IP Library Granted Patent US 9,232,386
Granted Patent B2
US 9,232,386 · App. 14/252,707 · Granted Jan 5, 2016

System and method for terminating communication sessions with roaming mobile devices

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,232,386
App. No.
14/252,707
Granted
Jan 5, 2016
Kind
B2
Abstract

A system and method to assist in establishing a communication session to a mobile device having a registered IMS session in a visited network, or having both a registered IMS session and a circuit-switched session in a visited network. When a mobile device establishes an IMS session with an application service in a visited network, the address of the application service and the identity of the mobile device is transmitted to the Home Location Register (HLR) and/or Home Subscriber Server (HSS) associated with the mobile device. The HLR or HSS stores the address of the application service in conjunction with the identity of the mobile device. When requests to establish a communication session with the mobile device are made, the HLR or HSS provides the address of the application service that is associated with the mobile device in the visited network to allow a communication session to be established.

Claims (41)

1. A method, implemented by an application service, for registering a mobile device that uses an internet protocol multimedia subsystem (IMS) in a visiting cellular network, the method comprising:

receiving a request to register an IMS session for a mobile device via a Serving Call Session Control Function (S-CSCF);

acknowledging receipt of the registration request by sending an acknowledgment message to the S-CSCF;

sending an identification message to a home database of the visiting cellular network,

wherein the identification message includes an address of the application service that is associated with the IMS session of the mobile device and an identifier associated with the mobile device, and

initiating registration of the mobile device with the home database of the visiting cellular network.

2. The method of claim 1 , wherein the identification message is sent via an Asynchronous Transfer Message (ATM).

3. The method of claim 1 , wherein the home database is a Home Location Register (HLR) or a Home Subscriber Server (HSS) and sending the identification message to the home database of the visiting cellular network enables subsequent termination of incoming communications with the mobile device by query to the home database.

4. The method of claim 3 , wherein the identification message is sent via a mobile application part (MAP) or a Diameter Sh interface.

5. The method of claim 3 , wherein the HLR or HSS uses the address of the application service and the identifier of the mobile device to aid in the establishment of a communication session with the mobile device.

6. The method of claim 1 , further comprising receiving an acknowledgment message from the home database indicating that the address of the application service has been stored.

7. The method of claim 1 , further comprising receiving an indication that the mobile device also has a circuit-switched connection and the identification message indicates that the mobile device has a circuit-switched connection.

8. The method of claim 1 , wherein the application service is a Telephone Application Service (TAS) or a Multimedia Application Service (MAS).

9. The method of claim 1 , wherein the registration request is received via Session Initiation Protocol (SIP) or Session Description Protocol (SDP).

10. A computer readable medium, excluding transitory propagating signals, encoded with instructions that when executed by a processor, perform the operations of:

receiving a request to register an IMS session for a mobile device via a Serving Call Session Control Function (S-CSCF), wherein the mobile devices uses an internet protocol multimedia subsystem (IMS) in a visiting cellular network;

acknowledging receipt of the registration request by sending an acknowledgment message to the S-CSCF; and

sending an identification message to a home database of the visiting cellular network,

wherein the identification message including an address of the application service that is associated with the IMS session of the mobile device and an identifier associated with the mobile device, and

receiving a message indicating that the mobile device has been registered with the home database of the visiting cellular network.

11. The computer readable medium of claim 10 , wherein the identification message is sent via an Asynchronous Transfer Message (ATM).

12. The computer readable medium of claim 10 , wherein the home database is a Home Location Register (HLR) or a Home Subscriber Server (HSS).

13. The computer readable medium of claim 12 , wherein the application service is Telephone Application Service (TAS) or a Multimedia Application Service (MAS).

14. The computer readable medium of claim 13 , wherein the identification message is sent via a mobile application part (MAP) or a Diameter Sh interface.

15. The computer readable medium of claim 10 , wherein the instructions further include the operation of:

analyzing an acknowledgment message received from the home database; and

determining that the address of the application service has been stored via indication provided in the acknowledgment message.

16. A system for registering a mobile device via an internet protocol multimedia subsystem (IMS) in a visiting cellular network, the system comprising:

a network interface;

one or more server computers coupled to the network interface, each server computer configured to:

host, in a memory, applications for applications services, and

execute, on one or more processors, registration protocol associated with the application services, wherein the protocol includes the operations of:

receiving, at a server computer, a request to register an IMS session for the mobile device via a Serving Call Session Control Function (S-CSCF) server in the IMS layer;

receiving, at the server computer, an acknowledging receipt of the registration request via an acknowledgment message for the S-CSCF; and

forwarding an identification message to a home database of the visiting cellular network,

wherein the identification message includes an address of the application service that is associated with the IMS session of the mobile device and an identifier associated with the mobile device, and

registering the mobile device with the home database of the visiting cellular network.

17. The system of claim 16 , wherein one or more servers includes a location server configured to maintain geographic information associated with the mobile device, and further comprising a database, coupled to the one or more servers, the database configured to store data indicating application services utilized by the mobile device when registered on the cellular network.

18. The system of claim 16 , further comprising a Telephony Application Sever (TAS) coupled to one or more Call Session Control Function CSCF servers in the IMS layer.

19. The system of claim 16 , further comprising a roaming management module configured to identify, via the database, an application service utilized by the mobile device in the visiting cellular network.

20. The system of claim 16 , wherein the identification message is sent via an Asynchronous Transfer Message (ATM).

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2014
From: MANNEPALLY, SASIKALA
To: T-MOBILE USA, INC.
Reel/Frame 032703/0759 →