IP Library Granted Patent US 11,991,775
Granted Patent B2
US 11,991,775 · App. 17/520,508 · Granted May 21, 2024

Message ordering for network based mobility management systems

Inventors: Georgios Tsirtsis (London, GB); Vincent Douglas Park (Alexandria, VA)
Assignee: QUALCOMM Incorporated
H04W8/02H04L43/106H04L45/02H04L45/22H04L47/34H04W80/04H04W88/182
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 11,991,775
App. No.
17/520,508
Granted
May 21, 2024
Kind
B2
Abstract

The claimed subject matter relates to systems and methods for processing messages in a wireless communications environment. In an aspect, a communications method is provided. The method includes initiating a registration with a network domain node and generating sequence information with respect to the registration. The sequence information is then employed to facilitate further communications with the network domain node.

Claims (81)

1. A communications method by a mobile device, comprising:

communicating over a first path between the mobile device and a first access point, wherein communication over the first path is associated with a first sequence number, and wherein the first sequence number is initiated when the mobile device registers with the first access point associated with the first path; and

communicating over a second path between the mobile device and a second access point, wherein communication over the second path is associated with a second sequence number, wherein the second sequence number is initiated when the mobile device registers with the second access point associated with the second path, wherein the second sequence number is different from the first sequence number, and wherein the mobile device communicates over the first path and the second path simultaneously.

2. The method of claim 1 , wherein:

communicating over the first path comprises communicating one or more first packets over the first path according to a messaging protocol, and

communicating over the second path comprises communicating one or more second packets over the second path according to the messaging protocol.

3. The method of claim 2 , wherein:

the first sequence number is employed as part of the messaging protocol for the one or more first packets communicated over the first path, and

the second sequence number is employed as part of the messaging protocol for the one or more second packets communicated over the second path.

4. The method of claim 1 , further comprising:

generating the first sequence number; and

generating the second sequence number.

5. The method of claim 1 , wherein:

the first sequence number is associated with the first access point, and

the second sequence number is associated with the second access point.

6. The method of claim 1 , wherein:

communicating over the first path comprises employing the first sequence number for the communication over the first path from a time the first path is established until a time when the first path is terminated; and

communicating over the second path comprises employing the second sequence number for the communication over the second path from a time the second path is established until a time when the second path is terminated.

7. The method of claim 1 , further comprising:

employing, by the mobile device, the first sequence number for further communication of the mobile device with the first access point through the first path; and

employing the second sequence number for further communication of the mobile device with the second access point through the second path, the first sequence number and the second sequence number for ordering messages sent on the first path and the second path.

8. The method of claim 1 , further comprising:

establishing a third path between the mobile device and a third access point; and

communicating over the third path, wherein communication over the third path is associated with a third sequence number, and wherein the third sequence number is different from the first sequence number and the second sequence number.

9. The method of claim 8 , further comprising:

performing a handover from the first path or the second path to the third path.

10. A mobile device, comprising:

a memory;

at least one transceiver; and

at least one processor communicatively coupled to the memory and the at least one transceiver, the at least one processor configured to:

communicate, via the at least one transceiver, over a first path between the mobile device and a first access point, wherein communication over the first path is associated with a first sequence number, and wherein the first sequence number is initiated when the mobile device registers with the first access point associated with the first path; and

communicate, via the at least one transceiver, over a second path between the mobile device and a second access point, wherein communication over the second path is associated with a second sequence number, wherein the second sequence number is initiated when the mobile device registers with the second access point associated with the second path, wherein the second sequence number is different from the first sequence number, and wherein the mobile device communicates over the first path and the second path simultaneously.

11. The mobile device of claim 10 , wherein:

communicate, via the at least one transceiver, over the first path comprises communicating one or more first packets over the first path according to a messaging protocol, and

communicate, via the at least one transceiver, over the second path comprises communicating one or more second packets over the second path according to the messaging protocol.

12. The mobile device of claim 11 , wherein:

the first sequence number is employed as part of the messaging protocol for the one or more first packets communicated over the first path, and

the second sequence number is employed as part of the messaging protocol for the one or more second packets communicated over the second path.

13. The mobile device of claim 10 , wherein the at least one processor is further configured to:

generate the first sequence number; and

generate the second sequence number.

14. The mobile device of claim 10 , wherein:

the first sequence number is associated with the first access point, and

the second sequence number is associated with the second access point.

15. The mobile device of claim 10 , wherein:

