Communication device and method for controlling communication device

Patent No. US8761049 (titled "Communication device and method for controlling communication device") on Jul 6, 2012. The application was issued on Jun 24, 2014.

What is this patent about?

’049 is related to the field of network communication and Quality of Service (QoS) management. Specifically, it addresses the challenges of maintaining reliable connections in environments where high-priority traffic, such as voice or video streaming, must compete with standard data packets. In conventional systems, the initial handshake required to establish a connection often defaults to a standard priority, leading to potential delays or failures if the network is congested with higher-priority traffic.

The underlying idea behind ’049 is to proactively elevate the priority of the connection establishment phase based on the specific service being accessed. Rather than waiting for the data phase to apply QoS tags, the system identifies the target service—such as a VoIP or media control command—and applies the corresponding high priority to the initial TCP handshake packets. This ensures that the signaling required to start a high-priority session is not dropped or delayed by the very traffic it is intended to manage.

The claims of ’049 focus on a communication apparatus that includes a recognition unit to identify services provided by external devices and a connection unit that dynamically adjusts packet priority during the connection procedure. The independent claims specifically cover the mechanism where, if a service is recognized as requiring a high priority for data transmission, the apparatus is configured to use that same high priority for the connection establishment packets instead of a default lower priority.

In practice, the invention works by utilizing a discovery protocol, such as SSDP, to map the IP addresses and port numbers of available services on the network to a priority table. When an application attempts to initiate a session, a middleware component or driver intercepts the request and checks the table. If the destination matches a high-priority service, the wireless driver tags the initial synchronization packets with the appropriate WMM (Wi-Fi Multi Media) priority level, ensuring the connection is robust against network load.

This approach differs from prior solutions that only applied QoS to the data payload or relied on static port-based tagging. By integrating service discovery with the link-layer driver, the invention prevents the common problem where a high-priority stream cannot even begin because the initial handshake packets are treated as background traffic. Furthermore, it intelligently reverts to a lower priority if a service is not recognized, preventing the network from being flooded with unnecessary high-priority signaling.

How does this patent fit in bigger picture?

Technical Landscape

In the late 2000s when ’049 was filed, network traffic management was typically implemented using static Quality of Service (QoS) mappings where priority tags were assigned based on pre-defined user tables or specific physical communication ports. At a time when systems commonly relied on fixed Type of Service (TOS) or Virtual Local Area Network (VLAN) configurations, the dynamic prioritization of connection-oriented protocols like TCP was non-trivial due to the processing overhead required to inspect packet headers in real-time. Consequently, hardware and software constraints often forced a binary choice between applying high priority to all packets within a protocol suite—which risked network congestion—or applying no priority at all, which frequently led to connection failures or significant latency during the initial handshake phase of a service request.

Prosecution Position

The disclosed invention achieves a technical advancement by dynamically modulating packet priority levels based on the specific service type recognized during the connection establishment phase. Rather than applying a uniform priority to all traffic or relying on static port assignments, the architecture utilizes a recognition unit to identify whether an external apparatus provides a service requiring elevated priority and then selectively generates connection packets with a corresponding high-priority tag. This structural approach overcomes the constraint of network load imbalance by ensuring that elevated QoS resources are only consumed when a high-priority service is actively recognized, thereby reducing connection delays and failures without saturating the available bandwidth with unnecessary high-priority traffic.

Claims

This patent contains 12 claims, with claims 1, 11, and 12 serving as the independent claims. These independent claims focus on a communication apparatus, a control method, and a storage medium designed to recognize services provided by other devices and manage packet priorities during connection and transmission, specifically allowing for the escalation of connection priorities based on the recognized service. The dependent claims further define the system by specifying conditions for priority determination, the recognition of service changes, compliance with specific protocols like TCP and IEEE 802.11, and the application of these priorities to wireless communication environments.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
First priority
(Claim 1, Claim 11, Claim 12)
The communication device can perform the QoS control when connected. More specifically, when the communication device is connected by using the packet to which a higher priority is set, failure or delay of the connection is reduced. The first priority is lower than a second priority.A baseline or default Quality of Service (QoS) level assigned to communication packets, which is lower than a second priority level.
Predetermined connection procedure
(Claim 1, Claim 11, Claim 12)
The connection in the TCP sometimes results in failure or a delay. The transmission unit transmits the packet generated by the generation unit for establishing a connection with the external apparatus. The connection unit is configured to establish a connection with the another apparatus using a packet to which the second priority is set instead of a packet to which the first priority is set.A specific sequence of packet exchanges, such as a TCP connection sequence, used to establish communication between the apparatus and an external device.
Recognition unit
(Claim 1)
A recognition unit configured to recognize a service of communication using a packet to which a first priority higher than a second priority is set, provided by an external apparatus. The generation unit generates a packet to be transmitted to the external apparatus and to which the first priority is set, in a case that the service is recognized by the recognition unit. The generation unit generates a packet to be transmitted to the external apparatus and to which the second priority is set, in a case that the recognition unit does not recognize a service.A functional component that identifies the specific type of service or communication protocol provided by an external apparatus to determine the appropriate priority level for packets.
Second priority
(Claim 1, Claim 11, Claim 12)
The present invention is directed to a communication device that can perform Quality of Service (QoS) control in connecting with other devices by using a packet to which a priority is set. A recognition unit recognizes a service of communication using a packet to which a first priority higher than a second priority is set. If a higher priority is set to all of the packets that are used in the connection in the TCP, communication load of the network increases.An elevated Quality of Service (QoS) level assigned to communication packets that is higher than the first priority, used to reduce connection failure or delay for specific recognized services.

Litigation Cases New

US Latest litigation cases involving this patent.

Case NumberFiling DateTitle
3:25-cv-01074Sep 12, 2025Hyper Ice, Inc. v. Namirsa, Inc.

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Get instant alerts for new documents

US8761049

Application Number
US13542822A
Filing Date
Jul 6, 2012
Publication Date
Jun 24, 2014
External Links
Slate, USPTO , Google Patents