IP Library Granted Patent US 9,629,172
Granted Patent B2
US 9,629,172 · App. 14/629,975 · Granted Apr 18, 2017

Dynamic content distribution in mobile telecommunications network

Inventor: Venson Shaw (Kirkland, WA)
Assignee: AT&T MOBILITY II LLC
H04W72/085H04L1/0026H04L1/0036H04W28/06H04L2001/0092
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,629,172
App. No.
14/629,975
Granted
Apr 18, 2017
Kind
B2
Abstract

A mobile telecommunications network is configured to dynamically adapt transmitted content according to the channel quality of the network link connecting a destination mobile device to the mobile telecommunications network. Channel quality indicators (CQIs) for the mobile devices associated with the mobile telecommunications network are cached at one or more support nodes of a core network. Components of the core network therefore can request the CQI of a mobile device from a corresponding support node rather than repeating a process of determining anew the condition of the network linking to a mobile device each time content is to be communicated to or from a mobile device. A service provider receiving the CQI for a mobile device from the cache of a support node can adapt the content to be provided to the mobile device to the particular conditions of the network represented by the CQI.

Claims (37)

1. A system, comprising:

a memory that stores instructions;

a processor that executes the instructions to perform operations, the operations comprising:

receiving a request for content from a device;

accessing, from a support node in communication with the device, a channel quality indicator associated with the device, wherein the channel quality indicator is determined and updated in response to an update stimulus,

wherein the update stimulus occurs based on a change in a number of devices associated with the support node, when the device associates with a radio access network, and when a characteristic of the devices associated with the support node exceeds a threshold,

wherein the channel quality indicator associated with the device is accessed from the support node by utilizing a phone number of the device; and

transmitting, to the device, the content in a format that is based on the channel quality indicator associated with the device.

2. The system of claim 1 , wherein the operations further comprise formatting the content based on the channel quality indicator associated with the device.

3. The system of claim 1 , wherein the operations further comprise requesting, from the support node, the channel quality indicator associated with the device.

4. The system of claim 3 , wherein the operations further comprise receiving, from the support node, a response appended with the channel quality indicator.

5. The system of claim 1 , wherein the operations further comprise evaluating a characteristic of a link associated with the device based on the channel quality indicator.

6. The system of claim 1 , wherein the operations further comprise accessing the channel quality indicator without requiring a recalculation of the channel quality indicator for each transmission of the content.

7. The system of claim 1 , wherein the operations further comprise identifying the device.

8. A method, comprising:

determining, by utilizing instructions from memory that are executed by a processor, a channel quality indicator associated with a device, wherein the channel quality indicator is determined and updated in response to an update stimulus that occurs based on a change in a number of devices associated with a support node associated with the channel quality indicator, when the device associates with a radio access network, and when a characteristic of the devices associated with the support node exceeds a threshold, wherein the channel quality indicator associated with the device is obtained from the support node by utilizing a phone number of the device;

receiving, from the device, a request for content;

providing the channel quality indicator to a service provider associated with the device;

receiving, from the service provider, the content in a format that is based on the channel quality indicator; and

providing the content to the device in response to the request from the device.

9. The method of claim 8 , further comprising determining the channel quality indicator associated with the device in response to the update stimulus, wherein the update stimulus further occurs based upon expiration of a predetermined period of time.

10. The method of claim 8 , further comprising providing the channel quality indicator to the service provider by appending the channel quality indicator to the request for the content.

11. The method of claim 8 , further comprising caching the channel quality indicator associated with the device.

12. The method of claim 11 , further comprising accessing, by utilizing an identifier associated with the device, the channel quality indicator that is cached.

13. The method of claim 8 , further comprising updating the channel quality indicator associated with the device based on a selected frequency.

14. The method of claim 8 , further comprising determining the channel quality indicator by measuring a signal-to-noise ratio of a signal transmitted by the device.

15. A non-transitory computer-readable device comprising instructions, which, when loaded and executed by a processor, cause the processor to perform operations, the operations comprising:

receiving, from a device, a request for content;

receiving a channel quality indicator associated with the device, wherein the channel quality indicator is determined and updated in response to an update stimulus that occurs based on a change in a number of devices associated with a support node associated with the channel quality indicator, when the device associates with a radio access network, and when a characteristic of the devices associated with the support node exceeds a threshold, wherein the channel quality indicator associated with the device is obtained from the support node by utilizing a phone number of the device;

providing, to a service provider, the request for the content along with the channel quality indicator associated with the device;

receiving, from the service provider, the content in a format that is based on the channel quality indicator; and

providing the content to the device in response to the request from the device.

16. The non-transitory computer-readable device of claim 15 , wherein the operations further comprise caching the channel quality indicator associated with the device.

17. The non-transitory computer-readable device of claim 16 , wherein the operations further comprise accessing, by utilizing an identifier associated with the device, the channel quality indicator that is cached.

18. The non-transitory computer-readable device of claim 15 , wherein the operations further comprise receiving an updated channel quality indicator associated with the device at a selected frequency.

19. The non-transitory computer-readable device of claim 15 , wherein the operations further comprise receiving, from the service provider, a request for the channel quality indicator.

20. The non-transitory computer-readable device of claim 15 , wherein the operations further comprise receiving the channel quality indicator associated with the device after a signal-to-noise ratio of a signal transmitted by the device is measured.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: SHAW, VENSON
To: AT&T MOBILITY II LLC
Reel/Frame 035017/0164 →
Continuity (3)
Continuation 14060070 · Oct 22, 2013
Continuation 12580860 · Oct 16, 2009
Related Publication 20150173092A1 · Jun 18, 2015