IP Library Granted Patent US 7,650,141
Granted Patent B2
US 7,650,141 · App. 12/044,478 · Granted Jan 19, 2010

Apparatus, and associated method, for facilitating routing of data in a radio communication system having a mobile node capable of roaming movement

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 7,650,141
App. No.
12/044,478
Granted
Jan 19, 2010
Kind
B2
Abstract

Apparatus, and an associated method, for providing routing information to a mobile node operable in a radio communication system. The routing information is used by the mobile node to address data messages that are to be communicated to a relay host, or other, device. The routing information that is provided to the mobile node includes a plurality of separate routing sequences. Different ones of the routing sequences are used by the mobile node, depending upon at what location that the mobile node is positioned when the data message is sent. A registration server is used by which to create the routing information, responsive to indications of a home network associated with the mobile node and a current location of the mobile node.

Claims (28)

1. An apparatus for a registration server, said apparatus comprising:

an extractor configured to extract network provider code information contained in a mobile-node registration request received at the registration server;

a determiner configured to determine, based upon the network provider code information extracted from the mobile-node registration request, a plurality of routing information sequences containing mobile-node routing information useable to perform mobile-node data-message routing from a plurality of different locations, the plurality of determined routing information sequences obviating subsequent mobile-node registration requests.

2. The apparatus of claim 1 wherein said extractor is configured to extract home-network, network provider code information contained in the mobile-node registration request.

3. The apparatus of claim 1 wherein said extractor is configured to extract non-home-network, network provider code information contained in the mobile-node registration request.

4. The apparatus of claim 1 farther comprising a first database table.

5. The apparatus of claim 4 further comprising a home routing table database table.

6. The apparatus of claim 5 further comprising a carrier association table.

7. The apparatus of claim 4 wherein said determiner is further configured to access database-table information of said first database table and wherein determination made by said determiner is further based upon the database-table information.

8. The apparatus of claim 1 wherein said determiner is further configured to provide dynamic mobile-node routing information.

9. The apparatus of claim 1 wherein the routing information sequences containing the mobile node routing information sequences containing the mobile node routing information further comprise roaming-agreement dependent mobile-node routing information.

10. A method for facilitating routing of communication data, said method comprising:

extracting network provider code information contained in a mobile-node registration request received at a registration server; and

determining, based upon the network provider code information extracted from the mobile-node registration request, a plurality of routing information sequences containing mobile-node routing information useable to perform mobile-node data-message routing from a plurality of different locations, the plurality of determined routing information sequences obviating subsequent mobile-node registration requests.

11. The method of claim 10 wherein said extracting comprises extracting home-network provider code information contained in the mobile-node registration request.

12. The method of claim 10 wherein said extracting comprises extracting non-home-network, network provider code information contained in the mobile-node registration request.

13. The method of claim 10 further comprising accessing a database table containing database information.

14. The method of claim 13 wherein determination made during said determining is further based upon database information accessed during said accessing.

15. The method of claim 10 wherein the routing information sequences comprise tunneled routing information sequences.

16. An apparatus for a wireless device, said apparatus comprising:

a registration requestor configured to generate a registration request that includes network provider code information; and

a detector configured to detect a response message that includes a plurality of routing information sequences containing mobile-node routing information useable to perform mobile-node, data-message routing from a plurality of different locations, the routing information sequences obviating subsequent mobile-node registration requests.

17. A method for facilitating routing of a data message, said method comprising:

generating a registration request that includes network provider code information; and

detecting a response message that includes a plurality of routing information sequences containing mobile-node routing information useable to perform mobile-node, data message routing from a plurality of different locations, the routing information sequences obviating subsequent registration requests.

18. The method of claim 17 wherein said detecting the response message comprises detecting a response message that includes home-network provider code information and nonhome-network provider code information.

19. The method of claim 18 farther comprising routing a data message utilizing the mobile-node routing information.

20. The method of claim 19 wherein said routing comprises routing the data message through a relay host.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 17, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032459/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2008
From: PATTERSON, IAN M.; BETEL, RICHARD; ROGOBETE, ADRIAN; AXTMANN, KEN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 020616/0935 →