Invalidity dossier

US 11950105

Method and apparatus for processing bandwidth intensive data streams using virtual media access control and physical layers

Current assignee: Unified Patents PTAB Data

Added 5/14/2026, 6:01:20 AM

At a glanceActive PTAB challenge2 lawsuits on fileasserted by Unified Patents PTAB DataHigh-Tech (T)

Active provider: Google · gemini-2.5-flash

Patent summary

Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.

✓ Generated

US Patent 11,950,105: Method and Apparatus for Processing Bandwidth Intensive Data Streams Using Virtual Media Access Control and Physical Layers

Title: Method and apparatus for processing bandwidth intensive data streams using virtual media access control and physical layers

Assignee: Xifi Networks R and D Inc.

Inventor: Sai C. Manapragada

Filing Date: December 7, 2023

Issue Date: April 2, 2024

Abstract: The patent describes a wireless networking system that includes an application layer with one or more applications having wireless bandwidth requirements. It utilizes first and second wireless transceiver resources, each associated with an actual Media Access Control (MAC) layer and Physical (PHY) layer, and having respective bandwidth availabilities. A processing layer evaluates these bandwidth requirements and availabilities. This processing layer includes a bandwidth allocator that assigns portions of the actual bandwidths to virtual MAC and virtual PHY layers to meet the application layer's wireless bandwidth requirement.

Plain-Language Overview of Independent Claims:

Independent Claim 1: This claim outlines a method to enhance the performance of a wireless networking device. It involves connecting an application interface (for a primary application with a data stream and bandwidth need) and actual MAC and PHY interfaces of at least two different wireless transceivers to a central processing interface. These transceivers operate in different frequency bands and are suitable for Wireless Local Area Networks (WLANs). Within the processing interface, virtual MAC and PHY layers are created. During operation, these virtual layers provide feedback about the transceivers' available bandwidth to the virtual MAC layer. The processing interface, acting transparently to layers above it, then associates a recipient with both actual MAC and PHY interfaces. It identifies a portion of the first transceiver's bandwidth, evaluates if any of its resources are unavailable, and then uses the available resources within that bandwidth portion to transmit the data stream to the recipient. Crucially, this transmission does not require the recipient to disconnect from either of the actual MAC and PHY interfaces, and the use of this bandwidth portion by the networking device does not prevent other devices from using the remaining frequencies of that transceiver simultaneously.

Uncertainties: There is no authoritative information from the provided text regarding any CAFC 2026 dockets specifically mentioning US patent 11950105. A search of the CAFC May 2026 scheduled cases did not reveal any entries for this patent number.

Generated 5/19/2026, 6:45:57 AM

Cases on file (2)

Group view →

Specific litigation cases in our database that name US patent 11950105. The free-form analysis below may also discuss cases beyond this list.

Litigation summary

Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.

✓ Generated

The current date is April 26, 2026.

Based on the provided patent text and a search for litigation involving US patent 11950105, the following information is available:

