Controlling data rate based on domain and radio usage history

US12010032B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12010032-B2
Application numberUS-202217807879-A
CountryUS
Kind codeB2
Filing dateJun 21, 2022
Priority dateFeb 17, 2017
Publication dateJun 11, 2024
Grant dateJun 11, 2024

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.

A domain and a mobile device may exchange data via a radio access node included in a mobile network. During a time of peak demand, a data load level of the radio access node may exceed a threshold. To accommodate the peak demand, historical types and volumes of data may be used to manage a data rate related to data associated with the domain. Based on the historical information, the data rate for a mobile device, a radio access node, a range of time, or a data type may be controlled. The data rate may be managed by a network gateway, such as a gateway included in the mobile network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: identifying, by a system comprising at least one processor, a time interval within which a predicted load level of a radio access node, in communication with a mobile device, exceeds a threshold load level for the radio access node, wherein the predicted load level is determined based on a rolling average of historical load information for the radio access node; determining, by the system, based on geographic movement of the mobile device, that the mobile device is transitioning between an additional radio access node and the radio access node, wherein the time interval is identified, by the system, based on the transitioning of the mobile device; during the time interval: determining, by the system, a margin by which the predicted load level exceeds the threshold load level; and based on the margin, determining, by the system, an amount of a delay when transmitting a packet included in a data stream between the mobile device and a domain; and after a conclusion of the time interval: transmitting, by the system, subsequent packets included in the data stream. 2. The method of claim 1 , further comprising: responsive to determining that the mobile device has a history of low-bandwidth transactions with the domain according to a low bandwidth criterion, transmitting, by the system, the packet without the delay. 3. The method of claim 1 , wherein the data stream is a first data stream and the mobile device is a first mobile device, and wherein the method further comprises: identifying, by the system, a second data stream between the domain and a second mobile device of multiple mobile devices comprising the first mobile device and the second mobile device; determining, by the system, whether the second mobile device has a history of low-bandwidth transactions with the domain according to a low bandwidth transaction criterion; and responsive to determining that the second mobile device has the history of low-bandwidth transactions with the domain, transmitting, by the system, a packet included in the second data stream without the delay. 4. The method of claim 1 , further comprising: determining, by the system, a data type associated with the packet included in the data stream; in response to determining that the packet has a data type associated with high-bandwidth data transactions according to a high bandwidth transaction criterion, including, by the system, the delay when transmitting the packet; and in response to determining that the packet has a data type associated with low-bandwidth data transactions according to a low bandwidth transaction criterion, transmitting, by the system, the packet without the delay, wherein the high-bandwidth data transactions and satisfying the high bandwidth transaction criterion are associated with bandwidths greater than those of the low-bandwidth data transactions and satisfying the low bandwidth transaction criterion. 5. The method of claim 1 , wherein the data stream is a first data stream, wherein the domain is a first domain, and wherein the method further comprises: during the time interval: identifying, by the system, a second data stream between the mobile device and a second domain, wherein the second domain is a low-bandwidth domain satisfying a low bandwidth domain criterion; and transmitting, by the system, a packet included in the second data stream without the delay. 6. The method of claim 1 , further comprising: receiving, by the system, from the additional radio access node, an indication of an additional load level of the additional radio access node, wherein the predicted load level of the radio access node is determined based on the additional load level of the additional radio access node. 7. The method of claim 1 , wherein the predicted load level of the radio access node is determined based on a time of day. 8. The method of claim 1 , wherein the predicted load level of the radio access node is determined based on an average load level of the radio access node. 9. A system for managing data streams, comprising: at least one processor; and a memory that stores executable instructions that, when executed by the at least one processor, perform operations, comprising: identifying a time interval during which a predicted load level of a radio access node is determined to be threshold likely to exceed a threshold load level for the radio access node, in communication with a mobile device, wherein the predicted load level is determined based on a rolling average of historical load information for the radio access node; determining, based on geographic movement of the mobile device, that the mobile device is transitioning between an additional radio access node and the radio access node, wherein the time interval is identified based on the transitioning of the mobile device; during the time interval: determining a margin by which the predicted load level exceeds the threshold load level; and based on the margin, determining an amount of a delay when transmitting a packet included in a data stream between the mobile device and a domain; and after passage of the time interval: transmitting subsequent packets included in the data stream between the mobile device and the domain. 10. The system of claim 9 , wherein the operations further comprise: responsive to determining that the mobile device has a history of low-bandwidth transactions with the domain, transmitting the packet without the delay. 11. The system of claim 9 , wherein the data stream comprises a first data stream and the mobile device comprises a first mobile device, and wherein the operations further comprise: identifying a second data stream between the domain and a second mobile device of multiple mobile devices comprising the first mobile device and the second mobile device; determining whether the second mobile device has a history of low-bandwidth transactions with the domain; and responsive to determining that the second mobile device has the history of low-bandwidth transactions with the domain, transmitting a packet included in the second data stream without the delay. 12. The system of claim 9 , wherein the operations further comprise: determining a data type associated with the packet included in the data stream; when the packet has a data type associated with high-bandwidth data transactions, including the delay when transmitting the packet; and when the packet has a data type associated with low-bandwidth data transactions, transmitting the packet without the delay, wherein the high-bandwidth data transactions comprise bandwidths greater than those of the low-bandwidth data transactions. 13. The system of claim 9 , wherein the data stream comprises a first data stream and the domain comprises a first domain, and wherein the operations further comprise: during the time interval: identifying a second data stream between the mobile device and a second domain, wherein the second domain is a low-bandwidth domain; and transmitting a packet included in the second data stream without the delay. 14. The system of claim 9 , wherein the operations further comprise: receiving, from the additional radio access node, an indication of an additional load level of the additional radio access node, wherein the predicted load level of the radio access node is generated based on the additional load level of the additional radio access node. 15. The system of claim 9 , wherein the predicted load level of the radio access node is determined based on a specified time of day during operation of the radio access n

Assignees

Inventors

Classifications

  • Load balancing or load distribution (transferring a connection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title

  • Flow control {between communication endpoints} · CPC title

  • among access entities · CPC title

  • Network utilisation, e.g. volume of load or congestion level · CPC title

  • One way delays · 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 US12010032B2 cover?
A domain and a mobile device may exchange data via a radio access node included in a mobile network. During a time of peak demand, a data load level of the radio access node may exceed a threshold. To accommodate the peak demand, historical types and volumes of data may be used to manage a data rate related to data associated with the domain. Based on the historical information, the data rate f…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L47/25. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 11 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).