IP Library Granted Patent US 8,107,985
Granted Patent B2
US 8,107,985 · App. 12/813,136 · Granted Jan 31, 2012

Data-capable network prioritization with reduced delays in data service

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 8,107,985
App. No.
12/813,136
Granted
Jan 31, 2012
Kind
B2
Abstract

In one illustrative method, a method in a mobile station for use in reducing delays for data communications is described. The mobile station causes a request for packet data service to be sent to a wireless communication network. If the request for the packet data service is denied in response to the request, then the mobile station is set in a deregistered state. In addition, the mobile station initializes a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and runs the timer. In response to an expiration of the timer, the mobile station causes another request for the packet data service to be sent to the wireless communication network.

Claims (49)

1. A method in a mobile communication device for use in reducing delays for packet data communications in a wireless communication network, the method comprising:

causing a request for a packet data service to be sent to the wireless communication network;

if the request for the packet data service is denied in response to the request, then:

setting the mobile communication device in a deregistered state;

initializing a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and running the timer; and

causing another request for the packet data service to be sent to the wireless communication network in response to an expiration of the timer.

2. The method of claim 1 , further comprising:

receiving, from the wireless communication network, the periodic location update timer value and storing it in memory of the mobile communication device.

3. The method of claim 1 , further comprising:

operating the mobile communication device in the wireless communication network using the packet data service if the request for the packet data service is accepted in response to the request.

4. The method of claim 1 , further comprising:

testing the periodic location update timer value; and

initializing the timer with the initial value if the periodic location update timer value is greater than the initial value.

5. The method of claim 1 , further comprising:

testing the periodic location update timer value;

if the periodic location update timer value is greater than the initial value, initializing the timer with the initial value; and

otherwise, if the periodic location update timer value is less than the initial value, initializing the timer with the periodic location update timer value.

6. The method of claim 1 , wherein the timer comprises a timer 3302 .

7. The method of claim 1 , wherein the periodic location update timer value comprises a timer 3212 .

8. The method of claim 1 , wherein the request for the packet data service comprises a General Packet Radio Service (GPRS) attach request.

9. The method of claim 1 , wherein the request for the packet data service comprises a Routing Area Update (RAU) request.

10. The method of claim 1 , wherein the deregistered state comprises a General Packet Radio Service (GPRS) Deregistered state.

11. The method of claim 1 , which is embodied in a computer program product comprising a storage medium and computer instructions stored in the storage medium, wherein the computer instructions are executable by one or more processors of the mobile communication device for performing the method.

12. A mobile communication device, comprising:

one or more processors;

a wireless transceiver coupled to the one or more processors;

memory coupled to the one or more processors;

the one or more processors being configured to:

cause a request for a packet data service to be sent, via the wireless transceiver, to the wireless communication network;

if the request for the packet data service is denied in response to the request, then:

set the mobile communication device in a deregistered state;

initialize a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and run the timer; and

cause another request for the packet data service to be sent, via the wireless transceiver, to the wireless communication network in response to an expiration of the timer.

13. The mobile communication device of claim 12 , wherein the one or more processors are further configured to receive, from the wireless communication network, the periodic location update timer value and store it in memory.

14. The mobile communication device of claim 12 , wherein the one or more processors are further configured to operate the mobile communication device in the wireless communication network using the packet data service if the request for the packet data service is accepted in response to the request.

15. The mobile communication device of claim 12 , wherein the one or more processors are further configured to test the periodic location update timer value and, if the periodic location update timer value is greater than the initial value, initialize the timer with the initial value.

16. The mobile communication device of claim 12 , wherein the timer comprises a timer 3302 .

17. The mobile communication device of claim 12 , wherein the periodic location update timer value comprises a timer 3212 .

18. The mobile communication device of claim 12 , wherein the request for the data service comprises a General Packet Radio Service (GPRS) attach request.

19. The mobile communication device of claim 12 , wherein the request for the data service comprises a Routing Area Update (RAU) request.

20. A communication system, comprising;

a wireless communication network;

a mobile communication device configured to communicate in the wireless communication network;

the mobile communication device being further configured to:

cause a request for a packet data service to be sent to the wireless communication network;

if the request for the packet data service is denied in response to the request, then:

set the mobile communication device in a deregistered state;

initialize a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and run the timer; and

cause another request for the packet data service to be sent, via the wireless transceiver, to the wireless communication network in response to an expiration of the timer.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031435/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2011
From: GUNARATNAM, JAYASRI, MR.; NAQVI, NOUSHAD, MR.; TAYLOR, BRYAN, MR.; SWANN, CRAIG IAN HAIGHT, MR.; PHIPPS, DARCY RICHARD, MR.; HIND, HUGH, MR.; NGUYEN, BAO QUOC, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025760/0125 →