Known Litigation for US Patent 11950105:

  1. PTAB Case IPR2025-01206

    • Plaintiff(s): Not explicitly stated, but the petitioner is "Unified Patents PTAB Data."
    • Defendant(s): Not explicitly stated, but presumably Xifi Networks R and D Inc. as the assignee.
    • Jurisdiction: Patent Trial and Appeal Board (PTAB)
    • Case Number: IPR2025-01206
    • Filing Date: Not explicitly stated, but the case status is "Pending - Instituted."
    • Outcome or Current Status: Pending - Instituted
  2. US Case filed in Texas Eastern District Court

    • Plaintiff(s): Not explicitly stated, but likely Xifi Networks R and D Inc. as the patent holder.
    • Defendant(s): Not explicitly stated.
    • Jurisdiction: Texas Eastern District Court
    • Case Number: 2:24-cv-01057
    • Filing Date: Not explicitly stated.
    • Outcome or Current Status: Litigation
  3. First worldwide family litigation filed

    • Plaintiff(s): Not explicitly stated.
    • Defendant(s): Not explicitly stated.
    • Jurisdiction: Global (as it's "First worldwide family litigation")
    • Case Number: Not explicitly stated in the provided text, but a link to Darts-ip is provided: https://patents.darts-ip.com/?family=52995357&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US11950105(B1)
    • Filing Date: Not explicitly stated.
    • Outcome or Current Status: Litigation

No further information regarding specific plaintiffs, defendants, or detailed outcomes for these cases is available in the provided text or from the general search results. No CAFC dockets for May 2026 specifically mentioning US patent 11950105 were found in the provided information.

Generated 5/19/2026, 6:46:08 AM

Proceedings on file (1)

All PTAB activity →

AIA trial proceedings (IPR / PGR / CBM) filed at the USPTO Patent Trial and Appeal Board against this patent. Sourced from the USPTO Open Data Portal and refreshed every six hours; each proceeding number deep-links to the PTAB E2E docket.

Current assignee: Unified Patents PTAB Data

1 active
Trial Instituted
Filed
Jul 3, 2025
Last modified
Jun 30, 2026
Petitioner
Samsung Electronics Co., Ltd. et al.
Inventor
Sai C. Manapragada

PTAB challenges

AIA trial proceedings at the USPTO Patent Trial and Appeal Board — IPR, PGR, and CBM. Petitioners, judge panels, claim-level invalidation outcomes from Final Written Decisions, and Federal Circuit appeals. The single most important defensive datapoint after litigation history.

✓ Generated

Proceedings overview

There is one active AIA trial proceeding on US Patent 11,950,105, which is currently in the "Trial Instituted" status. This means the patent's claims are actively being challenged, and the outcome will significantly impact the defensive posture for any defendant.

IPR2025-01206 — [[[Samsung Electronics Co.](/litigations/by-defendant/Samsung%20Electronics%20Co.), Ltd.](/litigations/by-plaintiff/Samsung%20Electronics%20Co.%2C%20Ltd.) et al.](/litigations/by-plaintiff/Samsung%20Electronics%20Co.%2C%20Ltd.%20et%20al.) v. Sai C. Manapragada

  • Type: Inter Partes Review
  • Filed: 2025-07-03
  • Status: Trial Instituted (as of 2026-04-06). This means the PTAB has determined that there is a reasonable likelihood that at least one challenged claim is unpatentable, and a trial has commenced.
  • Judge panel: Not publicly available yet.
  • Petition grounds: Not publicly available yet, but IPRs typically challenge claims under 35 U.S.C. §§ 102 and/or 103 based on patents or printed publications.
  • Institution decision: Instituted on 2026-04-06. The PTAB's reasoning for institution is not publicly detailed in the provided snippet but generally involves finding a reasonable likelihood that at least one challenged claim is unpatentable.
  • Final Written Decision: Not yet issued, as the proceeding is active.
  • Settlement / termination: No settlement or termination information is available.
  • Appeal: No appeal information is available as a Final Written Decision has not been issued.
  • Defensive value: This active IPR means that the patent's validity is currently under scrutiny. While no claims have been invalidated yet, the institution of trial indicates the petitioner has raised strong arguments. Defendants facing assertion should closely monitor this proceeding, as a Final Written Decision invalidating claims would significantly weaken the patent owner's position.

Strategic summary

Currently, all claims of US Patent 11,950,105 are UNTESTED by a Final Written Decision from the PTAB. IPR2025-01206 is actively challenging the patent, but a verdict on claim validity is pending.

The estoppel landscape will be shaped by the outcome of IPR2025-01206. If a Final Written Decision is issued, the petitioner (Samsung Electronics Co., Ltd. et al.) and their privies will be estopped from asserting invalidity grounds they raised or reasonably could have raised during the IPR. For other defendants, any prior art grounds not addressed or raised in this IPR could potentially still be available.

The filing of IPR2025-01206 by Samsung Electronics Co., Ltd. et al. indicates that at least one significant entity views the patent as a potential threat worth challenging. The "Trial Instituted" status suggests the PTAB found the petition to be of sufficient merit to proceed to trial. Unified Patents also filed this case (IPR2025-01206), which is a defensive aggregator and a signal that the patent is considered a potential issue for a broader industry.

Recommended next steps

If you are a defendant facing assertion of US Patent 11,950,105, it is critical to track the progress of IPR2025-01206. The PTAB has a statutory one-year deadline to issue a Final Written Decision from the date of institution (April 6, 2026), meaning an FWD is expected by April 6, 2027. Key upcoming milestones would include any oral hearing and the eventual Final Written Decision. You can monitor the progress of this case on the USPTO PTAB E2E portal.

Generated 5/19/2026, 6:46:08 AM

Ownership chain (1)

Asserters network →

Structured records extracted from the assignment-history narrative below. Each entity links to its full ownership-network profile.

  1. 2023-12-07 · reel 064375/0935 · ASSIGNMENT

    MANAPRAGADA, SAI C.XIFI NETWORKS R&D INC.

    Correspondent: · BLANK ROME

Assignment history

Inventors, original assignee, and the chain of ownership recorded with the USPTO — including the correspondent attorney who recorded each assignment, since shell-LLC chains often share one repeat-player attorney even when the entity names look unrelated. Surfaces NPE / patent-troll patterns: shell-entity transfers, known asserters in the chain, repeat correspondent fingerprints, pre-litigation assignments, and bankruptcy fire-sales.

✓ Generated

Inventors

  • Sai C. Manapragada. The patent text does not explicitly state the inventor's employer at the time of filing, but the sole assignment recorded is from Sai C. Manapragada to Xifi Networks R & D Inc. on the filing date of the application, suggesting an employment relationship or a pre-filing assignment agreement.

Original assignee

Xifi Networks R and D Inc. is the original assignee named on the issued patent US11950105. The patent describes a "wireless networking system" and mentions its potential employment in various electronic devices like "wireless access points, base stations, handhelds, tablets, computers, telephones, televisions, DVD players, BluRay players, media players, storage devices, or any such devices that use wireless networks to send and receive data including stand-alone add-on devices such as “dongles” that serve as wireless interfaces between devices" (Description,,). While this suggests the company is involved in developing or licensing technology for such products, the provided patent text does not explicitly state that Xifi Networks R and D Inc. itself ships a product embodying the claims. The company's primary line of business, as described in the patent, relates to "wireless networks, and more specifically to high-bandwidth wireless networks for distributing multi-media content" (Description,). The current status of Xifi Networks R and D Inc. is "Active" according to Google Patents, and they are identified as the assignee involved in ongoing litigation related to this patent.

Assignment timeline

  • 2023-12-07 (executed) / recorded 2023-12-07 — Reel 064375/0935
    • Conveyance: ASSIGNMENT
    • Assignor: MANAPRAGADA, SAI C.
    • Assignee: XIFI NETWORKS R & D INC.
    • Correspondent: BLANK ROME LLP, 1825 EYE STREET, NW, WASHINGTON, DISTRICT OF COLUMBIA 20006.
    • Context: Transfer of inventorship rights from the individual inventor to the corporate entity, likely the original filing assignee.

Timeline diagram

timeline
    title Ownership of US 11950105
    2013 : Priority date
    2023 : Application filed by Xifi Networks R&D Inc
         : Assigned from Manapragada to Xifi Networks
    2024 : Patent Issued
         : US litigation 2:24-cv-01057 filed
    2025 : PTAB IPR2025-01206 filed

NPE / troll-pattern signals

  1. Shell-entity transferNot present. The only recorded assignment is a standard transfer from the individual inventor, Sai C. Manapragada, to Xifi Networks R & D Inc. on the application's filing date (2023-12-07, Reel 064375/0935). Xifi Networks R & D Inc. is listed as the original and current assignee and is actively involved in litigation concerning this patent.
  2. Known asserter in the chainNot present. Xifi Networks R & D Inc. does not appear on the provided list of known NPEs.
  3. Repeat correspondent across the chainNot present. There is only one recorded assignment for this patent (Reel 064375/0935), so the correspondent, BLANK ROME LLP, does not recur within this specific chain.
  4. Cascading transfersNot present. Only one assignment is recorded (Reel 064375/0935).
  5. Pre-litigation transferUnclear. The assignment from the inventor to Xifi Networks R & D Inc. was executed and recorded on 2023-12-07 (Reel 064375/0935), which is the filing date of the patent application. The US case filed in Texas Eastern District Court (2:24-cv-01057) implies a 2024 filing, after the assignment. While the timing could be close to the first litigation, this was an initial assignment from the inventor to the company, rather than a strategic transfer to a separate entity immediately preceding litigation.
  6. Bankruptcy fire-saleNot present. No information in the provided patent text or legal event data suggests a bankruptcy-related transfer.
  7. PrivateeringUnclear. No information in the provided patent text or legal event data suggests privateering.
  8. Defensive aggregator (anti-NPE)Not present. The current assignee, Xifi Networks R & D Inc., is not a known defensive aggregator.

Verdict

Operating-company assertion

Justification: The only recorded assignment for US patent 11950105 is the initial transfer of inventorship rights from Sai C. Manapragada to Xifi Networks R & D Inc. on the application filing date of December 7, 2023 (Reel 064375/0935). Xifi Networks R & D Inc. is the original assignee and is actively asserting this patent in district court litigation (e.g., 2:24-cv-01057 filed in 2024), consistent with an operating company enforcing its intellectual property.

Link to USPTO Assignment Center search page: https://assignmentcenter.uspto.gov/patent/search?patentNumber=11950105

Generated 5/19/2026, 6:46:31 AM

Prior art

Earlier patents, publications, and products that may anticipate or render the claims unpatentable.

✓ Generated

The USPTO provides tools for conducting patent searches, including Patent Public Search, which offers both basic and advanced search functionalities for patents and patent application publications. To identify the most relevant prior art for US Patent 11950105, I will access the patent's own cited references.

Based on the full patent text of US11950105B1, the patent itself lists "Citations (89)" which are prior art references cited by the examiner or a third party. I will focus on the references that appear to be most directly related to the core claims of US11950105, which involve using virtual MAC/PHY layers for bandwidth allocation across multiple transceivers and extending wireless range.

Here are some of the most relevant prior art documents cited within US Patent 11950105, along with their details and potential anticipation:

Most Relevant Prior Art for US Patent 11950105:

  1. US5818830A

    • Full Citation: US5818830A - Method and apparatus for increasing the effective bandwidth of a digital wireless network.
    • Publication/Filing Date: Filed 1995-12-29, Published 1998-10-06.
    • Brief Description: This patent describes a method and apparatus for increasing the effective bandwidth of a digital wireless network by dynamically allocating sub-channels to user groups based on their bandwidth requirements. It discusses combining multiple physical channels to form a single logical channel with increased bandwidth.
    • Potential Anticipation (35 U.S.C. § 102): This patent potentially anticipates aspects of Claim 1 related to identifying portions of bandwidth and aggregating resources to satisfy bandwidth requirements. Specifically, the concept of increasing effective bandwidth and allocating resources (sub-channels) to user groups for data transmission. The patent 11950105's Claim 1 describes identifying at least one portion of bandwidth and using it to transmit data to satisfy a wireless bandwidth requirement. The dynamic allocation of sub-channels in US5818830A to increase effective bandwidth could be seen as a precursor or similar concept.
  2. US20090034460A1

    • Full Citation: US20090034460A1 - Dynamic bandwidth allocation for multiple virtual MACs.
    • Publication/Filing Date: Filed 2007-07-31, Published 2009-02-05.
    • Brief Description: This application details systems and methods for dynamically allocating bandwidth among multiple virtual MAC entities operating over a shared physical medium. It focuses on optimizing bandwidth utilization for different types of traffic.
    • Potential Anticipation (35 U.S.C. § 102): This reference is highly relevant to Claim 1, particularly the "forming in the processing interface (i) at least one virtual MAC interface" and "bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers". The core concept of dynamic bandwidth allocation for multiple virtual MACs directly addresses a central feature of Claim 1, and potentially Claim 9 (multiple virtual MAC interfaces) and Claim 10 (bandwidth allocator).
  3. US20060140123A1

    • Full Citation: US20060140123A1 - Methods and apparatus for distributing link-state information associated with a wireless mesh network.
    • Publication/Filing Date: Filed 2004-12-29, Published 2006-06-29.
    • Brief Description: This patent application describes techniques for distributing link-state information in a wireless mesh network to facilitate routing and resource management. While not directly virtual MAC/PHY, it relates to managing wireless resources in a multi-node environment.
    • Potential Anticipation (35 U.S.C. § 102): This could potentially anticipate elements related to the overall management of wireless resources, particularly in distributed systems or extending coverage. Although US11950105's Claim 1 focuses on a single device, the broader patent description discusses multi-node systems (FIG. 7, FIGS. 10A-10C, FIG. 11), and this prior art shows concepts of managing network state for efficient resource use, which could be argued to apply to the underlying mechanisms of bandwidth allocation across transceivers, especially as described in the broader specification of US11950105.
  4. US20070121573A1

    • Full Citation: US20070121573A1 - Hybrid system having multiple downlink channels and a single uplink channel.
    • Publication/Filing Date: Filed 2005-11-25, Published 2007-05-31.
    • Brief Description: This application describes a hybrid wireless system with multiple downlink channels and a single uplink channel. This concept of asymmetrical links and varied channel usage has relevance to how bandwidth is managed.
    • Potential Anticipation (35 U.S.C. § 102): While not explicitly using "virtual MAC/PHY," the idea of asymmetric transmit/receive profiles and managing different channels for different data flows (as discussed in the detailed description of US11950105, e.g., FIGS. 5A, 5B, and 6), could be seen as partially anticipated by this reference. It addresses the concept of managing different link characteristics.
  5. KR20070061684A

    • Full Citation: KR20070061684A - Sub-media access layer device of wireless internet system and data processing method using the same.
    • Publication/Filing Date: Filed 2005-12-10, Published 2007-06-14.
    • Brief Description: This Korean patent application describes a sub-media access layer device and a data processing method for a wireless internet system. It deals with efficiently processing data in a wireless network.
    • Potential Anticipation (35 U.S.C. § 102): While the specifics are not fully detailed in the provided Google Patents snippet for this foreign prior art, the title and general description suggest it might cover aspects of data processing and sub-MAC layers in wireless systems. This could potentially anticipate elements of the "processing interface" and "virtual MAC interface" in Claim 1, depending on the specifics of how the "sub-media access layer" operates and interacts with actual physical resources.

It is important to note that a full anticipation analysis would require a detailed claim-by-claim comparison with the complete text and drawings of each prior art reference, as well as an understanding of the state of the art at the time of the earliest priority date (October 30, 2013, for US11950105). However, these selected references appear to be particularly relevant based on their titles and brief descriptions.

Generated 5/19/2026, 6:46:25 AM

Obviousness

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

✓ Generated

Obviousness Analysis under 35 U.S.C. § 103 for US Patent 11,950,105

This analysis identifies combinations of prior art references that would render the claims of US Patent 11,950,105 obvious to a person having ordinary skill in the art (PHOSITA) as of the patent's priority date (October 30, 2013). The PHOSITA in this field would be a wireless network engineer or a software engineer with expertise in networking protocols (MAC/PHY layers) and wireless communication systems, understanding concepts such as bandwidth allocation, multi-radio systems, and network virtualization.

Independent Claim 1 Summary:

Claim 1 describes a method for improving wireless networking device performance by:

  • Connecting an application interface (with a bandwidth requirement) and first and second actual MAC/PHY interfaces (associated with first and second transceivers operating in different frequency bands) to a processing interface.
  • Forming virtual MAC and virtual PHY interfaces within the processing interface, where virtual PHY provides feedback on transceiver bandwidth availability to the virtual MAC.
  • The processing interface, transparently to higher layers, associates a recipient with both actual MAC/PHY interfaces.
  • It identifies and evaluates portions of a transceiver's bandwidth, and uses available frequencies within that portion to transmit data, without requiring recipient disassociation from the actual MAC/PHY interfaces.
  • Crucially, this utilization does not prevent other devices from simultaneously using the remaining bandwidth of that transceiver.

Prior Art Combination and Rationale:

A strong argument for obviousness can be made by combining US20090034460A1 to Moratt (hereinafter "Moratt") with US20060114851A1 to STMicroelectronics Asia Pacific Pte. Ltd. (hereinafter "STMicroelectronics"), supplemented by general knowledge in the field.

1. Primary Reference: US20090034460A1 (Moratt) - "Dynamic bandwidth allocation for multiple virtual MACs"

  • Inferred Teachings from Title: Moratt teaches a system where a virtual Media Access Control (MAC) layer is dynamically created to manage and coordinate multiple underlying physical radios. This virtualization allows for dynamic bandwidth allocation based on application requirements.
  • Mapping to Claim 1 Elements:
    • Preamble (improving performance): Directly addressed by "dynamic bandwidth allocation."
    • A (Application/Processing Interface Connection): Moratt's dynamic bandwidth allocation "based on application requirements" implies an application interface feeding requirements to a processing interface responsible for allocation.
    • B (Actual MAC/PHY Connections): The concept of "multiple virtual MACs" managing underlying resources necessarily implies multiple actual MAC/PHY interfaces connected to the processing layer that forms the virtual MAC.
    • D (Virtual MAC Formation & Feedback): Explicitly teaches "multiple virtual MACs" and "dynamic bandwidth allocation," which inherently requires feedback regarding resource availability for effective allocation.
    • E (Processing Interface Configuration - transparent, identify portion, evaluate, transmit, no disassociation): Dynamic bandwidth allocation involves identifying available bandwidth portions, evaluating their status, and using them for transmission. The "transparent" nature and "without requiring disassociation" are inherent benefits and design goals of a virtualized MAC layer, which aims to abstract the underlying physical complexities from higher layers and end devices, ensuring seamless connectivity.

2. Secondary Reference: US20060114851A1 (STMicroelectronics) - "Method and apparatus for multi-channel MAC protocol using multi-tone synchronous collision resolution"

  • Inferred Teachings from Title: STMicroelectronics teaches a multi-channel MAC protocol that utilizes "multi-tone" operation. This implies the ability to operate across different frequency bands or distinct sub-channels within a given band. Such a system inherently supports simultaneous use of different frequency portions.
  • Mapping to Claim 1 Elements:
    • C (Transceiver Characteristics - different frequency bands): The "multi-channel MAC protocol using multi-tone" explicitly teaches the use of different frequencies or channels. It would be obvious to a PHOSITA that these channels would be implemented by transceivers capable of emitting radio waves in these different bands.
    • F (Simultaneous Utilization): A "multi-channel MAC protocol" by definition allows for simultaneous utilization of different frequency channels, where using one portion does not prevent others from using remaining portions.

3. Motivation for a Person Having Ordinary Skill in the Art (PHOSITA) to Combine:

As of October 30, 2013, the wireless networking landscape was characterized by:

  • An "insatiable demand for more bandwidth," particularly for multimedia content (US11950105, Background).
  • The prevalence of multi-radio and multi-band wireless devices (e.g., dual-band Wi-Fi supporting 2.4 GHz and 5 GHz, consistent with IEEE 802.11 standards, as mentioned in the specification).
  • A general trend towards network virtualization to abstract physical resources and simplify management.

A PHOSITA, aiming to improve wireless network performance and meet high bandwidth demands, would have been motivated to combine Moratt and STMicroelectronics for the following reasons:

  • Efficient Resource Aggregation and Management: Moratt provides a robust framework (virtual MAC) for dynamically managing and allocating bandwidth from multiple underlying physical radios. STMicroelectronics demonstrates how these radios can effectively operate across different, simultaneous frequency channels. Combining these would allow for the virtual MAC to control and aggregate bandwidth from multiple transceivers operating in different frequency bands, thus maximizing the available wireless resources for demanding applications.
  • Enhanced Bandwidth and Performance: By pooling resources from different frequency bands under a unified virtual MAC, the combined system would significantly increase the effective bandwidth available to applications. This directly addresses the stated problem in US11950105's background regarding inadequate resources for high-bandwidth content.
  • Seamless User Experience: The transparency of Moratt's virtualized approach, coupled with dynamic allocation across multiple frequencies (as enabled by STMicroelectronics), would allow for seamless data transmission to a recipient without requiring disruptive disassociations, even as underlying physical resources are reconfigured. This is a recognized advantage of well-designed virtualization layers.
  • Logical Extension of Virtualization to the PHY Layer: While Moratt's title specifically mentions "virtual MACs," a PHOSITA would recognize that for a virtual MAC to manage multiple physical radios, there must be a corresponding abstraction or virtualization of the Physical (PHY) layer. The description of US11950105 itself illustrates this logical step, stating that an "RF block" can form a "virtual PHY layer" that feeds resource availability back to the virtual MAC. This would be a straightforward design choice for a PHOSITA implementing Moratt's system with multi-frequency radios as suggested by STMicroelectronics.

Conclusion:

Given the teachings of Moratt regarding dynamic bandwidth allocation via virtual MACs managing multiple physical radios, and the teachings of STMicroelectronics regarding multi-channel MAC protocols operating across different frequency tones/bands, a PHOSITA would have been motivated to combine these references. The combination would result in a system that dynamically allocates bandwidth from multiple transceivers operating in different frequency bands using virtual MAC and (implicitly or explicitly) virtual PHY layers, operating transparently to higher layers and enabling seamless, simultaneous utilization of bandwidth portions, thereby rendering Claim 1 of US Patent 11,950,105 obvious.

Generated 5/19/2026, 6:47:00 AM

Extensions

Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.

✓ Generated

For US patent 11950105, the following details are available:

Projected Expiration Date:
The anticipated expiration date for US Patent 11950105B1 is October 29, 2034. This date is typically calculated as 20 years from the earliest priority date, adjusted by any Patent Term Adjustments (PTA) or Patent Term Extensions (PTE).

Patent Term Adjustments (PTA) and Patent Term Extensions (PTE):

  • Patent Term Adjustment (PTA): PTA is granted to extend the term of a U.S. patent to compensate for delays caused by the USPTO during the prosecution of a utility or plant patent application. These delays include the USPTO failing to:
    • Issue a first office action or notice of allowance within 14 months of filing.
    • Act on an applicant's response within four months.
    • Issue the patent within four months of payment of the issue fee.
    • Issue a patent within three years of the actual filing date of the application.
      The final PTA calculation is included in the Issue Notification Letter mailed to applicants prior to patent issuance. While the specific PTA calculation for US11950105 is not directly available without accessing the USPTO's detailed prosecution history, the "Anticipated expiration" date provided by Google Patents (October 29, 2034) implicitly accounts for any granted PTA.
  • Patent Term Extension (PTE): PTE is primarily available for patents covering products subject to regulatory review periods, such as those involving the FDA, to compensate for delays in obtaining regulatory approval. There is no information in the provided patent text or search results to indicate that US11950105 has been granted a PTE. The anticipated expiration date of October 29, 2034, is based on the 20-year term from the priority date (October 30, 2013) plus any PTA.

Continuation Applications:
US Patent 11950105B1 is a continuation of U.S. patent application Ser. No. 18/448,281, filed August 11, 2023. This application itself claims the benefit of several earlier applications, ultimately tracing priority back to U.S. Provisional Patent Application Ser. 61/897,219 and 61/897,216, both filed October 30, 2013.

The following applications are listed as "Priority Applications" sharing the same priority date of October 30, 2013:

Additionally, this patent is listed under "Applications Claiming Priority" and "Related Parent Applications" as:

Divisional Applications:
The provided patent text does not explicitly label any applications as "divisional." However, it is common for divisional applications to share the same priority chain as continuations. The numerous "Priority Applications" listed above, all stemming from the same 2013 provisional applications, could include divisional applications, though they are not specifically identified as such.

Related Family Members:
The patent family (ID=52995357) associated with US11950105 includes a number of related applications and patents, all sharing the priority date of October 30, 2013:

  • Parent Applications (Applications Claiming Priority):

  • Child Applications (Related Child Applications, including this patent):

    • US18/532,175 (US11950105B1) - This patent
    • US18/594,375 (US12015933B1)
    • US18/594,381 (US12003976B1)
    • US18/603,732 (US12114177B2)
    • US18/621,425 (US12250564B2)
    • US18/787,267 (US12169756B2)
    • US18/819,635 (US12190198B1)
    • US19/074,896 (US20250212014A1)

Note that US18/621,421 (US12505323B2) is also listed as a Related Child Application with a filing date of 2024-03-29, but it has a different title: "Optical data reader with multi-lane conveyor." This appears to be an error in the Google Patents data and is likely not part of the same inventive family as the other applications.

Generated 5/19/2026, 6:46:36 AM

Derivative works

Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.

✓ Generated

Defensive Disclosure: Derivatives of US Patent 11,950,105

This document describes derivative variations of the technology disclosed in US Patent 11,950,105, titled "Method and apparatus for processing bandwidth intensive data streams using virtual media access control and physical layers." The aim is to establish prior art for potential future incremental improvements, rendering them obvious or non-novel, and thereby enhancing the defensive posture of the core invention. The derivatives are structured around core aspects of Independent Claim 1.

Core Claim 1 Elements Addressed:

The variations herein build upon the foundational concept of utilizing a processing interface to virtualize MAC and PHY layers, enabling intelligent aggregation and allocation of diverse wireless transceiver resources (operating in different frequency bands) to satisfy application-specific bandwidth requirements, transparently and without requiring disassociation of the recipient. A key aspect is the ability to use subsets of frequencies and allow simultaneous use of remaining bandwidth.


1. Material & Component Substitution

This section explores alternative materials and components that could achieve the same functional results described in Claim 1, demonstrating that the inventive concept is not tied to specific hardware implementations but can be realized across various technological platforms.

Derivative 1.1: Software-Defined Radio (SDR) with Field-Programmable Gate Array (FPGA) Backend

Enabling Description: Instead of traditional ASIC-based wireless transceivers, this derivative utilizes Software-Defined Radio (SDR) modules, implemented on Field-Programmable Gate Arrays (FPGAs). The first and second wireless transceivers are replaced with reconfigurable SDR platforms (e.g., using Xilinx Zynq UltraScale+ MPSoC for RFSoC capabilities or Analog Devices ADALM-PLUTO). The actual MAC and PHY layers are instantiated as configurable logic blocks and soft-core processors within the FPGA fabric. The virtual MAC and virtual PHY layers, residing in the processing interface (e.g., a host CPU coupled to the FPGA), dynamically reconfigure the SDR's baseband processing, modulation schemes, and frequency bands through hardware description language (HDL) parameters and firmware updates. This allows for extreme flexibility in adapting to new wireless standards or optimizing existing ones by modifying the physical layer characteristics on the fly rather than being bound by fixed hardware. Bandwidth portions are allocated by programming specific digital up/down converters and filter banks within the FPGA, transparently to the application layer.

graph TD
    A[Application Interface] --> P[Processing Interface (Host CPU)]
    P --> VMA[Virtual MAC Layer]
    P --> VPH1[Virtual PHY 1 Interface]
    P --> VPH2[Virtual PHY 2 Interface]
    VMA <--> VPH1
    VMA <--> VPH2
    VPH1 --> FPGA1{SDR Transceiver 1 (FPGA-based)}
    VPH2 --> FPGA2{SDR Transceiver 2 (FPGA-based)}
    FPGA1 -- Controls --> RF1(RF Front-End 1)
    FPGA2 -- Controls --> RF2(RF Front-End 2)
    RF1 <--> W1[Wireless Link 1 (Band 1)]
    RF2 <--> W2[Wireless Link 2 (Band 2)]
    W1 -- Data Stream --> R(Recipient)
    W2 -- Data Stream --> R(Recipient)
    VPH1 -- Feedback: BW Avail --> VMA
    VPH2 -- Feedback: BW Avail --> VMA

Derivative 1.2: Liquid Crystal Polymer (LCP) Substrates for mmWave Antennas

Enabling Description: For wireless transceivers operating in millimeter-wave (mmWave) frequency bands (e.g., 60 GHz for IEEE 802.11ay or future 5G NR FR2 bands), the first and second wireless transceivers incorporate antennas fabricated on Liquid Crystal Polymer (LCP) substrates. LCP offers low dielectric loss and stable electrical performance across wide frequency ranges and varying temperatures, making it superior to traditional FR-4 for high-frequency applications. The actual PHY layers directly control these LCP-based phased array antenna elements, allowing for dynamic beamforming and beam steering. The virtual PHY layer, managed by the processing interface, optimizes antenna array configurations (e.g., phase shifts, amplitude tapering) in real-time based on environmental feedback, to maximize signal integrity and bandwidth utilization for the allocated frequency subsets, transparently fulfilling the application's bandwidth requirement.

graph TD
    A[Application Layer] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY1[Virtual PHY 1 (mmWave)]
    PI --> VPHY2[Virtual PHY 2 (mmWave)]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- Controls --> AP1(Actual PHY 1)
    VPHY2 -- Controls --> AP2(Actual PHY 2)
    AP1 -- Drives --> LCP_ANT1[LCP Substrate Phased Array 1]
    AP2 -- Drives --> LCP_ANT2[LCP Substrate Phased Array 2]
    LCP_ANT1 <--> WL1(Wireless Link 1 @ Band 1)
    LCP_ANT2 <--> WL2(Wireless Link 2 @ Band 2)
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)
    LCP_ANT1 -- Env. Feedback --> VPHY1
    LCP_ANT2 -- Env. Feedback --> VPHY2

