Invalidity dossier

US 12452192

Systems and methods for providing a global virtual network (GVN)

Current assignee: Umbra Technologies Ltd.

Added 4/30/2026, 2:46:30 PM

At a glanceNo PTAB challenges1 lawsuit on fileasserted by Umbra Technologies Ltd.Software Technology & Computing Systems (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

Here is a concise summary of US Patent 12,452,192.

Title: Systems and methods for providing a global virtual network (GVN)

Assignee: UMBRA Technologies Ltd.

Inventors: Joseph E. Rubenstein, Carlos Eduardo Ore, Thibaud August Bernard Jean Saint-Martin, Fred Broussard, and Jorn Allen Dose Knutsen

Filing Date: May 12, 2025

Issue Date: October 21, 2025

Abstract: Systems and methods for managing a global virtual network connection between an endpoint device and an access point server are disclosed. In one embodiment the network system may include an endpoint device, an access point server, and a control server. The endpoint device and the access point server may be connected with a first tunnel. The access point server and the control server may be connected with a second tunnel.

Plain-Language Overview of Independent Claims:

Based on analysis of the patent documentation, US Patent 12,452,192 contains three independent claims.

Claim 1: This claim describes a method for an endpoint device to establish a connection within a global virtual network. The endpoint device receives a list of available access point servers from a control server. This list is ranked based on performance metrics. The endpoint device then automatically selects the best-performing access point server from this list and establishes a secure tunnel to it.

Claim 8: This claim focuses on the control server's role in the global virtual network. The control server is responsible for monitoring the performance of multiple access point servers. It gathers data on factors like latency and bandwidth. Based on this data, the control server creates and continually updates a ranked list of these access point servers. This ranked list is then sent to endpoint devices to inform their connection choice.

Claim 15: This claim covers the overall system of the global virtual network. It includes an endpoint device, a control server, and multiple access point servers. The control server sends a ranked list of access point servers to the endpoint device. The endpoint device uses this list to select an access point server and creates a secure communication tunnel. This system allows for an optimized and efficient network connection by dynamically selecting the best connection point.

Litigation and Administrative Proceedings:

As of the current date, US Patent 12,452,192 is subject to an ex parte reexamination proceeding initiated by Unified Patents on April 27, 2026. Additionally, this patent has been asserted by Umbra Technologies Ltd. in litigation against Zscaler, Inc. in the U.S. District Court for the Eastern District of Texas (Case No. 2:25-cv-01063). A search of the Court of Appeals for the Federal Circuit (CAFC) dockets for 2026 did not reveal any appeals related to this case at this time.

Generated 4/30/2026, 2:49:33 PM

Cases on file (1)

Group view →

Specific litigation cases in our database that name US patent 12452192. 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

Litigation Involving US Patent 12,452,192

As of April 30, 2026, US Patent 12,452,192 is involved in one known litigation case.

Case 1:

  • Plaintiff(s): Umbra Technologies Ltd.
  • Defendant(s): Zscaler, Inc.
  • Jurisdiction: U.S. District Court for the Eastern District of Texas
  • Case Number: 2:25-cv-01063
  • Filing Date: The full patent text indicates the case was filed in the Texas Eastern District Court, and Unified Patents reports the patent has been asserted against Zscaler. While a specific filing date for this case was not found in the provided search results, the patent was issued on October 21, 2025, so the litigation would have commenced after that date.
  • Outcome or Current Status: This case is currently active. Additionally, an ex parte reexamination of US Patent 12,452,192 was initiated by Unified Patents on April 27, 2026, as a result of this assertion against Zscaler.

Generated 4/30/2026, 8:00:21 PM

Proceedings on file (0)

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: Umbra Technologies Ltd.

No PTAB proceedings on file. This patent has not been challenged via IPR, PGR, or CBM. The absence is itself a signal — well-asserted patents eventually attract IPRs. The LLM analysis below may surface filings the ODP feed hasn’t indexed yet.

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 are no AIA trial proceedings (Inter Partes Review, Post-Grant Review, or Covered Business Method) on file for US Patent 12,452,192 as of the current date. This means the patent's claims have not been challenged in an AIA trial at the Patent Trial and Appeal Board (PTAB), providing a defendant with no pre-adjudicated invalidity findings from the PTAB.

Strategic summary

As of May 29, 2026, all claims (1-15) of US Patent 12,452,192 remain untested in AIA trial proceedings at the PTAB. There have been no IPRs, PGRs, or CBMs filed or concluded against this patent. This implies that the patent owner, Umbra Technologies Ltd., has not yet had to defend the patentability of its claims before the PTAB in these specific types of challenges.

The absence of AIA trial proceedings means there is no estoppel landscape established by the PTAB for this patent under 35 U.S.C. § 315(e)(2). Therefore, a defendant currently facing assertion of this patent is not barred from raising any prior-art grounds in a future PTAB petition, assuming they meet the statutory requirements for filing. The patent is relatively new, having issued on October 21, 2025, which might partially explain the lack of completed AIA trials, though an ex parte reexamination was initiated by Unified Patents on April 27, 2026, in response to litigation. It is important to distinguish this ex parte reexamination from an AIA trial proceeding.

Recommended next steps

Since no PTAB activity in the form of AIA trial proceedings exists for US Patent 12,452,192, a potential defendant has a clear path to initiate such a challenge if they deem it strategically advantageous. The absence of these proceedings can be seen as a signal that the patent's validity, specifically under the more rigorous standards and faster timelines of AIA trials, has yet to be fully vetted.

Given the ongoing litigation (Case No. 2:25-cv-01063) and the ex parte reexamination initiated by Unified Patents, a defendant should closely monitor the progress of these proceedings. While the ex parte reexamination is not an AIA trial, its outcome could impact the patent's claims. A defendant might consider filing an IPR, especially if the grounds identified in the prior art analysis (e.g., US 9,237,492 B2 and US 9,912,636 B2) are strong, as this would provide an independent validity challenge to the district court litigation.

Generated 5/29/2026, 9:07:02 PM

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

The named inventors are Joseph E. RUBENSTEIN, Carlos Eduardo ORE, Thibaud August Bernard Jean SAINT-MARTIN, Fred Broussard, and Jørn Allen Dose KNUTSEN. At the time of filing, it is assumed they were all employed by Umbra Technologies Ltd., the original assignee of the patent.

Original assignee

The original assignee on the issued patent US12452192 is Umbra Technologies Ltd. Their primary line of business, as described by the patent, involves "Systems and methods for providing a global virtual network (GVN)," which offers network optimization services. The patent text does not explicitly state whether Umbra Technologies Ltd. ships a product embodying the claims. As of the current date, Umbra Technologies Ltd. is operating and is actively asserting this patent in litigation.

Assignment timeline

No assignment records for US Patent 12,452,192 were found in the USPTO Patent Assignment Search database. This indicates that the patent has not been formally assigned since its issuance, and the original assignee, Umbra Technologies Ltd., remains the current owner.

Timeline diagram

timeline
    title Ownership of US 12452192
    2015 Apr 7 : Priority date
    2016 Apr 7 : PCT filed by Umbra Technologies
    2025 May 12 : US application filed by Umbra Tech
    2025 Oct 21 : Issued to Umbra Technologies
    2025 : First infringement suit filed
    2026 : Ex parte reexam initiated

NPE / troll-pattern signals

  1. Shell-entity transferNot present. There is no record of the patent being transferred from an operating assignee to a licensing-only LLC.
  2. Known asserter in the chainNot present. Umbra Technologies Ltd. is the original and current assignee, and no transfer to a known NPE is recorded.
  3. Repeat correspondent across the chainNot present. There is no chain of assignments to analyze for recurring correspondents.
  4. Cascading transfersNot present. No multiple consecutive assignments have been recorded.
  5. Pre-litigation transferNot present. No assignment was recorded prior to the litigation commencing.
  6. Bankruptcy fire-saleNot present. There is no indication of the original assignee filing for bankruptcy or the patent being sold in such proceedings.
  7. PrivateeringUnclear. While Umbra Technologies Ltd. is asserting the patent against Zscaler, Inc. in litigation, the provided information does not offer sufficient detail about Umbra Technologies Ltd.'s operating business or its competitive relationship with Zscaler to definitively determine if this is privateering or a direct assertion by an operating company against a competitor.
  8. Defensive aggregator (anti-NPE)Not present. The patent is being asserted by Umbra Technologies Ltd., not held by a defensive aggregator.

Verdict

Operating-company assertion

Umbra Technologies Ltd. is the original assignee of US Patent 12,452,192 and remains the current recorded owner, with no assignment records found in the USPTO database. The patent is actively being asserted by Umbra Technologies Ltd. in litigation against Zscaler, Inc., indicating a direct assertion by the entity that originally developed and owns the patent.

Verification link: https://assignmentcenter.uspto.gov/

Generated 5/29/2026, 9:07:07 PM

Prior art

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

✓ Generated

Prior Art Analysis for US Patent 12,452,192

Based on a review of patent citations for US 12,452,192, the following references are identified as relevant prior art. The analysis focuses on the potential for anticipation under 35 U.S.C. § 102, which requires a single prior art reference to disclose every element of a claimed invention. The key inventive concept of patent '192 revolves around a control server that monitors access point servers, creates a performance-based ranked list, and provides this list to an endpoint device for optimized tunnel creation.


1. US Patent 9,237,492 B2 (Akamai Technologies)

  • Full Citation: US 9,237,492 B2, "System and method for selecting a name server," filed Dec 19, 2013; issued Jan 12, 2016. Assignee: Akamai Technologies, Inc.
  • Brief Description: This patent describes a system for optimizing Domain Name System (DNS) resolution. It involves clients measuring the performance of different name servers (e.g., by testing for latency or packet loss) and reporting this data back to a central "mapping" system. This central system aggregates the performance data and provides clients with a list of name servers that are likely to be optimal for their specific location or network conditions.
  • Potential Anticipation: This reference appears highly relevant and could potentially anticipate the independent claims of patent '192.
    • Claims 1, 8, and 15: The Akamai '492 patent discloses the core elements of the '192 patent's claims. Akamai's "mapping system" is analogous to the "control server" in patent '192. Its "name servers" are analogous to the "access point servers." The process of clients testing name servers and reporting performance metrics (latency) mirrors the '192 patent's concept of monitoring performance. Most critically, Akamai's system provides clients with a list of optimal name servers based on this collected performance data, which is functionally equivalent to the "ranked list" central to the claims of patent '192. An argument for anticipation would state that selecting an "optimal" server from a provided list is the same as selecting the "best-performing" server from a ranked list.

2. US Patent 8,631,114 B1 (Google Inc.)

  • Full Citation: US 8,631,114 B1, "Server selection," filed Apr 22, 2011; issued Jan 14, 2014. Assignee: Google Inc.
  • Brief Description: This patent details a method for a client device to select a server from a plurality of servers. A "master server" provides the client with a list of available servers. The client then probes a subset of these servers to determine network metrics, such as round-trip time (RTT). Based on these measurements, the client selects the best server to connect to.
  • Potential Anticipation: This reference is relevant but may not fully anticipate the claims.
    • Claims 1, 8, and 15: The Google '114 patent discloses a central server (master server) providing a list of servers to a client, and the client selecting the best one based on performance metrics (RTT). This meets several key limitations. However, a key distinction from patent '192 is where the performance analysis and ranking occur. In the '114 patent, the client device does the work of probing the servers and determining the best one after receiving a general list. In contrast, patent '192 claims a system where the control server pre-ranks the list based on its own monitoring and provides this ranked list to the endpoint. Therefore, this reference may be more relevant for an obviousness argument (under 35 U.S.C. § 103) rather than direct anticipation.

3. US Patent 9,912,636 B2 (Aryaka Networks, Inc.)

  • Full Citation: US 9,912,636 B2, "Dynamic path selection in a global network," filed Sep 15, 2017; issued Mar 6, 2018. Assignee: Aryaka Networks, Inc.
  • Brief Description: This patent describes a software-defined wide area network (SD-WAN) architecture. The system includes a central controller that monitors the health and performance of various network paths between points of presence (POPs). The controller gathers metrics like latency, jitter, and packet loss. Based on these real-time conditions, the controller dynamically selects the optimal path for data traffic between an enterprise's branch offices and its data centers or cloud applications.
  • Potential Anticipation: This reference presents a strong case for potential anticipation.
    • Claims 1, 8, and 15: The Aryaka '636 patent's "central controller" is analogous to the "control server" of patent '192. The "POPs" are analogous to the "access point servers." The controller's function of monitoring path performance by collecting latency, jitter, and loss data directly corresponds to the monitoring and data gathering recited in claim 8. The controller's use of this data to "dynamically select the optimal path" implies a ranking or comparison of available options, which is the functional equivalent of creating the "ranked list" in patent '192 and providing it to the network devices (endpoints) for establishing connections. This system of central performance monitoring and dynamic, optimized path selection closely mirrors the invention claimed in US 12,452,192.

Generated 4/30/2026, 8:04:04 PM

Obviousness

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

✓ Generated

Obviousness Analysis of US Patent 12,452,192 under 35 U.S.C. § 103

This analysis evaluates whether the invention claimed in US Patent 12,452,192 would have been obvious to a person having ordinary skill in the art at the time of the invention. The analysis is based on combinations of the prior art references identified in the preceding section.

A person having ordinary skill in the art (PHOSITA) in the relevant field of computer networking and network optimization as of the patent's priority date (April 7, 2015) would possess a Bachelor's degree in Computer Science or a related discipline, coupled with several years of industry experience. This experience would include designing or managing wide-area networks (WANs), virtual private networks (VPNs), and understanding network performance metrics and optimization techniques like load balancing and dynamic routing.

The core concept of the independent claims (1, 8, and 15) of patent '192 is a system where a central control server monitors the performance of various access point servers, creates a ranked list based on these performance metrics, and provides this list to an endpoint device, which then automatically connects to the best-ranked server.


Ground 1: Claims 1, 8, and 15 are obvious over US 8,631,114 B1 (Google) in view of either US 9,237,492 B2 (Akamai) or US 9,912,636 B2 (Aryaka).

1. Scope and Content of the Prior Art:

  • Google '114 discloses a system where a "master server" (analogous to the '192 patent's control server) provides a list of available servers to a client device (endpoint). The key difference is that the client in Google '114 is responsible for probing the servers on the list to measure performance (e.g., round-trip time) and then selecting the best one for connection. The performance analysis is decentralized and performed by the client after receiving a non-ranked list.
  • Akamai '492 teaches a centralized "mapping system" (control server) that collects performance data from numerous clients regarding various "name servers" (access point servers). It aggregates this data to determine which servers are optimal and provides clients with a list of these optimal servers, avoiding the need for each client to perform its own extensive testing.
  • Aryaka '636 teaches a "central controller" (control server) in an SD-WAN environment that continuously monitors performance metrics (latency, jitter, packet loss) across its network of Points of Presence, or "POPs" (access point servers). It uses this centralized data to dynamically select the optimal path for traffic.

2. Motivation to Combine:
A PHOSITA starting with the system in Google '114 would recognize its inherent inefficiencies. Requiring every client to independently probe a list of servers generates significant, redundant network traffic and places a computational burden on each client device. Furthermore, the client's decision is based only on a snapshot of network conditions from its own limited perspective.

The motivation to improve the Google '114 system would be to increase efficiency, reduce connection latency, and make more intelligent server selections based on a global view of network health. A PHOSITA would naturally look to solve this problem by centralizing the performance monitoring and analysis.

Both Akamai '492 and Aryaka '636 teach the very solution needed to overcome the deficiencies in Google '114. Akamai '492 explicitly teaches centralizing performance data collection to provide clients with a pre-vetted list of optimal servers. Aryaka '636 teaches a similar concept in the highly analogous SD-WAN context, where a central controller uses global performance data to make routing decisions.

Therefore, a PHOSITA would have been motivated to modify the Google '114 system by replacing the client-side probing mechanism with the centralized monitoring and ranking logic taught by Akamai '492 or Aryaka '636. This modification would have been a predictable improvement, resulting in a system where a control server monitors access points, ranks them by performance, and provides this ranked list to the endpoint device for selection, as claimed in US 12,452,192. This combination of known elements would have yielded the claimed invention with a reasonable expectation of success.


Ground 2: Claims 1, 8, and 15 are obvious over US 9,237,492 B2 (Akamai).

1. Scope and Content of the Prior Art:

  • Akamai '492 discloses nearly all elements of the '192 patent's claims. It features a central system ("mapping system") that collects real-world performance data (latency, packet loss) and uses this data to provide clients with a list of optimal servers ("name servers") for their location and network conditions.

2. Obviousness Rationale:
An argument can be made that Akamai '492 anticipates the '192 patent. However, for the purpose of an obviousness analysis, any minor differences would have been obvious to a PHOSITA. The '192 patent claims a "global virtual network" with "access point servers" and the creation of a "tunnel." The Akamai '492 patent focuses on selecting "name servers" for DNS resolution.

A PHOSITA would have readily recognized that the problem of selecting the best initial connection point is not unique to DNS. The same challenge exists for any distributed network service, including a GVN or VPN. Applying the proven method from Akamai '492 for selecting an optimal DNS server to the analogous problem of selecting an optimal GVN access point server would have been a straightforward and obvious extension of the prior art. The motivation is clear: to improve the performance, reliability, and user experience of the GVN, which are the same goals addressed by the Akamai system.

Creating a "ranked list" as claimed in the '192 patent is an obvious implementation of providing a list of "optimal" servers as taught by Akamai '492. To determine which servers are optimal, a system must necessarily compare and rank them based on performance metrics. Thus, the distinction is merely semantic. The application of Akamai's established server-selection architecture to the GVN context would have been an obvious design choice for a skilled network engineer in 2015.

Generated 4/30/2026, 8:23:00 PM

Extensions

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

✓ Generated

Term and Application History of US Patent 12,452,192

Based on an analysis of the patent documentation and its prosecution history, here are the details regarding the term, related applications, and family members for US Patent 12,452,192.

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

  • Patent Term Adjustment (PTA): A review of the patent's file wrapper indicates that there has been no Patent Term Adjustment granted for this patent. The prosecution timeline did not trigger statutory provisions for adjustments due to USPTO delays.
  • Patent Term Extension (PTE): There is no indication of any Patent Term Extension under 35 U.S.C. § 156. Such extensions are typically granted for delays caused by pre-market regulatory review by agencies like the Food and Drug Administration (FDA) and are not applicable to the technology area of this patent.

Continuation and Divisional Applications:

The application for US Patent 12,452,192 is part of a chain of continuing applications. This relationship is critical for determining the patent's expiration date, as the term is calculated from the earliest non-provisional filing date in the family.

  • Application Number: 19/205,114
  • Filing Date: May 12, 2025

This application is a continuation of:

  • Application No. 18/981,108, filed December 13, 2024.

Which is a continuation of:

  • Application No. 18/358,519, filed July 25, 2023 (now US Patent 12,184,451).

Which is a continuation of:

  • Application No. 17/888,249, filed August 15, 2022 (now US Patent 11,750,419).

Which is a continuation of:

  • Application No. 17/461,624, filed August 30, 2021 (now US Patent 11,418,366).

Which is a continuation of:

  • Application No. 17/000,997, filed August 24, 2020 (now US Patent 11,108,595).

Which is a continuation of:

  • Application No. 15/563,253, filed September 29, 2017 (now US Patent 10,756,929).

This application, in turn, is a U.S. National Stage of International Application No. PCT/US2016/026489, which was filed on April 7, 2016.

The PCT application claims priority to two U.S. provisional applications:

  • U.S. Provisional Application No. 62/144,293, filed April 7, 2015.
  • U.S. Provisional Application No. 62/151,174, filed April 22, 2015.

There are no divisional applications related to US Patent 12,452,192.

Patent Family Members:

The patent family for US 12,452,192 includes the parent and grandparent patents in its chain of continuity, as well as its international counterpart.

Projected Expiration Date:

The term of a U.S. patent is generally 20 years from the filing date of the earliest U.S. non-provisional application to which it claims priority. In this case, the chain of continuity traces back to the PCT application filed on April 7, 2016.

  • Earliest Effective Filing Date: April 7, 2016 (the filing date of the parent PCT application).
  • Base Term: 20 years from the earliest filing date.
  • PTA/PTE: 0 days.

Calculation: April 7, 2016 + 20 years = April 7, 2036.

Therefore, the projected expiration date for US Patent 12,452,192 is April 7, 2036. This date is subject to the timely payment of all required maintenance fees.

Generated 5/9/2026, 6:49:25 PM

Derivative works

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

✓ Generated

Defensive Disclosure for Innovations Derived from US Patent 12,452,192

Publication Date: April 26, 2026
Subject: Derivative Methods and Systems for Optimized Network Connection Management
Field: Computer Networking, Telecommunications, Distributed Systems

This document discloses a series of derivative inventions, applications, and technical variations related to the core concepts described in US Patent 12,452,192 ("Systems and methods for providing a global virtual network (GVN)"). The purpose of this disclosure is to place these concepts into the public domain, thereby establishing them as prior art for any future patent applications.

The core concept involves a control server monitoring a plurality of access point servers, generating a performance-based ranked list of said access points, and providing this list to an endpoint device to facilitate an automated, optimized connection via a secure tunnel. The following disclosures expand upon this foundation.


Axis 1: Material & Component Substitution

1.1 Quantum-Secured Tunneling via QKD

  • Enabling Description: The secure tunnel between the endpoint device and the access point server is established using cryptographic keys exchanged via a Quantum Key Distribution (QKD) network. The control server's performance monitoring subsystem is extended to include metrics from the QKD management layer, such as Quantum Bit Error Rate (QBER) and secure key generation rate. The access point ranking algorithm is modified to weigh both classical network performance (latency, bandwidth) and quantum channel stability. An endpoint device receives a list of access points ranked by their suitability for establishing a quantum-secured connection, and uses the distributed quantum key to initialize a symmetric encryption protocol (e.g., AES-256) for the data tunnel.

  • Diagram:

    sequenceDiagram
        participant EPD as Endpoint Device
        participant CS as Control Server
        participant QKDN as QKD Network
        participant AP as Access Point Server
    
        EPD->>CS: Request Ranked AP List
        CS->>QKDN: Query QBER & Key Rate for APs
        QKDN-->>CS: Return Quantum Channel Metrics
        CS->>CS: Generate Hybrid Rank (Network + Quantum)
        CS-->>EPD: Provide Ranked AP List
        EPD->>QKDN: Establish Secure Key with Top AP
        QKDN-->>EPD: Distribute Symmetric Key
        EPD->>AP: Initiate Tunnel using Quantum Key
        AP-->>EPD: Tunnel Established
    

1.2 Neuromorphic Endpoint for Real-Time Correlation

  • Enabling Description: The endpoint device incorporates a neuromorphic processing unit (NPU) for connection selection. The control server provides a standard performance-ranked list. Concurrently, the NPU on the endpoint processes high-dimensional, real-time local data streams (e.g., RF spectrum analysis, accelerometer data indicating motion, local CPU load). The NPU executes a spiking neural network (SNN) model trained to find correlations between the ranked list and the local context. For example, it may learn that a specific access point, though ranked highest by the control server, performs poorly when the device is in motion. The NPU overrides the primary ranking to select a more contextually appropriate access point, enabling faster and more robust decision-making than a traditional CPU could perform.

  • Diagram:

    flowchart TD
        A[Control Server] -->|Ranked List| B(Endpoint CPU)
        C[Local Sensors <br/> e.g., RF, GPS] -->|Real-time Data Stream| D(Endpoint NPU)
        B --> E{Decision Logic}
        D -->|Contextual Override Signal| E
        E -->|Final AP Selection| F[Network Interface]
        F --> G((Top-Ranked Access Point))
    

1.3 FPGA-Based Reconfigurable Access Points

  • Enabling Description: The access point servers are implemented on Field-Programmable Gate Array (FPGA) platforms rather than general-purpose CPUs. The control server's role is expanded to that of an FPGA configuration manager. It maintains a library of hardware "gateware" configurations, each optimized for a specific task (e.g., low-latency video transcoding, bulk data compression, specific firewall ruleset acceleration). The performance ranking sent to endpoints includes not only network metrics but also the currently loaded gateware profile on each AP. An endpoint requiring low-latency video streaming would select the AP that is currently configured with the video transcoding gateware, even if its raw network latency is marginally higher than another AP.

  • Diagram:

    classDiagram
        ControlServer : +List<GatewareProfile>
        ControlServer : +getRankedAPList(service_type)
        ControlServer : +pushGateware(AP_ID, Profile_ID)
        EndpointDevice : -service_requirement
        EndpointDevice : +selectAP(ranked_list)
        AccessPoint_FPGA : -current_gateware_profile
        AccessPoint_FPGA : +processTraffic()
        ControlServer "1" -- "N" AccessPoint_FPGA : Manages
        EndpointDevice "1" -- "1" AccessPoint_FPGA : Connects to
    

Axis 2: Operational Parameter Expansion

2.1 Deep-Space Delay-Tolerant Network (DTN) GVN

  • Enabling Description: The system is applied to interplanetary communications. Endpoints are planetary rovers or deep-space probes. Access points are relay satellites in various orbits. The control server is a ground-based mission control. Performance metrics are dominated by multi-minute latencies and predictable transmission windows based on orbital mechanics. The ranking algorithm uses an ephemeris database to predict future link availability and quality. Tunnels are established using a delay-tolerant protocol like the Bundle Protocol (RFC 5050), where data is transmitted in store-and-forward "bundles." The ranked list informs the endpoint which relay satellite currently offers the highest probability of a successful bundle forward towards Earth.

  • Diagram:

    graph TD
        subgraph Mars
            A[Rover - Endpoint]
        end
        subgraph Space
            B[Mars Orbiter 1 - AP]
            C[Deep Space Relay 1 - AP]
            D[Earth Orbiter 1 - AP]
        end
        subgraph Earth
            E[Ground Station - Control Server]
        end
    
        A -- Bundle Protocol Tunnel --> B
        B -- Store & Forward --> C
        C -- Store & Forward --> D
        D -- Downlink --> E
        E -- Ephemeris-Based Ranked List --> C
        C -- Forwarded List --> B
        B -- Forwarded List --> A
    

2.2 High-Frequency Trading (HFT) GVN

  • Enabling Description: The system operates to minimize latency in the nanosecond range for High-Frequency Trading. Endpoints are trading algorithms, and access points are gateways within different exchange colocation facilities (e.g., NY4, LD4). The control server monitors network performance using specialized hardware timestamping (PTP, Precision Time Protocol) and collects market data feeds to gauge exchange matching engine load. The ranked list is updated thousands of times per second. The "tunnel" is a kernel-bypass connection (e.g., using RDMA or DPDK) established directly from the trading application to the chosen exchange gateway. The ranking prioritizes the lowest combination of network latency and perceived order queue time at the exchange.

  • Diagram:

    sequenceDiagram
        participant TA as Trading Algorithm (EPD)
        participant CS as HFT Control Server
        participant EXG1 as Exchange Gateway 1 (AP)
        participant EXG2 as Exchange Gateway 2 (AP)
    
        loop High-Frequency Update Loop
            CS->>EXG1: Probe Latency & Queue Depth
            CS->>EXG2: Probe Latency & Queue Depth
            CS->>CS: Generate Nanosecond-Ranked List
            CS-->>TA: Stream Ranked List Update
        end
        TA->>TA: Select top AP from latest update
        TA-xEXG1: Establish Kernel-Bypass Tunnel
        TA->>EXG1: Send Market Order
    

Axis 3: Cross-Domain Application

3.1 Agricultural Drone Swarm C2

  • Enabling Description: The system manages command and control (C2) for a swarm of agricultural drones (endpoints) surveying a large area. Access points consist of fixed 5G base stations and mobile ground vehicles with high-gain antennas. The control server, running on the farm's central management system, ranks access points based on signal strength, interference, and the backhaul capacity relative to the drone's mission (e.g., a drone streaming 4K video requires higher capacity). Each drone dynamically and independently switches its C2 tunnel to the highest-ranked access point, ensuring uninterrupted control and data backhaul even as it moves across vast and varied terrain.

  • Diagram:

    flowchart LR
        subgraph Drone Swarm (Endpoints)
            D1(Drone 1)
            D2(Drone 2)
            D3(Drone N)
        end
        subgraph C2 Access Points
            AP1[5G Tower]
            AP2[Mobile Command Truck]
            AP3[Aerostat Balloon]
        end
        CS(Farm Control Server)
    
        D1 -- C2 Tunnel --> AP2
        D2 -- C2 Tunnel --> AP1
        D3 -- C2 Tunnel --> AP1
    
        CS -- Performance Monitoring --> AP1
        CS -- Performance Monitoring --> AP2
        CS -- Performance Monitoring --> AP3
        CS -- Ranked List --> D1
        CS -- Ranked List --> D2
        CS -- Ranked List --> D3
    

3.2 Distributed Power Grid Load Balancing

  • Enabling Description: This system is applied to a smart power grid. Endpoints are substation controllers and large-scale battery storage facilities. Access points are regional data concentrators. The control server is the central grid operations center. The system is used to route critical SCADA control traffic. Access points are ranked based on communication channel latency, reliability, and cybersecurity posture (e.g., number of detected intrusion attempts). A substation controller (endpoint) will automatically route its control data through the most reliable and secure access point to ensure commands for load shedding or grid balancing are delivered with minimal delay and maximal integrity.

  • Diagram:

    erDiagram
        GRID_OPERATIONS_CENTER {
            string ControlServer_ID
        }
        DATA_CONCENTRATOR {
            string AP_ID
            float Latency
            float Reliability
            int SecurityScore
        }
        SUBSTATION {
            string Endpoint_ID
        }
        GRID_OPERATIONS_CENTER ||--o{ DATA_CONCENTRATOR : "monitors"
        GRID_OPERATIONS_CENTER }o--|| SUBSTATION : "sends ranked list to"
        SUBSTATION ||--|{ DATA_CONCENTRATOR : "tunnels through"
    

Axis 4: Integration with Emerging Tech

4.1 AI-Driven Predictive Path Selection

  • Enabling Description: The control server integrates a machine learning model (e.g., an LSTM network) to provide predictive rankings. The model is trained on historical performance data, BGP routing announcements, time-of-day traffic patterns, and even public network outage information. Instead of ranking APs on their current state, it predicts their likely state 5 minutes into the future. The ranked list sent to the endpoint is a forecast, allowing the endpoint to proactively establish a tunnel with an AP that is predicted to be optimal, avoiding connections that are currently good but likely to degrade soon.

  • Diagram:

    stateDiagram-v2
        state "Collect Historical Data" as Collect
        state "Train LSTM Model" as Train
        state "Real-time Monitoring" as Monitor
        state "Predict Future State" as Predict
        state "Generate Ranked List" as Rank
        state "Distribute to Endpoint" as Distribute
    
        [*] --> Collect
        Collect --> Train
        Train --> Predict
        Monitor --> Predict : Feeds Current State
        Predict --> Rank
        Rank --> Distribute
        Distribute --> [*]
    

4.2 Blockchain-Verified Performance & Billing

  • Enabling Description: A permissioned blockchain is used to create an immutable record of AP performance and usage. The control server acts as an oracle, committing signed performance metrics (latency, uptime, packet loss) for each AP to the blockchain at regular intervals. When an endpoint establishes a tunnel, a smart contract is initiated. This contract logs the data transferred through the AP. At the end of the session, the contract automatically calculates billing based on the logged data volume and the quality of service recorded on-chain, providing a transparent and auditable "proof of performance" for service level agreements.

  • Diagram:

    sequenceDiagram
        participant EPD
        participant CS as Control Server
        participant AP
        participant BC as Blockchain
    
        CS->>BC: commitPerformanceMetrics(AP, Metrics)
        EPD->>CS: Request AP List
        CS-->>EPD: Return Ranked List with Pointers to BC
        EPD->>BC: verifyHistoricalPerformance(AP)
        EPD->>AP: Initiate Tunnel (triggers Smart Contract)
        BC->>BC: Smart Contract Deployed
        Note over EPD, AP: Data Transfer Session
        AP->>BC: logDataVolume(EPD, Volume)
        EPD->>AP: End Tunnel
        BC->>BC: Finalize Smart Contract (billing, settlement)
    

Axis 5: The "Inverse" or Failure Mode

5.1 Graceful Degradation for Energy-Constrained IoT

  • Enabling Description: For battery-powered IoT endpoints, the system supports a low-power mode. When battery level drops below a threshold, the endpoint sends a request_low_power_list to the control server. The control server's ranking algorithm switches from a latency/throughput model to an energy-per-bit model, prioritizing APs reachable with the lowest transmission power. The endpoint establishes a "thin tunnel" using a lightweight protocol like CoAP or MQTT-SN and reduces its data transmission frequency. This ensures critical connectivity is maintained for the longest possible duration.

  • Diagram:

    flowchart TD
        A[EPD: Battery < 20%] --> B{Send Request};
        B -- request_low_power_list --> C[Control Server];
        C -- Run Energy-per-Bit Algorithm --> D[Generate Low-Power Ranked List];
        D --> E[EPD Receives List];
        E --> F[Select Most Power-Efficient AP];
        F --> G[Establish Thin Tunnel (CoAP/DTLS)];
        G --> H(Transmit Low-Frequency Telemetry);
    

5.2 Decentralized Failsafe via Peer Beacons

  • Enabling Description: To handle control server failure, all devices support a decentralized failsafe mode. If an endpoint cannot reach the control server after a set number of retries, it enters "discovery mode." All access point servers are configured to periodically broadcast signed UDP beacon packets containing their identity and self-reported health metrics (e.g., CPU load, active connection count). The endpoint listens for these beacons, validates their signatures, and builds a temporary, local ranked list. It then connects to the best available AP based on this decentralized information, ensuring service continuity until the central controller is restored.

  • Diagram:

    stateDiagram-v2
        state "Centralized Mode" as Cent
        state "Discovery Mode" as Disc
        state "Failsafe Connection" as Fail
    
        [*] --> Cent
        Cent --> Disc : Control Server Unreachable
        Disc --> Disc : Listen for AP Beacons
        Disc --> Fail : Local Best AP Found
        Fail --> Cent : Control Server Reachable
        Cent --> [*]
    

Combination Prior Art Scenarios

  1. Combination with WireGuard Protocol: The secure tunnel mechanism is implemented using the open-source WireGuard protocol. The control server distributes a ranked list of AP IP addresses, each accompanied by the corresponding WireGuard public key and allowed IP subnets. The endpoint device, using a standard WireGuard client, simply ingests the configuration for the top-ranked peer and establishes the connection, benefiting from WireGuard's high performance and modern cryptography.

  2. Combination with Prometheus Monitoring: The entire performance monitoring infrastructure is built on open-source components. Each access point runs a Prometheus Node Exporter and a custom exporter for network metrics (e.g., blackbox_exporter for latency probes). The control server runs a central Prometheus server that scrapes this data. The ranking logic is implemented as a set of complex PromQL queries, and the final ranked list is generated by a service that queries the Prometheus API.

  3. Combination with QUIC Transport Protocol: The system leverages the open-source QUIC protocol for both control plane communication and data plane tunnels. Endpoints establish QUIC connections to the control server. The ranked list provided by the server allows the endpoint to use QUIC's Connection Migration feature. If the performance of the primary AP degrades, the endpoint can migrate its active QUIC connection to the next-best AP on the list seamlessly, without tearing down and re-establishing the transport session, providing near-instantaneous failover.

Generated 5/10/2026, 12:34:24 AM

Keep exploring

Other patents in Software Technology & Computing Systems (T)

See all Software Technology & Computing Systems (T) patents →

This patent in court (1)

1 tracked lawsuit name US 12452192.