IP Library Granted Patent US 8,391,899
Granted Patent B2
US 8,391,899 · App. 12/725,303 · Granted Mar 5, 2013

Text message delivery to a mobile device in a wireless communication network

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,391,899
App. No.
12/725,303
Granted
Mar 5, 2013
Kind
B2
Abstract

Systems and methods are disclosed that deliver a text message to a mobile device in a wireless communication network, where a prior delivery attempt to the mobile device in the wireless communication network has failed. The system in one embodiment includes a subscriber server in an IMS network that receives a first request from a message center to be notified if the mobile device becomes available in the wireless communication network. The subscriber server transmits a second request to a subscriber database in the wireless communication network to be notified if the mobile device becomes available. If the mobile device does become available, the subscriber server receives a first notification from the subscriber database that the mobile device has become available. The subscriber server then transmits a second notification to the message center that the mobile device has become available.

Claims (38)

1. A system comprising:

a Home Subscriber Server (HSS) of an IP Multimedia Subsystem (IMS) network that connects to a first wireless network that serves a mobile device, and connects to a message center in a second wireless network that attempts to deliver a text message to the mobile device over the first wireless network but the delivery attempt fails due to the mobile device being temporarily unavailable;

the HSS is operable to receive a first request from the message center in the second wireless network to be notified if the mobile device becomes available in the first wireless network, and to transmit a second request to a Home Location Register (HLR) in the first wireless network to be notified if the mobile device becomes available in the first wireless network;

the HSS is further operable to receive a first notification from the HLR in the first wireless network that the mobile device has become available, and to transmit a second notification to the message center in the second wireless network that the mobile device has become available to allow the message center to retry delivery of the text message to the mobile device.

2. The system of claim 1 wherein the first request comprises a Diameter Sh Subscription-Notification-Request, where the Subscription-Notification-Request includes a new value in a Data-Reference AVP for requesting notification if the mobile device becomes available.

3. The system of claim 1 wherein the second request comprises a MAP AnyTimeModification message, where the AnyTimeModification message includes a new parameter for requesting notification if the mobile device becomes available.

4. The system of claim 1 wherein the first notification comprises a MAP NoteSubscriberDataChange message, where the NoteSubscriberDataChange message includes a new parameter indicating that the mobile device has become available.

5. The system of claim 1 wherein the second notification comprises a Diameter Sh Push-Notification-Request, where the Push-Notification-Request includes a new User-Data XML specification indicating that the mobile device has become available.

6. The system of claim 1 further comprising:

a message gateway in the IMS network that is operable to receive the text message from the message center, and to transmit a third request to the HSS for routing information for the text message to the first wireless network;

wherein the HSS is further operable to transmit a fourth request to the HLR in the first wireless network for the routing information, to receive a first response from the HLR in the first wireless network indicating the routing information, and to transmit a second response to the message gateway indicating the routing information.

7. The system of claim 6 wherein:

the message gateway is further operable to convert the text message to a signaling protocol used in the first wireless network, and to forward the text message to the first wireless network based on the routing information for delivery to the mobile device.

8. The system of claim 6 wherein the third request comprises a Diameter Sh User-Data-Request, where the User-Data-Request includes a new value in a Data-Reference AVP for requesting the routing information for the text message.

9. The system of claim 6 wherein the fourth request comprises a MAP AnyTimelnterrogate message, where the AnyTimelnterrogate message includes a new parameter for requesting the routing information for the text message.

10. The system of claim 6 wherein the second response comprises a Diameter Sh User-Data-Answer, where the User-Data-Answer includes a new User-Data XML specification indicating the routing information for the text message.

11. A method comprising:

receiving a first request in a Home Subscriber Server (HSS) of an IP Multimedia Subsystem (IMS) network that connects to a first wireless network that serves a mobile device, and connects to a message center in a second wireless network that attempts to deliver a text message to the mobile device over the first wireless network but the delivery attempt fails due to the mobile device being temporarily unavailable;

wherein the first request is received from the message center asking to be notified if the mobile device becomes available in the first wireless network;

transmitting a second request from the HSS to a Home Location Register (HLR) in the first wireless network to be notified if the mobile device becomes available in the first wireless network;

receiving a first notification in the HSS from the HLR that the mobile device has become available; and

transmitting a second notification from the HSS to the message center in the second wireless network that the mobile device has become available to allow the message center to retry delivery of the text message to the mobile device.

12. The method of claim 11 wherein the first request comprises a Diameter Sh Subscription-Notification-Request, where the Subscription-Notification-Request includes a new value in a Data-Reference AVP for requesting notification if the mobile device becomes available.

13. The method of claim 11 wherein the second request comprises a MAP AnyTimeModification message, where the AnyTimeModification message includes a new parameter for requesting notification if the mobile device becomes available.

14. The method of claim 11 wherein the first notification comprises a MAP NoteSubscriberDataChange message, where the NoteSubscriberDataChange message includes a new parameter indicating that the mobile device has become available.

15. The method of claim 11 wherein the second notification comprises a Diameter Sh Push-Notification-Request, where the Push-Notification-Request includes a new User-Data XML specification indicating that the mobile device has become available.

16. The method of claim 11 further comprising:

receiving the text message from the message center in a message gateway in the IMS network;

transmitting a third request from the message gateway to the HSS for routing information for the text message to the first wireless network;

transmitting a fourth request from the HSS to the HLR in the first wireless network for the routing information;

receiving a first response in the HSS from the HLR in the first wireless network indicating the routing information; and

transmitting a second response from the HSS to the message gateway indicating the routing information.

17. The method of claim 16 further comprising:

converting the text message in the message gateway to a signaling protocol used in the first wireless network; and

forwarding the text message from the message gateway to the first wireless network based on the routing information for delivery to the mobile device.

18. The method of claim 16 wherein the third request comprises a Diameter Sh User-Data-Request, where the User-Data-Request includes a new value in a Data-Reference AVP for requesting the routing information for the text message.

19. The method of claim 16 wherein the fourth request comprises a MAP AnyTimelnterrogate message, where the AnyTimelnterrogate message includes a new parameter for requesting the routing information for the text message.

20. The method of claim 16 wherein the second response comprises a Diameter Sh User-Data-Answer, where the User-Data-Answer includes a new User-Data XML specification indicating the routing information for the text message.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2014
From: ALCATEL LUCENT
To: SOUND VIEW INNOVATIONS, LLC
Reel/Frame 033416/0763 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 029497/0359 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2010
From: CAI, YIGANG; HUA, SUZANN
To: ALCATEL-LUCENT USA INC.
Reel/Frame 024098/0799 →