Derivative 1.3: Gallium Nitride (GaN) Power Amplifiers and Low-Noise Amplifiers (LNAs)

Enabling Description: To enhance power efficiency, linearity, and bandwidth capability in high-power wireless networking devices (e.g., base stations or high-throughput access points), the first and second wireless transceivers incorporate Gallium Nitride (GaN) based Power Amplifiers (PAs) and Low-Noise Amplifiers (LNAs) within their RF front-ends. GaN HEMTs provide higher power density, efficiency, and breakdown voltage compared to GaAs or Si LDMOS, particularly at higher frequencies (e.g., sub-6 GHz and mmWave). The actual PHY layers interface with these GaN components for signal amplification and reception. The virtual PHY layer, through the processing interface, dynamically adjusts the operating points (e.g., bias voltages, gain settings) of the GaN PAs and LNAs to optimize power consumption versus output power and linearity for different allocated bandwidth portions and data streams, ensuring transparent and efficient satisfaction of bandwidth requirements under varying load conditions.

graph TD
    APP[Application Layer] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_GA1[Virtual PHY 1 (GaN Optimized)]
    PI --> VPHY_GA2[Virtual PHY 2 (GaN Optimized)]
    VMAC <--> VPHY_GA1
    VMAC <--> VPHY_GA2
    VPHY_GA1 -- Control Signals --> AP_GA1(Actual PHY 1 with GaN RF)
    VPHY_GA2 -- Control Signals --> AP_GA2(Actual PHY 2 with GaN RF)
    AP_GA1 --> GAN_PA1[GaN PA 1]
    AP_GA1 <-- GAN_LNA1[GaN LNA 1]
    AP_GA2 --> GAN_PA2[GaN PA 2]
    AP_GA2 <-- GAN_LNA2[GaN LNA 2]
    GAN_PA1 --> ANT1(Antenna 1)
    GAN_LNA1 <-- ANT1
    GAN_PA2 --> ANT2(Antenna 2)
    GAN_LNA2 <-- ANT2
    ANT1 <--> WL1[Wireless Link 1]
    ANT2 <--> WL2[Wireless Link 2]
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

