IP Library Granted Patent US 9,113,382
Granted Patent B2
US 9,113,382 · App. 13/908,028 · Granted Aug 18, 2015

System and method for providing intelligent cell reselection for delay sensitive data applications

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,113,382
App. No.
13/908,028
Granted
Aug 18, 2015
Kind
B2
Abstract

A mobile station for receiving delay-sensitive data from a wireless communications network is provided with a data buffer and cell reselection controller. The data buffer receives data from the network and stores the data for communication to a delay-sensitive data application. The cell reselection controller selectively inhibits cell reselection in order to meet requirements of the delay-sensitive data application. By intelligently controlling cell reselection, delay sensitive data may be received in a more reliable fashion, thereby increasing performance of the data application.

Claims (32)

1. A non-transitory computer-readable storage device having stored thereon computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:

determining whether an application operating at a mobile communications device is delay sensitive;

determining whether to initiate cell reselection from a serving cell of a wireless communications network to another cell of the wireless communications network based on whether the application is determined to be delay sensitive,

wherein cell reselection is initiated if the application is determined not to be delay sensitive, a break in data received for the application comprises a natural break, and a signal strength of the other cell is sufficient for needs of the application, and

wherein cell reselection is inhibited if the application is determined to be delay sensitive, and the cell reselection will result in loss of a data packet for the application.

2. The non-transitory computer-readable storage device of claim 1 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application receives data having a temporal aspect.

3. The non-transitory computer-readable storage device of claim 1 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application transmits data having a temporal aspect.

4. The non-transitory computer-readable storage device of claim 1 , wherein the application operating at the mobile communications device is determined to be delay sensitive if a delay in data communication with the application will cause degradation in performance of the application.

5. The non-transitory computer-readable storage device of claim 1 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based on a parameter of the wireless communications network.

6. The non-transitory computer-readable storage device of claim 1 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based upon a time required for the wireless communication network to perform cell reselection.

7. The non-transitory computer-readable storage device of claim 1 , wherein, if the application operating on the mobile communication device is determined to be delay sensitive, determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based upon an operational parameter relating to a delay sensitivity of the application.

8. A method, comprising:

determining, by a processor, whether an application operating on a mobile communications device is delay sensitive;

determining, by the processor, whether to initiate cell reselection from a serving cell of a wireless communications network to another cell of the wireless communications network based on whether the application is determined to be delay sensitive,

wherein cell reselection is initiated if the application is determined not to be delay sensitive, a break in data received for the application comprises a natural break, and a signal strength of the other cell is sufficient for needs of the application, and

wherein cell reselection is inhibited if the application is determined to be delay sensitive, and the cell reselection will result in loss of a data packet for the application.

9. The method of claim 8 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application receives data having a temporal aspect.

10. The method of claim 8 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application transmits data having a temporal aspect.

11. The method of claim 8 , wherein the application operating at the mobile communications device is determined to be delay sensitive if a delay in data communication with the application will cause degradation in performance of the application.

12. The method of claim 8 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based on a parameter of the wireless communications network.

13. The method of claim 8 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based upon a time required for the wireless communication network to perform cell reselection.

14. The method of claim 8 , wherein, if the application operating on the mobile communication device is determined to be delay sensitive, determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based upon an operational parameter relating to a delay sensitivity of the application.

15. An apparatus, comprising:

a processor; and

a memory having stored thereon instructions which, when executed by the processor, cause the processor to perform operations comprising:

determining whether an application operating on a mobile communications device is delay sensitive;

determining whether to initiate cell reselection from a serving cell of a wireless communications network to another cell of the wireless communications network based on whether the application is determined to be delay sensitive, wherein cell reselection is initiated if the application is determined not to be delay sensitive, a break in data received for the application comprises a natural break, and a signal strength of the other cell is sufficient for needs of the application, and wherein cell reselection is inhibited if the application is determined to be delay sensitive, and the cell reselection will result in loss of a data packet for the application.

16. The apparatus of claim 15 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application receives data having a temporal aspect.

17. The apparatus of claim 15 , wherein the application operating at the mobile communications device is determined to be delay sensitive if the application transmits data having a temporal aspect.

18. The apparatus of claim 15 , wherein the application operating at the mobile communications device is determined to be delay sensitive if a delay in data communication with the application will cause degradation in performance of the application.

19. The apparatus of claim 15 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell is further based on a parameter of the wireless communications network.

20. The apparatus of claim 15 , wherein determining whether to initiate cell reselection from the serving cell of the wireless communications network to the other cell of the wireless communications network is further based upon a time required for the wireless communication network to perform cell reselection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: GAZZARD, DARYL ROBERT
To: CINGULAR WIRELESS, L.L.C.
Reel/Frame 030530/0422 →