IP Library Granted Patent US 8,493,997
Granted Patent B2
US 8,493,997 · App. 12/264,430 · Granted Jul 23, 2013

Providing a network node with service reference information

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,493,997
App. No.
12/264,430
Granted
Jul 23, 2013
Kind
B2
Abstract

Service reference information is added to an IP telephony signaling protocol message and the IP telephony signaling protocol message is then sent to the network node in order to provide a network node using the IP telephony signaling protocol, e.g., SIP, with service reference information needed for billing purposes.

Claims (50)

1. A method, comprising:

receiving an internet protocol-based telephony signaling protocol message;

generating a customized applications for mobile network enhanced logic call reference number for a call;

adding, by a processor, at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and

sending the modified internet protocol-based telephony signaling protocol message to a network node,

wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.

2. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.

3. A method according to claim 1 , the method further comprising:

routing the call to the network node via an entry point; and

performing said adding in the entry point.

4. A method according to claim 3 , wherein at least an address of the entry point is added as service reference information to the internet protocol-based telephony signaling protocol message.

5. A method according to claim 1 , further comprising routing the call to the network node via an entry point,

where adding at least the customized applications for mobile network enhanced logic call reference number as said service reference information to the internet protocol-based telephony signaling protocol message is performed in the entry point.

6. A method according to claim 1 , further comprising:

routing the call to the network node via an entry point; and

coding the customized applications for mobile network enhanced logic call reference number and the address of the entry point to a digit string,

where adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding at least the digit string as the non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message in the entry point.

7. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.

8. A method according to claim 7 , the method further comprising:

adding at least an address of a network node serving a called subscriber as service reference information to the response message.

9. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.

10. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session, the method further comprising coding the customized applications for mobile network enhanced logic call reference number and an address of a network node serving a called subscriber to a digit string,

where adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding at least the digit string as the non-internet protocol-based telephony signaling protocol as service reference information to the response message.

11. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol.

12. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol comprises H.323.

13. A method according to claim 11 , wherein adding comprises adding the customized applications for mobile network enhanced logic-related information to the header of the internet protocol-based telephony signaling protocol message.

14. A method according to claim 11 , wherein adding comprises adding the customized applications for mobile network enhanced logic-related information to the body of the session initiation protocol message.

15. A method as claimed in claim 1 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.

16. An apparatus, comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

to receive an internet protocol-based telephony signaling protocol message;

to generate a customized applications for mobile network enhanced logic call reference number for a call;

to add at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and

to send the modified internet protocol-based telephony signaling protocol message to a network node,

wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.

17. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.

18. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.

19. The apparatus according to claim 16 , where adding the non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the header of the internet protocol-based telephony signaling protocol message.

20. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol and where adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the body of the session initiation protocol message.

21. The apparatus according to claim 16 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.

22. A non-transitory computer readable medium tangibly encoded with a computer program executable by a processor to perform actions comprising:

receiving an internet protocol-based telephony signaling protocol message;

generating a customized applications for mobile network enhanced logic call reference number for a call;

adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and

sending the modified internet protocol-based telephony signaling protocol message to a network node,

wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.

23. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.

24. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.

25. The computer readable medium according to claim 22 , wherein adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the header of the internet protocol-based telephony signaling protocol message.

26. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol and where adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the body of the session initiation protocol message.

27. The computer readable medium according to claim 22 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035602/0408 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2008
From: EIKKULA, JARI
To: NOKIA CORPORATION
Reel/Frame 021782/0633 →