IP Library Granted Patent US 9,614,979
Granted Patent B2
US 9,614,979 · App. 14/677,083 · Granted Apr 4, 2017

System and method for generating charging data for short message delivery

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,614,979
App. No.
14/677,083
Granted
Apr 4, 2017
Kind
B2
Abstract

A method encoded in a memory of a specialized network node configured for allowing an SMSC to be informed of the location of the UE originating a short message via an IP-SM-GW and also of the location of the receiving UE when a short message is delivered through an IP-SM-GW. Additionally the disclosed method ensures that charging systems can correlate IP-SM-GW charging requests for a short message with any charging requests generated by the SMSC for the same message.

Claims (46)

1. A method encoded in a memory of a specialized network node configured for generating a charging record for delivering a Short Message Service (SMS) message over an Internet Protocol Multimedia Subsystem (IMS) network, comprising:

determining routing information for the SMS message;

receiving the SMS message with a unique charging identifier assigned to the SMS message by an SMS Service Center (SMSC) network node;

attempting to deliver the SMS message to a destination device;

receiving an error message generated in response to a failure to deliver the SMS message to the destination device via IMS;

forwarding the SMS message to at least one of a Circuit-Switched (CS) and Packet-Switched (PS) network nodes to deliver the SMS message to the destination device;

forwarding an address of the at least one of CS and PS network nodes that successfully delivered the SMS message to the destination device to the SMSC network node in response to a successful delivery; and

using the address of the at least one of CS and PS network nodes, correlating Internet Protocol Short Message Gateway (IP-SM-GW) charging records and SMSC charging records to determine costs of delivering the SMS message.

2. The method of claim 1 , wherein the method further comprises sending a delivery report that includes at least one of the unique charging identifier and the address of the at least one of CS and PS network nodes to the SMSC network node.

3. The method of claim 1 , wherein receiving the SMS message with the assigned unique charging identifier comprises receiving an SMS-DELIVER message.

4. The method of claim 1 , further comprising receiving an inquiry for routing information for an incoming SMS message, the inquiry including an MSISDN of the destination device.

5. The method of claim 1 , further comprising generating a charging record for delivering the SMS message based on data associated with the assigned unique charging identifier.

6. The method of claim 1 , wherein the method comprises forwarding an address comprises sending to the SMSC network node one of MAP Phase 1 ForwardShortMessage RESULT, MAP Phase 2 forwardSM RESULT, and MAP Phase 3 Mt-forwardSM-Res.

7. A method encoded in a memory of a specialized network node configured for providing data to generate a charging record for delivering a Short Message Service (SMS) message received over an Internet Protocol Multimedia Subsystem (IMS) network to a SMS Service Center (SMSC), comprising:

assigning a unique charging identifier to the SMS message;

determining a location of a UE that originated the SMS message;

forwarding the unique charging identifier and the location of the UE to an SMSC network node; and

using the unique charging identifier by an IP-SM-GE and an SMSC, correlating the charging records of the IP-SM-GW and the charging records of the SMSC to determine costs of delivering the SMS message.

8. The method of claim, 7 , wherein forwarding the SMS message unique identifier and the UE location to SMSC comprises sending one of Mobile Application Part (MAP) Phase 1 ForwardShortMessage, MAP Phase 2 ForwardSM, and MAP Phase 3 Mo-ForwardSM that includes the unique charging identifier of the SMS message to the SMSC.

9. The method of claim 7 , further comprising generating a charging record for delivering the SMS message based on data associated with the assigned unique charging identifier.

10. A specialized telecommunication network node configured to interface between an Internet Protocol Multimedia Subsystem (IMS) network and at least one of a Circuit-Switched (CS) and Packet-Switched (PS) network, the network node comprising:

at least one processor;

at least one communication interface; and

a memory having encoded thereon a method for generating a charging record for delivering a Short Message Service (SMS) message over an IMS network, comprising:

determining routing information for the SMS message;

receiving the SMS message with a unique charging identifier assigned by an SMS Service Center (SMSC) network node;

attempting to deliver the SMS message to the destination device;

receiving an error message generated in response to a failure to deliver the SMS message to the destination device via IMS;

forwarding the SMS message to at least one of a CS and PS network nodes to deliver the SMS message to the destination device;