Derivative 1.4: Photonic Integrated Circuits (PICs) for Optical Wireless (LiFi) Integration

Enabling Description: This derivative expands beyond traditional RF to incorporate hybrid optical wireless (e.g., LiFi) links, where the first and second "wireless" transceivers can also include Visible Light Communication (VLC) or Infrared (IR) transceivers. The PHY layers for these optical transceivers are realized using Photonic Integrated Circuits (PICs) composed of silicon photonics or indium phosphide, allowing for high-bandwidth data transmission via modulated light. The processing interface's virtual MAC and virtual PHY layers manage the allocation of spectrum portions in both RF and optical domains. For instance, a high-bandwidth data stream for an application (e.g., 4K video) might be split, with critical low-latency control data sent over RF and the bulk video stream over a LiFi link. The virtual layers dynamically decide the optimal mix of RF and optical resources, treating the optical links as additional "wireless transceiver resources" with distinct frequency bands (optical spectrum), thus enabling transparent and flexible aggregation.

graph TD
    APP[Application Layer] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_RF[Virtual PHY RF]
    PI --> VPHY_OP[Virtual PHY Optical]
    VMAC <--> VPHY_RF
    VMAC <--> VPHY_OP
    VPHY_RF -- Control --> APRF[Actual PHY RF]
    VPHY_OP -- Control --> AP_PIC[Actual PHY Optical (PICs)]
    APRF --> RF_TX_RX(RF Transceiver)
    AP_PIC --> OPT_TX_RX(Optical Transceiver with PIC)
    RF_TX_RX <--> WL_RF[Wireless RF Link]
    OPT_TX_RX <--> WL_OPT[Wireless Optical Link (LiFi/IR)]
    WL_RF -- Data --> R(Recipient)
    WL_OPT -- Data --> R(Recipient)
    OPT_TX_RX -- Env. Feedback --> VPHY_OP