communicate, via the at least one transceiver, over the first path comprises employing the first sequence number for the communication over the first path from a time the first path is established until a time when the first path is terminated; and

communicate, via the at least one transceiver, over the second path comprises employing the second sequence number for the communication over the second path from a time the second path is established until a time when the second path is terminated.

16. The mobile device of claim 10 , wherein the at least one processor is further configured to:

employ the first sequence number for further communication of the mobile device with the first access point through the first path; and

employ the second sequence number for further communication of the mobile device with the second access point through the second path, the first sequence number and the second sequence number for ordering messages sent on the first path and the second path.

17. The mobile device of claim 10 , wherein the at least one processor is further configured to:

establish a third path between the mobile device and a third access point; and

communicate, via the at least one transceiver, over the third path, wherein communication over the third path is associated with a third sequence number, and wherein the third sequence number is different from the first sequence number and the second sequence number.

18. The mobile device of claim 17 , wherein the at least one processor is further configured to:

perform a handover from the first path or the second path to the third path.

19. A mobile device, comprising:

means for communicating over a first path between the mobile device and a first access point, wherein communication over the first path is associated with a first sequence number, and wherein the first sequence number is initiated when the mobile device registers with the first access point associated with the first path; and

means for communicating over a second path between the mobile device and a second access point, wherein communication over the second path is associated with a second sequence number, wherein the second sequence number is initiated when the mobile device registers with the second access point associated with the second path, wherein the second sequence number is different from the first sequence number, and wherein the mobile device communicates over the first path and the second path simultaneously.

20. The mobile device of claim 19 , wherein:

the means for communicating over the first path comprises means for communicating one or more first packets over the first path according to a messaging protocol, and

the means for communicating over the second path comprises means for communicating one or more second packets over the second path according to the messaging protocol.

21. The mobile device of claim 20 , wherein:

the first sequence number is employed as part of the messaging protocol for the one or more first packets communicated over the first path, and

the second sequence number is employed as part of the messaging protocol for the one or more second packets communicated over the second path.

22. The mobile device of claim 19 , wherein:

the first sequence number is associated with the first access point, and

the second sequence number is associated with the second access point.

23. The mobile device of claim 19 , wherein:

the means for communicating over the first path comprises means for employing the first sequence number for the communication over the first path from a time the first path is established until a time when the first path is terminated; and

the means for communicating over the second path comprises means for employing the second sequence number for the communication over the second path from a time the second path is established until a time when the second path is terminated.

24. The mobile device of claim 19 , further comprising:

means for employing the first sequence number for further communication of the mobile device with the first access point through the first path; and

means for employing the second sequence number for further communication of the mobile device with the second access point through the second path, the first sequence number and the second sequence number for ordering messages sent on the first path and the second path.

25. The mobile device of claim 19 , further comprising:

means for establishing a third path between the mobile device and a third access point; and

means for communicating over the third path, wherein communication over the third path is associated with a third sequence number, and wherein the third sequence number is different from the first sequence number and the second sequence number.

26. The mobile device of claim 25 , further comprising:

means for performing a handover from the first path or the second path to the third path.

27. A non-transitory computer-readable medium storing computer-executable instructions, the computer-executable instructions comprising:

at least one instruction instructing a mobile device to communicate over a first path between the mobile device and a first access point, wherein communication over the first path is associated with a first sequence number, and wherein the first sequence number is initiated when the mobile device registers with the first access point associated with the first path; and

at least one instruction instructing the mobile device to communicate over a second path between the mobile device and a second access point, wherein communication over the second path is associated with a second sequence number, wherein the second sequence number is initiated when the mobile device registers with the second access point associated with the second path, wherein the second sequence number is different from the first sequence number, and wherein the mobile device communicates over the first path and the second path simultaneously.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PRIORITY APPLICATION INFORMATION IN ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 058677 FRAME: 0822. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jul 5, 2022
From: TSIRTSIS, GEORGIOS; PARK, VINCENT DOUGLAS
To: QUALCOMM INCORPORATED
Reel/Frame 060573/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: TSIRTSIS, GEORGIOS; PARK, VINCENT DOUGLAS
To: QUALCOMM INCORPORATED
Reel/Frame 058677/0822 →
Continuity (5)
Continuation 15931004 · May 13, 2020
Continuation 15182247 · Jun 14, 2016
Division 11968576 · Jan 2, 2008
Provisional Application 60885983 · Jan 22, 2007
Related Publication 20220060879A1 · Feb 24, 2022