IP Library Granted Patent US 8,086,545
Granted Patent B2
US 8,086,545 · App. 12/427,990 · Granted Dec 27, 2011

Charging in a communication system

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,086,545
App. No.
12/427,990
Granted
Dec 27, 2011
Kind
B2
Abstract

A method and a system for determining a charge for a communication in a communications network is provided. A message is received from a user equipment. The message comprises a payload and is addressed to a plurality of destinations. A first message is sent towards a destination of the plurality of destinations. The first message comprises the payload, a first charging identifier, and a second charging identifier. The first charging identifier is associated with the message and the second charging identifier is generated for the destination. A charging message is sent to a network node to charge an account of the user equipment. The charging message comprises the first charging identifier and the second charging identifier.

Claims (31)

1. A method for determining a charge for a communication in a communications network, the method comprising:

(a) receiving, at a first network node of a computing device; a message from a user equipment, the message comprising a payload and addressed to a plurality of destinations, wherein the first network node and each of the plurality of destinations comprise a computing device;

(b) sending, from the first network node of a computing device; a first message towards a destination of the plurality of destinations, the first message comprising the payload, a first charging identifier, and a second charging identifier, the first charging identifier associated with the message and the second charging identifier generated for the destination, wherein the second charging identifier corresponds to a service that generates the plurality of messages and that is performed at the first network node; and

(c) sending a charging message to a second network node to charge an account of the user equipment, the charging message comprising the first charging identifier and the second charging identifier, wherein the second network node comprises a computing device.

2. The method of claim 1 , further comprising (d) receiving, at the first network node, the first charging identifier and the second charging identifier from a third network node, wherein the third network node comprises a computing device.

3. The method of claim 2 , wherein the third sec-end network node is an application server node.

4. The method of claim 2 , further comprising receiving, at the first network node, the first charging identifier and the second charging identifier from the third network node for each destination of the plurality of destinations before (b).

5. The method of claim 1 , wherein the second network node is a charging gateway node or an online charging system.

6. The method of claim 1 , wherein the message is a session initiation protocol message.

7. The method of claim 1 , wherein the message is requesting an EXPLODE service.

8. The method of claim 1 , wherein (a)-(c) are performed at a serving call state control function node.

9. The method of claim 1 , wherein the first charging identifier is an application service specific identifier.

10. The method of claim 1 , wherein the second charging identifier is an Internet protocol multimedia subsystem charging identifier generated for the destination.

11. The method of claim 1 , wherein (c) is performed before (b).

12. The method of claim 11 , further comprising repeating (c)-(b) for each destination of the plurality of destinations.

13. The method of claim 11 , further comprising:

receiving, at the first network node, a confirmation message from the destination confirming receipt of the first message; and

sending, from the first network node, a second charging message to the second network node to charge the account of the user equipment, the second charging message comprising the first charging identifier and the second charging identifier.

14. The method of claim 1 , wherein the message further comprises an Internet protocol multimedia subsystem charging identifier.

15. The method of claim 14 , wherein the message is received from a proxy call state control function node and the Internet protocol multimedia subsystem charging identifier is generated by the proxy call state control function node.

16. The method of claim 1 , further comprising receiving the first message from a third network node.

17. The method of claim 1 , further comprising receiving a confirmation message from the destination confirming receipt of the first message.

18. The method of claim 17 , wherein the confirmation message is received before (c).

19. The method of claim 18 , further comprising repeating (b)-(c) for each destination of the plurality of destinations and sending, from the first network node, a second charging message to the second network node to charge the account of the user equipment, the second charging message comprising the first charging identifier.

20. A network node comprising:

a processor; and

a computer-readable medium having instructions stored thereon that, if executed by the processor, cause the processor to implement:

a first communication interface configured to receive a message from a user equipment, the message comprising a payload and addressed to a plurality of destinations;

a second communication interface configured to send a first message towards a destination of the plurality of destinations, the first message comprising the payload, a first charging identifier, and a second charging identifier, the first charging identifier associated with the message and the second charging identifier generated for the destination, wherein the second charging identifier corresponds to a service that generates the plurality of messages and that is performed at the first network node; and

a third communication interface configured to send a charging message to a network node to charge an account of the user equipment, the charging message comprising the first charging identifier and the second charging identifier.

21. The network node of claim 20 , wherein the network node is a serving call state control function node.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: MIND FUSION, LLC
To: THINKLOGIX, LLC
Reel/Frame 064357/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 191 LLC
To: MIND FUSION, LLC
Reel/Frame 064270/0685 →
SECURITY INTEREST Recorded Mar 23, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC
Reel/Frame 063155/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC
Reel/Frame 062705/0781 →
MERGER Recorded Jul 22, 2011
From: SPYDER NAVIGATIONS L.L.C.
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026637/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2011
From: NOKIA CORPORATION
To: SPYDER NAVIGATIONS L.L.C.
Reel/Frame 025572/0340 →