forwarding an address of the at least one of CS and PS network node that successfully delivered the SMS message to the destination device to the SMSC network node in response to a successful delivery; and

using the address of the at least one of CS and PS network nodes, correlating Internet Protocol Short Message Gateway (IP-SM-GW) charging records and SMSC charging records to determine costs of delivering the SMS message.

11. The network node of claim 10 , wherein the method further comprises forwarding the unique charging identifier to SMSC comprises sending a delivery report that includes at least one of the unique charging identifier and the address of the at least one of CS and PS network nodes.

12. The network node of claim 10 , wherein the method further comprises receiving the SMS message with the assigned unique charging identifier comprises receiving an SMS-DELIVER message.

13. The network node of claim 10 , wherein the method further comprises receiving an inquiry for routing information for an incoming SMS message, the inquiry including an MSISDN of the destination device.

14. The network node of claim 11 , wherein the method further comprises generating a charging record for delivering the SMS message based on data associated with the assigned unique charging identifier.

15. The network node of claim. 11 , wherein the method comprises forwarding an address comprises sending to the SMSC one of MAP Phase 1 ForwardShortMessage RESULT, MAP Phase 2 forwardSM RESULT, and MAP Phase 3 Mt-forwardSM-Res.

16. A specialized telecommunication network node configured to interface between an IMS network and at least one of a Circuit-Switched (CS) and Packet-Switched (PS) network, the network node comprising:

at least one processor;

at least one communication interface; and

a memory having encoded thereon a method for generating a charging record for delivering a Short Message Service (SMS) message over an Internet Protocol Multimedia Subsystem (IMS) network, comprising:

assigning a unique charging identifier to the SMS message;

determining a location of a UE that originated the SMS message;

forwarding the unique charging identifier and the location of the UE to an SMS Service Center (SMSC) network node in response to a successful delivery; and

using the unique charging identifier, correlating Internet Protocol Short Message Gateway (IP-SM-GW) charging records and SMSC charging records to determine costs of delivering the SMS message.

17. The network node of claim 16 , wherein the method further comprises forwarding the SMS message unique identifier and UE location to SMSC comprises sending one of MAP Phase 1 ForwardShortMessage, MAP Phase 2 ForwardSM, and MAP Phase 3 Mo-ForwardSM that includes the unique charging identifier of the SMS message to the SMSC.

18. The network node of claim 16 , wherein the method further comprises generating a charging record for delivering the SMS message based on data associated with the assigned unique charging identifier.

Assignments (19)
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 069113 AND FRAME 0558 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072308/0172 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 067565 AND FRAME 0678 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0421 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0121 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0041 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 069113/0596 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 4, 2024
From: MAVENIR SYSTEMS, INC.
To: GLAS USA LLC
Reel/Frame 069113/0558 →
SECURITY INTEREST Recorded Aug 30, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068822/0966 →
SECURITY INTEREST Recorded May 29, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 067565/0678 →
SECURITY AGREEMENT Recorded Jul 13, 2022
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060641/0242 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL - RELEASE OF 046139.0299 Recorded Aug 18, 2021
From: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
To: MAVENIR SYSTEMS, INC.
Reel/Frame 057222/0398 →
SECURITY AGREEMENT Recorded Aug 18, 2021
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 057221/0801 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded May 14, 2018
From: MAVENIR SYSTEMS, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 046139/0299 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2018
From: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
To: MAVENIR SYSTEMS, INC. (F/K/A MITEL MOBILITY INC.)
Reel/Frame 045773/0100 →
CHANGE OF NAME Recorded Apr 21, 2017
From: MITEL MOBILITY INC.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 042369/0185 →
GRANT OF A SECURITY INTEREST -- PATENTS Recorded Mar 3, 2017
From: MAVENIR SYSTEMS, INC. (F/K/A MITEL MOBILITY INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 041877/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2016
From: HUGGETT, ROBERT; BARERIA, JYOTIRMAY
To: MITEL MOBILITY INC.
Reel/Frame 038335/0933 →
CHANGE OF NAME Recorded Aug 20, 2015
From: MAVENIR SYSTEMS, INC.
To: MITEL MOBILITY INC.
Reel/Frame 036408/0166 →