Patent 12003976

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

Active provider: Google · gemini-2.5-flash

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

US patent 12003976 describes a wireless networking system that utilizes virtual Media Access Control (MAC) and Physical (PHY) layers to process bandwidth-intensive data streams efficiently across multiple physical transceivers. The system aims to dynamically allocate and aggregate bandwidth, operate transparently to higher application layers, and extend network coverage. An analysis of the patent's independent claims under 35 U.S.C. § 103 indicates that several combinations of prior art references would render the claimed invention obvious to a person having ordinary skill in the art (PHOSITA) by the priority date of October 30, 2013.

Obviousness Analysis of US Patent 12003976

The core inventive concepts of US12003976 revolve around using virtual MAC/PHY layers to intelligently manage and aggregate multiple physical transceiver resources (operating in different frequency bands) to satisfy dynamic bandwidth requirements of applications, with transparency to higher layers.

Proposed Combination of Prior Art References:

For a PHOSITA seeking to improve bandwidth utilization and flexibility in wireless networks, the following combination of prior art references would render the independent claims of US12003976 obvious:

  1. KR20070061684A ("Sub-media access layer device of wireless internet system and data processing method using the same")
  2. US5818830A ("Method and apparatus for increasing the effective bandwidth of a digital wireless network")
  3. US20060114851A1 ("Method and apparatus for multi-channel MAC protocol using multi-tone synchronous collision resolution")
  4. US20050089064A1 ("Method and apparatus for bandwidth request/grant protocols in a wireless communication system")
  5. US20050195821A1 ("Method and apparatus for dynamically controlling traffic in wireless station")

Motivation for Combination:

A PHOSITA, at the time of the invention, would be continually motivated to improve the bandwidth and efficiency of wireless networks, especially for data-intensive applications, as explicitly addressed by US5818830A which teaches "increasing the effective bandwidth of a digital wireless network." To achieve this, it would be obvious to leverage multiple available wireless transceivers operating on different frequency bands, a concept foundational to "multi-channel MAC protocol[s]" taught by US20060114851A1.

However, managing these multiple physical resources directly from the application layer could be complex. Thus, a PHOSITA would naturally seek an architectural abstraction layer to simplify the coordination and allocation of these resources. KR20070061684A, with its disclosure of a "Sub-media access layer device of wireless internet system and data processing method," provides a clear motivation for creating a management layer below the conventional MAC layer. This "sub-media access layer" could logically function as a "virtual MAC/PHY" layer, abstracting the complexities of multiple physical transceivers and their actual MAC/PHY layers from the application layer, which is a common engineering practice for simplifying system design and improving flexibility.

Furthermore, any system aiming for efficient bandwidth utilization across multiple resources would require mechanisms for "bandwidth request/grant protocols" (as taught by US20050089064A1) and "dynamically controlling traffic" based on resource availability (as taught by US20050195821A1). Such dynamic control inherently requires feedback on resource availability, which is a standard component of network management. Therefore, combining the teachings of these references would lead a PHOSITA to design a system where a virtual MAC/PHY layer manages multiple physical transceivers, allocates portions of their bandwidth based on application requirements and real-time availability, and does so transparently to the applications.

Mapping to Independent Claims:

Claim 1: A wireless networking device with virtual MAC/PHY layers for processing bandwidth-intensive data streams.

  • "A wireless networking device, comprising: a processing interface that is connected to an application interface... associated with a first application, the first application providing... a first data stream and having a first wireless bandwidth requirement;": Standard components of any wireless networking system. The need for processing bandwidth-intensive data streams is addressed by US5818830A ("increasing effective bandwidth").
  • "first and second actual MAC interfaces connected to the processing interface; first and second actual PHY interfaces respectively connected to the first and second actual MAC interfaces; first and second wireless transceivers respectively associated with the first and second actual PHY interfaces, wherein each... is suitable for use in a wireless local area network, and the first and second wireless transceivers, respectively, (i) have a first and second bandwidth availability up to first and second actual bandwidths, and (ii) are adapted to emit radio signals in first and second different bands of frequencies;": The use of multiple MAC/PHY interfaces and transceivers, especially in "different bands of frequencies" for WLANs, is directly addressed by US20060114851A1's "multi-channel MAC protocol." The concept of bandwidth availability is inherent to any wireless transceiver.
  • "at least one virtual MAC interface and first and second virtual PHY interfaces formed in the processing interface that, during operation of the wireless networking device, feed information regarding the bandwidth availabilities of the first and second wireless transceivers back to the at least one virtual MAC interface;": This crucial element is rendered obvious by combining KR20070061684A ("Sub-media access layer device") with the motivation to abstract and manage multiple physical resources (from US5818830A and US20060114851A1). The feedback of bandwidth availability is a standard part of resource monitoring and dynamic control, as taught by US20050195821A1 ("dynamically controlling traffic") and implicit in "bandwidth request/grant protocols" of US20050089064A1.
  • "wherein the processing interface is configured to, when the wireless networking device is being used, and in a manner transparent to any layer of the wireless networking device above the processing interface, (a) request or create (i) a first association between a recipient and the first actual MAC and PHY interfaces and (ii) a second association between the recipient and the second actual MAC and PHY interfaces, (b) identify at least one first portion of the first actual bandwidth... (c) evaluate whether any... are unavailable... and (d) use the first wireless transceiver to transmit the first data stream... without requiring disassociation... using a subset of frequencies corresponding to only the given resources... that are not unavailable... to thereby at least partially satisfy the first wireless bandwidth requirement...":
    • Transparency to higher layers: This is a general principle of network layering and abstraction, which a "sub-media access layer" (KR20070061684A) would inherently aim to provide.
    • Creating associations with multiple MAC/PHYs for a recipient: To "increase effective bandwidth" (US5818830A) using multiple channels (US20060114851A1), a PHOSITA would logically aggregate these resources for a single client, and the virtual MAC layer would be the logical place to manage these underlying associations.
    • Identifying portions of bandwidth, evaluating availability, and using only available resources: This is fundamental to efficient "bandwidth request/grant protocols" (US20050089064A1) and "dynamically controlling traffic" (US20050195821A1).
  • "wherein, when the wireless networking is being used, the wireless networking device's utilization of the first available bandwidth portion of the first wireless transceiver does not prevent any wireless networking device devices from utilizing a range of frequencies corresponding to the remaining portion of the bandwidth availability of the first wireless transceiver for data transmission or reception purposes at the same time...": This describes efficient spectrum sharing and non-blocking access, a common goal in multi-channel wireless communication to maximize overall system capacity, as would be desired by any system seeking to "increase effective bandwidth" (US5818830A) or employing "multi-channel MAC protocol[s]" (US20060114851A1).