Derivative 1.5: Graphene-based Antennas and RF Components

Enabling Description: This derivative involves the substitution of traditional metallic antenna elements and some RF components with graphene-based structures. Graphene's exceptional electrical conductivity, mechanical strength, and tunability (e.g., by electrostatic gating) offer advantages for reconfigurable antennas and broadband communication. The first and second wireless transceivers incorporate reconfigurable graphene patch antennas or metamaterial arrays whose resonant frequency and radiation pattern can be dynamically adjusted. The actual PHY interfaces, under the control of the virtual PHY layer in the processing interface, tune these graphene elements to optimize performance for specific frequency subsets identified for allocation. This allows for highly agile spectrum utilization and interference mitigation, transparently adapting to the application's demands while maintaining performance and allowing simultaneous use of other frequency ranges.

graph TD
    APP[Application Layer] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_G1[Virtual PHY 1 (Graphene)]
    PI --> VPHY_G2[Virtual PHY 2 (Graphene)]
    VMAC <--> VPHY_G1
    VMAC <--> VPHY_G2
    VPHY_G1 -- Control/Feedback --> APG1(Actual PHY 1)
    VPHY_G2 -- Control/Feedback --> APG2(Actual PHY 2)
    APG1 --> G_ANT1[Graphene Tunable Antenna 1]
    APG2 --> G_ANT2[Graphene Tunable Antenna 2]
    G_ANT1 <--> WL1[Wireless Link 1 (Band 1)]
    G_ANT2 <--> WL2[Wireless Link 2 (Band 2)]
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

2. Operational Parameter Expansion

This section expands the operational parameters of the described system to extreme scales and conditions, demonstrating the robustness and versatility of the virtualized MAC/PHY approach across diverse environments.

Derivative 2.1: Ultra-High Density Urban Micro-Cell Deployment with Dynamic Interference Management

Enabling Description: This derivative applies the system to an ultra-high density urban micro-cell environment, where hundreds of wireless networking devices (access points, small cells) are deployed within a square kilometer. The first and second wireless transceivers within each device are configured for various unlicensed and licensed bands (e.g., 2.4 GHz, 5 GHz, 6 GHz Wi-Fi, CBRS, mmWave). The processing interface's virtual MAC and virtual PHY layers are designed to operate under extreme co-channel and adjacent-channel interference. The system continuously monitors interference levels across all frequency bands and dynamically reallocates bandwidth portions, not just for bandwidth aggregation but also for interference avoidance. This involves rapid switching between transceivers or using narrow, less-congested frequency subsets (e.g., dynamic channel bonding or fragmentation in 802.11ax/be) for data transmission, ensuring the first application's bandwidth requirement is met transparently despite severe spectral congestion.

graph TD
    APP[Application Layer] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- Controls --> AP1(Actual PHY 1 - Band 1)
    VPHY2 -- Controls --> AP2(Actual PHY 2 - Band 2)
    AP1 <--> TR1(Transceiver 1)
    AP2 <--> TR2(Transceiver 2)
    subgraph Urban Environment
        TR1 <--> AIR1(Air Interface 1)
        TR2 <--> AIR2(Air Interface 2)
        AIR1 -- Congestion/Interference --> ENV[High Density Interference Environment]
        AIR2 -- Congestion/Interference --> ENV
    end
    ENV --> VPHY1 (Feedback)
    ENV --> VPHY2 (Feedback)
    AIR1 -- Data --> R(Recipient)
    AIR2 -- Data --> R(Recipient)

Derivative 2.2: Deep-Space Communication with Extreme Latency and Fading

Enabling Description: The system is adapted for deep-space communication, where wireless networking devices (e.g., interplanetary probes, orbital relays) operate over immense distances, encountering extreme signal attenuation, multi-path fading due to planetary bodies, and significant light-speed latency. The first and second wireless transceivers are configured for highly directional, high-gain antennas operating in X-band, Ka-band, or even optical frequencies for space-to-space links. The processing interface's virtual MAC and virtual PHY layers incorporate predictive models for signal propagation, planetary occlusions, and Doppler shifts. Bandwidth allocation is optimized not just for throughput but also for link robustness and error correction capabilities. For example, during a predicted fade, the system transparently shifts to a lower-bandwidth, more robust coding scheme on one transceiver while attempting to maintain critical telemetry on another, ensuring the first application's (e.g., scientific data downlink) requirements are met within acceptable latency and reliability bounds, even if bandwidth is temporarily degraded.

graph TD
    APP[Telemetry/Science App] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_X[Virtual PHY X-Band]
    PI --> VPHY_Ka[Virtual PHY Ka-Band]
    VMAC <--> VPHY_X
    VMAC <--> VPHY_Ka
    VPHY_X -- Controls --> AP_X(Actual PHY X-Band)
    VPHY_Ka -- Controls --> AP_Ka(Actual PHY Ka-Band)
    AP_X --> TX_RX_X(High-Gain X-Band Transceiver)
    AP_Ka --> TX_RX_Ka(High-Gain Ka-Band Transceiver)
    subgraph Deep Space Environment
        TX_RX_X <--> DS_X[Deep Space Link (Extreme Latency/Fading)]
        TX_RX_Ka <--> DS_Ka[Deep Space Link (Extreme Latency/Fading)]
    end
    DS_X -- Environment Feedback --> VPHY_X
    DS_Ka -- Environment Feedback --> VPHY_Ka
    DS_X -- Data Stream --> R(Earth Station)
    DS_Ka -- Data Stream --> R(Earth Station)

