P
US7835335B2ExpiredUtilityPatentIndex 52

Optimized data reconnect

Assignee: RESEARCH IN MOTION LTDPriority: Dec 29, 2003Filed: May 5, 2009Granted: Nov 16, 2010
Est. expiryDec 29, 2023(expired)· nominal 20-yr term from priority
Inventors:HOSSAIN ASIFISLAM MUHAMMAD KHALEDULKIM JIN
H04W 80/04H04W 60/04H04W 76/20
52
PatentIndex Score
0
Cited by
13
References
22
Claims

Abstract

A method of optimizing reconnection of a point to point protocol link layer in a mobile device comprising the steps of: monitoring whether the mobile device has entered a new zone; starting a stabilization period when the mobile device enters a new zone; checking whether the mobile device enters a different zone during the stabilization period; if the mobile device enters a different zone during the stabilization period, restarting the stabilization period and performing the checking step; and if the mobile device does not enter a new zone during the stabilization period, determining whether the mobile device is in a new zone, reconnecting to the new zone if the mobile device is in the new zone, and otherwise performing no reconnection.

Claims

exact text as granted — not AI-modified
1. A method of reconnecting a point to point protocol link layer in a mobile device comprising the steps of:
 monitoring whether the mobile device has entered a new zone from an original zone; 
 after the monitoring step has determined that the mobile device has entered a new zone, starting a stabilization period; 
 checking whether the mobile device changes zones during the stabilization period; 
 if the mobile device changes zones during the stabilization period, then restarting the stabilization period and performing said checking step; and 
 after the stabilization period ends, determining whether the mobile device is in said original zone, and if the mobile device is not in said original zone, then performing reconnection of the point to point protocol link layer to the current zone, 
 wherein the steps of the method are executed by the mobile device. 
 
     
     
       2. The method of  claim 1 , wherein said monitoring step looks for a change in a system identifier. 
     
     
       3. The method of  claim 1 , wherein said monitoring step looks for a change in a network identifier. 
     
     
       4. The method of  claim 1 , wherein said monitoring step looks for a change in a packet zone identifier. 
     
     
       5. The method of  claim 1 , wherein said starting step includes setting a stabilization timer. 
     
     
       6. The method of  claim 5 , wherein the duration of said stabilization timer is less than one minute. 
     
     
       7. The method of  claim 5 , wherein the duration of said stabilization timer is more than one minute. 
     
     
       8. A method reconnecting a point to point protocol link layer in a mobile device comprising the steps of:
 monitoring whether the mobile device has entered a new zone from an original zone; 
 after said monitoring step has determined that the mobile device has entered a new zone, initializing a max return counter; 
 starting a stabilization period; 
 checking whether the mobile device changes zones during the stabilization period; 
 if the mobile device changes zones during the stabilization period and returns to said original zone, then incrementing the max return counter and determining whether the max return counter has reached a threshold level, and if said max return counter has reached said threshold level, performing reconnection of the point to point protocol link layer to said original zone, and if said max return counter has not reached said threshold level, then restarting the stabilization period and returning to said checking step; 
 if the mobile device changes zones during the stabilization period and does not return to said original zone, then restarting the stabilization period and returning to said checking step; and 
 after the stabilization period ends, determining whether the mobile device is in said original zone, and if the mobile device is not in said original zone, performing reconnection of the point to point protocol link layer to the current zone; 
 wherein the steps of the method are executed by the mobile device. 
 
     
     
       9. The method of  claim 8 , wherein said monitoring step looks for a change in a network identifier. 
     
     
       10. The method of  claim 8 , wherein said monitoring step looks for a change in a packet zone identifier. 
     
     
       11. The method of  claim 8 , wherein said starting step includes setting a stabilization timer. 
     
     
       12. The method of  claim 11 , wherein the duration of said stabilization timer is less than one minute. 
     
     
       13. The method of  claim 11 , wherein the duration of said stabilization timer is more than one minute. 
     
     
       14. The method of  claim 8 , wherein said method further comprises the steps of:
 initializing and starting a countdown timer after said monitoring steps finds the mobile device has entered a new zone; 
 if the mobile device changes zones during the stabilization period and returns to the original zone, then determining whether said countdown timer has expired, and if said countdown timer has expired, canceling the stabilization period and performing a reconnection of the point to point protocol link layer to said original zone. 
 
     
     
       15. The method of  claim 8 , further comprising the steps of:
 initializing and starting a countdown timer after said monitoring steps finds the mobile device has entered a new zone; 
 if said countdown timer expires during said stabilization period, then determining if the mobile device is in said original zone, and if said mobile device is in said original zone, then canceling said stabilization period and performing reconnection of the point to point protocol link layer to the original zone. 
 
     
     
       16. A method of reconnecting a point to point protocol link layer in a mobile device comprising the steps of:
 monitoring whether the mobile device has entered a new zone from an original zone; 
 after said monitoring step has determined that the mobile device has entered a new zone, initializing and starting a countdown timer; 
 starting a stabilization period; 
 checking whether the mobile device changes zones during the stabilization period; 
 if the mobile device changes zones during the stabilization period and returns to said original zone, then determining whether said countdown timer has expired, and if said countdown timer has expired performing reconnection of the point to point protocol link layer to said original zone; 
 if the mobile device changes zones during the stabilization period and does not return to said original zone, then restarting the stabilization period and returning to said checking step; and 
 after if the stabilization period ends, determining whether the mobile device is in said original zone, and if the mobile device is not in said original zone, performing reconnection of the point to point protocol link layer to the current; 
 wherein the steps of the method are executed by the mobile device. 
 
     
     
       17. The method of  claim 16 , further comprising the steps of:
 if said countdown timer expires during the stabilization period, then determining whether said mobile device is in said original zone, and if said mobile device is in said original zone, canceling said stabilization period and performing reconnection of the point to point protocol link layer to the original zone. 
 
     
     
       18. The method of  claim 16 , wherein said monitoring step looks for a change in a network identifier. 
     
     
       19. The method of  claim 16 , wherein said monitoring step looks for a change in a packet zone identifier. 
     
     
       20. The method of  claim 16 , wherein said starting step includes setting a stabilization timer. 
     
     
       21. The method of  claim 20 , wherein the duration of said stabilization timer is less than one minute. 
     
     
       22. The method of  claim 20 , wherein the duration of said stabilization timer is more than one minute.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.