Claim 14 (Dependent on Claim 1 - Non-contiguous bandwidth portions):
The identification and utilization of "at least one second portion of the first actual bandwidth... not being contiguous with each other" for data transmission would be an obvious extension for a PHOSITA managing multi-channel resources (US20060114851A1). If contiguous blocks are unavailable or insufficient, leveraging non-contiguous spectrum is a known technique for efficient spectrum utilization, particularly in dynamic or fragmented wireless environments.

Claim 18 (Dependent on Claim 1 - Fallback to second transceiver):
The provision to use a "second wireless transceiver to transmit the first data stream" if the first transceiver's resources are unavailable, again transparently and without disassociation, is an obvious fault-tolerance or load-balancing mechanism. This is directly supported by the principles of "dynamically controlling traffic" (US20050195821A1) to ensure continuous service and optimal resource usage in a system with multiple available transceivers.

Claim 19 (Dependent on Claim 18 - Evaluating data transfer characteristics):
When multiple resources are available, choosing the "better" one based on "data transfer characteristics" (e.g., "environmental conditions") is a standard optimization technique in dynamic resource management. This aligns perfectly with "dynamically controlling traffic" (US20050195821A1) to enhance performance and efficiency.

Claim 21 (Dependent on Claim 1 - Aggregating bandwidth for transmission):
Aggregating "the first identified actual bandwidth portion of the first wireless transceiver with an identified first portion of an available bandwidth of the second wireless transceiver to at least partially simultaneously transmit the first data stream" is a direct and obvious method for "increasing the effective bandwidth" (US5818830A) by utilizing multiple channels simultaneously, a technique well-known in multi-radio/multi-carrier systems.

Claim 23 (Dependent on Claim 21 - Aggregating bandwidth for reception):
This claim extends the aggregation principle of Claim 21 to reception. Asymmetric or symmetric aggregation for both transmission and reception would be an obvious extension for a PHOSITA implementing bandwidth aggregation to achieve higher throughput, especially in the context of "multi-channel MAC protocol[s]" (US20060114851A1).

Claim 25 (Dependent on Claim 1 - Simultaneous Tx/Rx using different transceivers):
The simultaneous use of the "first wireless transceiver to transmit the first data stream" and the "second wireless transceiver to receive a second data stream" from the same recipient is a logical application of multiple transceivers to increase full-duplex throughput or enable concurrent operations. US5073899A teaches a "Transmission system for sending two signals simultaneously on the same communications channel," providing foundational support for simultaneous data transfer. Applying this concept to different physical transceivers (from US20060114851A1) for concurrent transmit and receive operations is an obvious engineering choice for optimizing a wireless networking device.

Claim 29 (Dependent on Claim 25 - Additional portions for Tx):
Similar to Claim 14, identifying and using "at least one second portion of bandwidth available for communication of the first wireless transceiver" for transmission is an obvious extension for flexible resource allocation within a multi-channel environment.

Claim 30 (Dependent on Claim 29 - Additional portions for Rx):
This claim applies the principle of using additional non-contiguous bandwidth portions (similar to Claim 29) to the reception process on the second wireless transceiver, which would be an obvious symmetrical extension for a PHOSITA.

Conclusion:

The combination of KR20070061684A, US5818830A, US20060114851A1, US20050089064A1, and US20050195821A1, read together, would lead a PHOSITA to the invention claimed in US12003976. The motivation for such a combination would be to improve bandwidth, efficiency, and flexibility in wireless networks by abstracting and dynamically managing multiple physical transceiver resources, a well-known goal in wireless communication technology by the patent's priority date. The specific details of bandwidth partitioning, aggregation, fallback mechanisms, and simultaneous transmit/receive across transceivers are all obvious extensions or applications of known principles within this combined framework.

Generated 5/19/2026, 12:48:16 AM