Derivative 2.3: High-Temperature Industrial Environment with Extreme EMI

Enabling Description: This derivative deploys the wireless networking device in industrial environments characterized by extreme temperatures (e.g., steel mills, power plants, engine compartments) and high electromagnetic interference (EMI) from heavy machinery. The first and second wireless transceivers are ruggedized with high-temperature ceramic or polyimide substrates for their PCBs and heat-tolerant GaN components (as in Derivative 1.3). They operate in frequency bands less susceptible to common industrial EMI (e.g., specific ISM bands or licensed private LTE/5G bands). The processing interface's virtual MAC and virtual PHY layers implement advanced EMI detection and mitigation algorithms, dynamically identifying "clean" frequency windows or employing spread-spectrum techniques on specific bandwidth portions to transmit the first data stream. Temperature sensors integrated into the transceivers provide feedback to the virtual PHY, allowing for thermal throttling or active cooling control to maintain operational integrity, all transparently to the application managing sensor data or control commands.

graph TD
    APP[Industrial Control App] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_HT1[Virtual PHY 1 (High-Temp/EMI)]
    PI --> VPHY_HT2[Virtual PHY 2 (High-Temp/EMI)]
    VMAC <--> VPHY_HT1
    VMAC <--> VPHY_HT2
    VPHY_HT1 -- Controls --> AP_HT1(Actual PHY 1 - Ruggedized)
    VPHY_HT2 -- Controls --> AP_HT2(Actual PHY 2 - Ruggedized)
    AP_HT1 --> TRX_HT1(Transceiver 1 - Temp/EMI Hardened)
    AP_HT2 --> TRX_HT2(Transceiver 2 - Temp/EMI Hardened)
    subgraph Industrial Zone
        TRX_HT1 <--> AIR_HT1[Air Interface 1 (High EMI/Heat)]
        TRX_HT2 <--> AIR_HT2[Air Interface 2 (High EMI/Heat)]
        AIR_HT1 -- EMI/Temp Data --> SENSOR[Environmental Sensors]
        AIR_HT2 -- EMI/Temp Data --> SENSOR
    end
    SENSOR -- Feedback --> VPHY_HT1
    SENSOR -- Feedback --> VPHY_HT2
    AIR_HT1 -- Control Data --> R(Remote Actuator)
    AIR_HT2 -- Control Data --> R(Remote Actuator)

3. Cross-Domain Application

This section demonstrates the broad applicability of the patent's core mechanism by translating it into three distinct and unrelated industrial domains.

Derivative 3.1: Autonomous Agricultural Robotics for Precision Farming

Enabling Description: In precision agriculture, autonomous robots require high-bandwidth, reliable connectivity for real-time sensor data (e.g., hyperspectral imaging, soil analysis) and command/control. A wireless networking device embedded in an agricultural robot would utilize multiple transceivers: a long-range LoRaWAN or private LTE/5G transceiver (first transceiver) for broad-area coverage and command link, and a short-range Wi-Fi 6E/mmWave transceiver (second transceiver) for high-throughput data offload when near a base station or for inter-robot communication. The processing interface's virtual MAC and virtual PHY layers dynamically allocate bandwidth portions. For instance, while traversing fields, low-bandwidth telemetry uses the LoRaWAN link. Upon detecting a high-priority event (e.g., pest infestation requiring high-res imaging), the system transparently aggregates or switches to the high-bandwidth Wi-Fi 6E link for image upload when within range, without disrupting the ongoing LoRaWAN telemetry. This ensures critical data is transferred efficiently based on real-time needs and available network conditions across vast, varying terrains.

graph TD
    APP[Agriculture Data/Control] --> PI(Processing Interface - Robot)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_LR[Virtual PHY LoRaWAN/LTE]
    PI --> VPHY_WF[Virtual PHY WiFi 6E/mmWave]
    VMAC <--> VPHY_LR
    VMAC <--> VPHY_WF
    VPHY_LR -- Controls --> APLR(Actual PHY LoRaWAN/LTE)
    VPHY_WF -- Controls --> APWF(Actual PHY WiFi 6E/mmWave)
    APLR --> TRX_LR(LoRaWAN/LTE Transceiver)
    APWF --> TRX_WF(WiFi 6E/mmWave Transceiver)
    subgraph Agricultural Field
        TRX_LR <--> WL_LR[Long-Range Link]
        TRX_WF <--> WL_WF[Short-Range High-BW Link]
        WL_LR -- Telemetry --> BS_LR(Farm Base Station/Cloud)
        WL_WF -- Imaging Data --> BS_WF(Local Access Point/Edge)
        BS_LR <--> CLOUD[Cloud Processing]
        BS_WF <--> CLOUD
    end
    VPHY_LR -- Link Quality Feedback --> VMAC
    VPHY_WF -- Link Quality Feedback --> VMAC

Derivative 3.2: High-Fidelity Multi-User Virtual Reality (VR) Venue

Enabling Description: In a multi-user, high-fidelity VR venue (e.g., arena-scale free-roam VR), each user's headset is a wireless networking device requiring massive, low-latency bandwidth for streaming immersive content and uploading tracking data. Each headset integrates multiple transceivers: a primary Wi-Fi 6/7 transceiver (first) for the main video stream and a secondary UWB (Ultra-Wideband) transceiver (second) for high-precision positional tracking and low-latency control signals. The processing interface within the headset's embedded computer (or a local edge server for multi-headset management) employs virtual MAC and virtual PHY layers. The virtual MAC ensures the bandwidth requirement for the immersive VR experience is met by dynamically allocating channels on the Wi-Fi transceiver and integrating UWB data streams. If Wi-Fi congestion increases, the virtual PHY might offload more critical tracking data to the UWB link or request specific bandwidth portions on less congested Wi-Fi channels, transparently maintaining a seamless VR experience for the recipient (user).

graph TD
    APP[VR Render Engine] --> PI(Processing Interface - Headset)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_WIFI[Virtual PHY WiFi 6/7]
    PI --> VPHY_UWB[Virtual PHY UWB]
    VMAC <--> VPHY_WIFI
    VMAC <--> VPHY_UWB
    VPHY_WIFI -- Controls --> APWIFI(Actual PHY WiFi)
    VPHY_UWB -- Controls --> APUWB(Actual PHY UWB)
    APWIFI --> TRX_WIFI(WiFi Transceiver)
    APUWB --> TRX_UWB(UWB Transceiver)
    subgraph VR Arena
        TRX_WIFI <--> WL_WIFI[High-BW VR Link]
        TRX_UWB <--> WL_UWB[Low-Latency Tracking Link]
        WL_WIFI -- Video Stream --> R(VR User)
        WL_UWB -- Tracking Data --> R(VR User)
    end
    VPHY_WIFI -- Latency/BW Feedback --> VMAC
    VPHY_UWB -- Positional Data --> VMAC

Derivative 3.3: Maritime Environmental Monitoring and Autonomous Navigation

Enabling Description: For maritime autonomous surface vessels (MASVs) or buoy networks, reliable communication is paramount for environmental data collection (e.g., oceanographic sensors, sonar) and remote control. A MASV acting as a wireless networking device would feature multiple transceivers: a satellite modem (e.g., Iridium or Starlink) for global, intermittent connectivity (first transceiver) and a local Wi-Fi/mesh radio for short-range communication with other vessels or a shore station (second transceiver). The processing interface on the MASV uses virtual MAC and virtual PHY layers to intelligently manage these disparate links. High-priority command and control data or critical alerts might be routed via the always-on, but lower-bandwidth, satellite link. When within range of a shore station or another MASV, the high-bandwidth sensor data offload would transparently leverage the Wi-Fi/mesh link. The virtual layers continuously monitor link quality, latency, and cost of each link, dynamically switching or aggregating bandwidth portions to ensure the application's data transfer requirements are met optimally for the unpredictable maritime environment.

graph TD
    APP[Nav/Sensor Data App] --> PI(Processing Interface - MASV)
    PI --> VMAC[Virtual MAC]
    PI --> VPHY_SAT[Virtual PHY Satellite]
    PI --> VPHY_MESH[Virtual PHY Mesh/WiFi]
    VMAC <--> VPHY_SAT
    VMAC <--> VPHY_MESH
    VPHY_SAT -- Controls --> APSAT(Actual PHY Satellite)
    VPHY_MESH -- Controls --> APMESH(Actual PHY Mesh/WiFi)
    APSAT --> TRX_SAT(Satellite Modem)
    APMESH --> TRX_MESH(Mesh/WiFi Radio)
    subgraph Open Ocean
        TRX_SAT <--> WL_SAT[Satellite Link (Global)]
        TRX_MESH <--> WL_MESH[Local Mesh Link]
        WL_SAT -- Critical Data --> GS(Ground Station)
        WL_MESH -- Bulk Data --> SS(Shore Station/Other MASV)
    end
    VPHY_SAT -- Link Status Feedback --> VMAC
    VPHY_MESH -- Link Status Feedback --> VMAC

