IP Library Granted Patent US 8,935,413
Granted Patent B2
US 8,935,413 · App. 12/912,562 · Granted Jan 13, 2015

Delivery report for text messages in SIP communications

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,935,413
App. No.
12/912,562
Granted
Jan 13, 2015
Kind
B2
Abstract

Systems and methods are disclosed for providing a delivery status of a text message in a SIP response. In one embodiment, a text message system receives a SIP request from an entity in a packet-switched network, where the SIP request encapsulates a text message. The text message system determines a status for delivering the text message to a recipient, and generates a SIP response that includes a delivery status parameter for text messages. The text message system inserts the determined delivery status for the text message in the delivery status parameter of the SIP response, and transmits the SIP response to the entity over the packet-switched network.

Claims (36)

1. A text message system comprising:

a network interface configured to receive a Session Initiation Protocol (SIP) request that encapsulates a text message from an entity in a packet-switched network; and a control system including a processor configured to generate a SIP response for the SIP request indicating a delivery status of the SIP request to the text message system as successful;

the control system is further configured to determine a delivery status of the text message to a recipient;

the control system is further configured to insert an indication of the delivery status of the text message in a delivery status parameter of the SIP response so that the SIP response reports both the delivery status of the SIP request to the text message system and the delivery status of the text message to the recipient, wherein the delivery status of the text message indicates a successfully delivery to the recipient or a failed delivery;

the network interface is further configured to transmit the SIP response to the entity over the packet-switched network.

2. The text message system of claim 1 wherein: the SIP response comprises a SIP 700 response indicating a successful delivery attempt for the text message.

3. The text message system of claim 2 wherein: the control system is further configured to insert a Mobile Application Part (MAP) RP-ACK in the SIP 700 response indicating the successful delivery attempt for the text message.

4. The text message system of claim 1 wherein: the SIP response comprises a SIP 701 response indicating a failed delivery attempt for the text message.

5. The text message system of claim 4 wherein:

the control system is further configured to insert a Mobile Application Part (MAP) RP-ERROR in the SIP 701 response indicating the failed delivery attempt for the text message.

6. The text message system of claim 1 wherein: the delivery status of the text message comprises an SMS-SUBMIT-REPORT for a mobile originated (MO) text message.

7. The text message system of claim 1 wherein: the delivery status of the text message comprises an SMS-DELIVER-REPORT for a mobile terminated (MT) text message.

8. The text message system of claim 1 wherein: the network interface and the control system are implemented in an end user device.

9. The text message system of claim 1 wherein: the network interface and the control system are implemented in a Short Message Service Center (SMSC).

10. The text message system of claim 1 wherein:

the network interface and the control system are implemented in a Long Term Evolution Gateway (LTE GW) of an LTE network or an IP Short Message Gateway (IP-SM-GW) of an IP Multimedia Subsystem (IMS) network.

11. A method comprising:

receiving a Session Initiation Protocol (SIP) request that encapsulates a text message from an entity in a packet-switched network;

generating a SIP response for the SIP request indicating a delivery status of the SIP request to the text message system as successful;

determining a delivery status of the text message to a recipient;

inserting an indication of the delivery status of the text message in a delivery status parameter of the SIP response so that the SIP response reports both the delivery status of the SIP request to the text message system and the delivery status of the text message to the recipient, wherein the delivery status of the text message indicates a successfully delivery to the recipient or a failed delivery;

transmitting the SIP response to the entity over the packet-switched network.

12. The method of claim 11 wherein: the SIP response comprises a SIP 700 response indicating a successful delivery attempt for the text message.

13. The method of claim 12 wherein: inserting an indication of the delivery status of the text message comprises inserting a Mobile Application Part (MAP) RP-ACK in the SIP 700 response indicating the successful delivery attempt for the text message.

14. The method of claim 11 wherein: the SIP response comprises a SIP 701 response indicating a failed delivery attempt for the text message.

15. The method of claim 14 wherein:

inserting an indication of the delivery status of the text message comprises inserting a Mobile Application Part (MAP) RP-ERROR in the SIP 701 response indicating the failed delivery attempt for the text message.

16. The method of claim 11 wherein: the delivery status of the text message comprises an SMS-SUBMIT-REPORT for a mobile originated (MO) text message.

17. The method of claim 11 wherein: the delivery status of the text message comprises an SMS-DELIVER-REPORT for a mobile terminated (MT) text message.

18. A method comprising:

receiving, in a text message system, a Session Initiation Protocol (SIP) request that encapsulates a text message; and

transmitting a SIP response to the SIP request indicating a delivery status of the SIP request as successful,

wherein the SIP response reports both the delivery status of the SIP request to the text message system and the delivery status of the text message to a recipient,

wherein the delivery status of the text message indicates a successfully delivery to the recipient or a failed delivery.

19. The method of claim 18 wherein: the SIP response comprises a SIP 700 response indicating a successful delivery attempt for the text message.

20. The method of claim 18 wherein: the SIP response comprises a SIP 701 response indicating a failed delivery attempt for the text message.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →