System and method for assessing communication resources

US12574309B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12574309-B2
Application numberUS-202418444572-A
CountryUS
Kind codeB2
Filing dateFeb 16, 2024
Priority dateAug 22, 2017
Publication dateMar 10, 2026
Grant dateMar 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer implemented method for assessing network bandwidth availability in any one network connection of a plurality of network connections each having a corresponding allocated capacity which in total is a full hub capacity, the network connection having unknown excess capacity beyond a first network capacity, the method comprising: maintaining a data structure storing an estimated maximum network capacity value for a selected network connection of the plurality of network connections; generating a probe data payload paired with one or more non-probe data payloads, the probe data payload including additional data based on the one or more non-probe data payloads; transmitting the probe data payload and the one or more non-probe data payloads through the selected network connection, the probe data payload and the one or more non-probe data payloads exceeding the estimated maximum network capacity value for the selected network connection by an amount; monitoring one or more network response characteristics of the elected network connection to determine whether at least one of increased latency or increased packet loss occurs responsive to the transmission during a corresponding time of day or at a corresponding location of a device transmitting the probe data payload and the one or more non-probe data payloads; responsive to the one or more network response characteristics indicating that neither increased latency or increased packet loss occurs, updating the data structure to increase the estimated maximum network capacity value for the selected network connection, the estimated maximum network capacity value representative of the assessed network bandwidth availability for a duration corresponding to the corresponding time of day or for an area corresponding to the corresponding location; and responsive to an overcapacity data request for additional availability for usage of existing network connections beyond nominally allocated capacities during the duration corresponding to the corresponding time of day or from a device located within the area, communicating the overcapacity data request at least partially on the selected network connection by reconfiguring the corresponding allocated capacity of the plurality of network connections to allow for the overcapacity data request during a period of the overcapacity data request based at least on a corresponding estimated maximum network capacity value. 2 . The method of claim 1 , wherein the probe data payload is sized such that the latency responsive to the addition of the probe data payload to the transmission is less than or equal to a glass-to-glass latency between a transmitter and an endpoint. 3 . The method of claim 1 , wherein the probe data payload is sized such that the latency responsive to the addition of the probe data payload to the transmission is less than or equal to a glass-to-glass latency between a transmitter and an endpoint reduced by a safety factor margin. 4 . The method of claim 1 , wherein the probe data payload is sized to cause a burst in bandwidth required for the transmission of the probe data payload and the one or more non-probe data payloads. 5 . The method of claim 4 , wherein at least one of the increased latency and the increased packet loss is averaged across a pre-defined duration of time. 6 . The method of claim 1 , comprising: iteratively probing the selected network connection by generating one or more additional probe data payloads, each sequential additional probe data payload of the one or more additional probe data payloads being sized to require differing amounts of data than a previous probe data payload, the one or more additional probe data payloads used to iteratively update the estimated maximum network capacity value for the network connection over a period of time; and wherein the size of each sequential additional probe data payload is increased responsive to the one or more network response characteristics when the one or more network response characteristics indicate that neither increased latency or increased packet loss occurs; or wherein the size of each sequential additional probe data payload is decreased responsive to the one or more network response characteristics when the one or more network response characteristics indicate that at least one of increased latency and increased packet loss occurs. 7 . The method of claim 6 , wherein the size of the increase or the decrease of size of each sequential additional probe data payload is a constant value. 8 . The method of claim 6 , wherein the iterative probing occurs until a steady state estimated maximum network capacity value is observed for a period of time, and comprising: updating the data structure to store the steady-state estimated maximum network capacity value. 9 . The method of claim 1 , wherein the estimated maximum network capacity value is reserved for usage during at least one of emergency or priority communications. 10 . The method of claim 1 , wherein the data structure is populated with an initial estimated maximum network capacity value set at an initial network capacity value. 11 . A computer implemented system for assessing network bandwidth availability in any one network connection having unknown excess capacity beyond a first network capacity, the system comprising: a data storage configured to maintain a data structure storing an estimated maximum network capacity value for a selected network connection of the plurality of network connections; a processor configured to generate a probe data payload paired with one or more non-probe data payloads, the probe data payload including additional data based on the one or more non-probe data payloads; a network interface configured to transmit the probe data payload and the one or more non-probe data payloads through the selected network connection, the probe data payload and the one or more non-probe data payloads exceeding the estimated maximum network capacity value for the selected network connection by a controlled amount; the processor further configured to: monitor one or more network response characteristics of the selected network connection to determine whether at least one of increased latency or increased packet loss occurs responsive to the transmission during a corresponding time of day or at a corresponding location of a device transmitting the probe data payload and the one or more non-probe data payloads; responsive to the one or more network response characteristics indicating that neither increased latency or increased packet loss occurs, update the data structure to increase the estimated maximum network capacity value for the selected network connection, the estimated maximum network capacity value representative of the assessed network bandwidth availability for a duration corresponding to the corresponding time of day or for an area corresponding to the corresponding location; and responsive to an overcapacity data request for additional availability for usage of existing network connections beyond nominally allocated capacities during the duration corresponding to the corresponding time of day or from a device located within the area, communicate the overcapacity data request at least partially on the selected network connection by reconfiguring the corresponding allocated capacity of the plurality of network connections to allow for the overcapacity data request during a period of the overcapacity data request based at least on a corresponding estimated maximum network capacity value. 12 . The system of claim 11 , wherein the probe data payload is sized such that the latency

Assignees

Inventors

Classifications

  • Delays · CPC title

  • Packet loss · CPC title

  • Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76) · CPC title

  • Utilisation of link capacity · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12574309B2 cover?
In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use t…
Who is the assignee on this patent?
Dejero Labs Inc
What technology area does this patent fall under?
Primary CPC classification H04L43/0882. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).