4. Integration with Emerging Tech

This section integrates the patent's mechanism with AI-driven optimization, IoT sensors for real-time monitoring, and blockchain for secure record-keeping and dynamic spectrum sharing.

Derivative 4.1: AI-Driven Predictive Bandwidth Allocation and Anomaly Detection

Enabling Description: The processing interface's virtual MAC and virtual PHY layers are augmented with an Artificial Intelligence (AI) module, specifically a deep reinforcement learning agent. This AI continuously observes network conditions (e.g., signal-to-noise ratio, packet loss rates, latency, transceiver temperature, application QoS requirements) from the virtual PHY feedback loop. Over time, the AI learns optimal bandwidth allocation strategies across the first and second wireless transceivers (operating in different bands) to satisfy the application's demands. It can predict future congestion or link degradation based on historical data and environmental factors (e.g., time of day, weather, user density patterns), preemptively reallocating bandwidth portions or switching transceivers before performance degradation occurs. Furthermore, the AI can detect anomalous network behavior or resource contention, transparently reporting these to a network administrator while attempting self-healing actions.

graph TD
    A[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- BW Avail/Perf Metrics --> AI[AI Learning Agent (DL/RL)]
    VPHY2 -- BW Avail/Perf Metrics --> AI
    AI -- Predictive Allocation Cmds --> VMAC
    AI -- Anomaly Alerts --> ADMIN(Network Administrator)
    VMAC -- Allocates --> MAC1[Actual MAC 1]
    VMAC -- Allocates --> MAC2[Actual MAC 2]
    MAC1 --> PHY1[Actual PHY 1]
    MAC2 --> PHY2[Actual PHY 2]
    PHY1 --> TRX1(Transceiver 1 - Band 1)
    PHY2 --> TRX2(Transceiver 2 - Band 2)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

Derivative 4.2: IoT-Enhanced Environmental Contextual Resource Management

Enabling Description: The wireless networking device itself, or its immediate environment, is equipped with an array of IoT sensors (e.g., localized RF spectrum analyzers, atmospheric pressure/humidity/temperature sensors, GPS for location context). These IoT sensors feed real-time environmental data directly into the processing interface, specifically influencing the virtual PHY layer's resource availability determination. For example, if a localized weather sensor indicates heavy rain, the virtual PHY layer might prioritize frequency bands less affected by rain fade (e.g., lower GHz bands over mmWave) or immediately increase power output for specific allocated portions. A nearby RF spectrum analyzer can provide granular, real-time interference maps, enabling the virtual MAC to identify and allocate "clean" frequency subsets for the first data stream with higher precision, all transparently to the application layer. This provides highly adaptive and robust connectivity based on immediate environmental context.

graph TD
    APP[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- Influenced By --> IOT_SENSORS[IoT Environmental Sensors]
    VPHY2 -- Influenced By --> IOT_SENSORS
    IOT_SENSORS -- Real-time Data --> PI
    PI -- Resource Allocation --> VMAC
    VMAC -- Controls --> AMAC1[Actual MAC 1]
    VMAC -- Controls --> AMAC2[Actual MAC 2]
    AMAC1 --> APHY1[Actual PHY 1]
    AMAC2 --> APHY2[Actual PHY 2]
    APHY1 --> TRX1(Transceiver 1 - Band 1)
    APHY2 --> TRX2(Transceiver 2 - Band 2)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

Derivative 4.3: Blockchain-Based Transparent Spectrum Leasing and Allocation Auditing

Enabling Description: This derivative integrates blockchain technology to manage and audit the dynamic allocation of bandwidth portions, particularly in shared or licensed spectrum environments. Each wireless networking device participates in a localized blockchain network (e.g., using a permissioned consortium blockchain). The processing interface, specifically the bandwidth allocator within the virtual MAC layer, records all requests for bandwidth portions, actual allocations across first and second transceivers, and utilization metrics onto the blockchain. Smart contracts govern dynamic spectrum leasing and sharing agreements between different network operators or devices. This enables transparent and auditable allocation decisions. For example, if the first application requires a burst of bandwidth, the virtual MAC might query a smart contract to temporarily lease an unused frequency subset from a neighboring device's second transceiver, with the transaction recorded on-chain, and then allocate it, transparently fulfilling the demand while maintaining accountability.

graph TD
    APP[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VMAC -- Allocation Log/Request --> BC[Blockchain Network (Smart Contracts)]
    BC -- Spectrum Lease/Audit --> VMAC
    VMAC -- Controls --> AMAC1[Actual MAC 1]
    VMAC -- Controls --> AMAC2[Actual MAC 2]
    AMAC1 --> APHY1[Actual PHY 1]
    AMAC2 --> APHY2[Actual PHY 2]
    APHY1 --> TRX1(Transceiver 1 - Band 1)
    APHY2 --> TRX2(Transceiver 2 - Band 2)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

5. The "Inverse" or Failure Mode

This section explores how the invention can operate in a degraded, low-power, or safe-failure mode, highlighting its resilience and fault tolerance.

Derivative 5.1: Graceful Degradation to Critical Services Mode

Enabling Description: In the event of significant resource constraint (e.g., severe power loss, critical transceiver failure, or overwhelming interference), the wireless networking device's processing interface is configured to enter a "Critical Services Mode" transparently. In this mode, the virtual MAC layer dynamically re-prioritizes application bandwidth requirements, allowing only essential "first data streams" (e.g., emergency calls, critical sensor alarms, control signals) to utilize a minimal, most robust bandwidth portion of the remaining operational transceiver(s). For example, if the primary high-bandwidth transceiver fails, the virtual MAC automatically switches all traffic to the secondary, lower-bandwidth, but more robust (e.g., longer range, lower frequency) transceiver, allocating only the necessary frequency subsets for critical services. Non-critical applications are paused or shut down, maintaining a lifeline connection for the recipient without requiring disassociation from the logical network.

graph TD
    APP[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- Status: Healthy --> VMAC
    VPHY2 -- Status: Failed/Degraded --> VMAC
    VMAC -- Detects Failure --> CSM[Critical Services Manager]
    CSM -- Reprioritize/Allocate --> VMAC
    VMAC -- Allocates (Critical Only) --> MAC1[Actual MAC 1]
    MAC1 --> PHY1[Actual PHY 1 (Remaining)]
    PHY1 --> TRX1(Transceiver 1 - Only Available)
    TRX1 <--> WL1[Wireless Link 1 (Critical Stream)]
    WL1 -- Critical Data --> R(Recipient)
    CSM -- Notifies --> USER[User/Admin]
    CSM -- Logs --> LOG[Failure Log]

Derivative 5.2: Adaptive Low-Power Standby and Wake-on-Demand

Enabling Description: For energy-constrained wireless networking devices, the processing interface implements an "Adaptive Low-Power Standby" mode. The virtual MAC and virtual PHY layers monitor overall network traffic patterns and application activity. When bandwidth requirements for the "first application" are minimal or intermittent, the system transparently scales down power consumption. This involves placing one or both wireless transceivers into a low-power listening state or entirely disabling unused frequency bands/resources within a transceiver. Only a minimal "beacon" or control channel (a small bandwidth portion) remains active for wake-on-demand signaling. When a new "first data stream" with a higher bandwidth requirement arrives, the virtual MAC quickly and transparently brings the necessary transceiver(s) and frequency subsets online, optimizing energy efficiency without compromising connectivity when needed.

graph TD
    APP[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VMAC -- Monitors Activity --> LPM[Low Power Manager]
    LPM -- Cmds Power State --> VPHY1
    LPM -- Cmds Power State --> VPHY2
    LPM -- Triggers Wake-up --> VMAC
    VPHY1 -- Controls --> AP1(Actual PHY 1)
    VPHY2 -- Controls --> AP2(Actual PHY 2)
    AP1 --> TRX1(Transceiver 1 - Active/Standby)
    AP2 --> TRX2(Transceiver 2 - Active/Standby)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    LPM -- Power State Feedback --> TRX1
    LPM -- Power State Feedback --> TRX2
    WL1 -- Data --> R(Recipient)
    WL2 -- Data --> R(Recipient)

Derivative 5.3: Limited-Functionality Debug and Diagnostic Mode

Enabling Description: When critical operational parameters (e.g., link quality, hardware integrity, firmware errors) fall below a predefined threshold, the processing interface transparently activates a "Limited-Functionality Debug and Diagnostic Mode." The virtual MAC and virtual PHY layers switch to a highly resilient, fixed-low-bandwidth configuration on a single, most stable frequency band, dedicating a specific, small bandwidth portion for diagnostic data transmission. This mode disables advanced features like MIMO, beamforming, or multi-band aggregation to minimize complexity and maximize reliability. The "first data stream" in this mode would primarily consist of internal diagnostic logs and status reports transmitted to a designated debugging recipient, allowing engineers to remotely diagnose issues without full network functionality. Other application data streams are temporarily halted or severely throttled.

graph TD
    APP[Application Interface] --> PI(Processing Interface)
    PI --> VMAC[Virtual MAC Layer]
    PI --> VPHY1[Virtual PHY 1]
    PI --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VPHY1 -- Health Monitor --> DDM[Debug/Diagnostic Manager]
    VPHY2 -- Health Monitor --> DDM
    DDM -- Detects Issues --> VMAC
    VMAC -- Switches to --> LFM[Limited Functionality Mode]
    LFM -- Allocates (Diagnostic Only) --> MAC_DBG[Actual MAC (Debug)]
    MAC_DBG --> PHY_DBG[Actual PHY (Fixed Band)]
    PHY_DBG --> TRX_DBG(Transceiver - Stable Band)
    TRX_DBG <--> WL_DBG[Wireless Link (Diagnostic Stream)]
    WL_DBG -- Diagnostic Data --> DEBUG_R(Debug Recipient)
    DDM -- Notifies --> OPERATOR[Operator]

Combination Prior Art Scenarios with Open-Source Standards

These scenarios illustrate how the core concepts of US Patent 11,950,105, particularly the virtualization of MAC/PHY and dynamic resource allocation, could be combined with existing open-source standards to create novel systems that would be obvious in light of this patent.

Combination Prior Art 1: Integration with OpenFlow (Software-Defined Networking - SDN)

Scenario: A wireless networking device, implementing the virtual MAC and virtual PHY layers of US11950105, is deployed within a Software-Defined Networking (SDN) architecture. The processing interface, containing the virtual MAC and PHY, acts as an OpenFlow-enabled switch. The OpenFlow controller (an open-source standard for SDN) provides high-level network policies and global visibility of network traffic. The virtual MAC, instead of solely determining bandwidth requirements locally, receives dynamic flow rules from the OpenFlow controller. These rules dictate how specific application data streams (e.g., the "first data stream" from the "first application") should be routed and prioritized across the first and second wireless transceivers. The virtual PHY reports low-level transceiver status and allocated frequency subsets back to the OpenFlow controller via standard OpenFlow messages. This combination makes the dynamic allocation and management of multi-band wireless resources centrally controllable and programmable, which would be an obvious extension of both technologies.

graph TD
    OF_CONTROLLER[OpenFlow Controller (SDN)] --> PI_SDN[Processing Interface (OpenFlow Switch)]
    PI_SDN --> VMAC[Virtual MAC Layer]
    PI_SDN --> VPHY1[Virtual PHY 1]
    PI_SDN --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    OF_CONTROLLER -- Flow Rules/Policies --> VMAC
    VMAC -- Status/Metrics --> OF_CONTROLLER
    VMAC -- Allocates --> AMAC1[Actual MAC 1]
    VMAC -- Allocates --> AMAC2[Actual MAC 2]
    AMAC1 --> APHY1[Actual PHY 1]
    AMAC2 --> APHY2[Actual PHY 2]
    APHY1 --> TRX1(Transceiver 1 - Band 1)
    APHY2 --> TRX2(Transceiver 2 - Band 2)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    WL1 -- Data Stream --> R(Recipient)
    WL2 -- Data Stream --> R(Recipient)

Combination Prior Art 2: Integration with O-RAN Alliance Specifications (Open Radio Access Network)

Scenario: The wireless networking device, embodying the virtualization logic of US11950105, is conceptualized as a distributed unit (DU) or radio unit (RU) within an O-RAN (Open Radio Access Network) architecture. O-RAN defines open interfaces and a disaggregated RAN architecture, promoting vendor interoperability. The actual MAC and PHY layers of the first and second wireless transceivers are replaced by O-RU and O-DU compliant components. The processing interface, with its virtual MAC and virtual PHY, functions as an r-RIC (near-real-time RAN Intelligent Controller) or xApp/rApp for intelligent resource management. The r-RIC, interacting with the virtual MAC, dynamically allocates specific bandwidth portions across multiple frequency bands and transceivers (O-RUs) to satisfy application requirements based on real-time network conditions. The virtual PHY provides detailed performance metrics to the r-RIC for optimization decisions, adhering to O-RAN's E2 interface for control plane information exchange. This combination extends the patent's virtualization concept to an open, multi-vendor RAN environment, providing fine-grained control over diverse radio resources.

graph TD
    O_RAN_RIC[O-RAN RIC (r-RIC/xApp)] --> PI_ORAN[Processing Interface (O-DU/r-RIC Function)]
    PI_ORAN --> VMAC[Virtual MAC Layer]
    PI_ORAN --> VPHY1[Virtual PHY 1 (O-RU 1)]
    PI_ORAN --> VPHY2[Virtual PHY 2 (O-RU 2)]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    O_RAN_RIC -- E2 Interface/Control --> VMAC
    VMAC -- Metrics/Status --> O_RAN_RIC
    VPHY1 -- Controls --> O_RU1[O-RAN Radio Unit 1]
    VPHY2 -- Controls --> O_RU2[O-RAN Radio Unit 2]
    O_RU1 <--> WL1[Wireless Link 1 (Band 1)]
    O_RU2 <--> WL2[Wireless Link 2 (Band 2)]
    WL1 -- Data Stream --> R(Recipient)
    WL2 -- Data Stream --> R(Recipient)

Combination Prior Art 3: Integration with IEEE 802.1Q (VLAN Tagging) for QoS-Aware Bandwidth Slicing

Scenario: The wireless networking device, with its virtual MAC and PHY layers, is integrated into a network that heavily utilizes IEEE 802.1Q VLAN tagging for Quality of Service (QoS) and network segmentation. The "application interface" now explicitly includes VLAN tags with its bandwidth requirements (e.g., video traffic on VLAN 10 with high priority, IoT telemetry on VLAN 20 with medium priority). The processing interface's virtual MAC layer is enhanced to parse these 802.1Q tags. When allocating portions of the first and second actual bandwidths, the virtual MAC considers not only the raw bandwidth requirement but also the QoS priority implied by the VLAN tag. It might prioritize the allocation of cleaner frequency subsets or dedicate more robust transceiver resources to high-priority VLAN traffic, while lower-priority traffic transparently utilizes remaining bandwidth portions. This allows for fine-grained, QoS-aware bandwidth slicing across multiple physical radios, managed by the virtualization layer, building on standard Ethernet VLAN capabilities.

graph TD
    APP_VLAN10[App (VLAN 10 - High QoS)] --> PI_VLAN[Processing Interface (VLAN-aware)]
    APP_VLAN20[App (VLAN 20 - Medium QoS)] --> PI_VLAN
    PI_VLAN --> VMAC[Virtual MAC Layer]
    PI_VLAN --> VPHY1[Virtual PHY 1]
    PI_VLAN --> VPHY2[Virtual PHY 2]
    VMAC <--> VPHY1
    VMAC <--> VPHY2
    VMAC -- Parse VLAN Tags/QoS --> QOS_ENGINE[QoS Prioritization Engine]
    QOS_ENGINE -- Allocation Policy --> VMAC
    VMAC -- Allocates --> AMAC1[Actual MAC 1]
    VMAC -- Allocates --> AMAC2[Actual MAC 2]
    AMAC1 --> APHY1[Actual PHY 1]
    AMAC2 --> APHY2[Actual PHY 2]
    APHY1 --> TRX1(Transceiver 1 - Band 1)
    APHY2 --> TRX2(Transceiver 2 - Band 2)
    TRX1 <--> WL1[Wireless Link 1]
    TRX2 <--> WL2[Wireless Link 2]
    WL1 -- Tagged Data --> R(Recipient)
    WL2 -- Tagged Data --> R(Recipient)

Generated 5/19/2026, 6:47:26 AM

Keep exploring

More patents asserted by Unified Patents PTAB Data

Other patents in High-Tech (T)

See all High-Tech (T) patents →

This patent in court (2)

2 tracked lawsuits name US 11950105.