Generating a single billing record for multiple sessions in a network environment
First Claim
Patent Images
1. An apparatus, comprising:
- a client services packet gateway operable to communicate with a postpaid end user in order to manage a transaction comprising an item of content, the item of content communicated through a plurality of communication sessions, at least two of the plurality of communication sessions comprising charging data, the plurality of communication sessions comprising different communication protocols; and
a session manager element operable to;
receive the plurality of communication sessions associated with the transaction;
extract charging data from a first communication session of the plurality of communication sessions associated with the transaction;
extract additional charging data from one or more remaining communication sessions of the plurality of communication sessions associated with the transaction;
determine that the one or more remaining communication sessions are associated with the first communication session based on the extracted charging data and the extracted additional charging data; and
generate a single billing record for the plurality of communication sessions after the transaction is completed, the single billing record comprising the extracted charging data from the first communication session and the extracted additional charging data from the one or more remaining communication sessions of the plurality of communication sessions associated with the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a plurality of communication sessions of a transaction associated with a postpaid end user. The method includes associating the plurality of communication sessions with the transaction and extracting data from the plurality of communication sessions associated with the transaction. The method includes generating a single billing record after the transaction is completed, the single billing record comprising the extracted data from the plurality of communication sessions associated with the transaction.
84 Citations
18 Claims
-
1. An apparatus, comprising:
-
a client services packet gateway operable to communicate with a postpaid end user in order to manage a transaction comprising an item of content, the item of content communicated through a plurality of communication sessions, at least two of the plurality of communication sessions comprising charging data, the plurality of communication sessions comprising different communication protocols; and a session manager element operable to; receive the plurality of communication sessions associated with the transaction; extract charging data from a first communication session of the plurality of communication sessions associated with the transaction; extract additional charging data from one or more remaining communication sessions of the plurality of communication sessions associated with the transaction; determine that the one or more remaining communication sessions are associated with the first communication session based on the extracted charging data and the extracted additional charging data; and generate a single billing record for the plurality of communication sessions after the transaction is completed, the single billing record comprising the extracted charging data from the first communication session and the extracted additional charging data from the one or more remaining communication sessions of the plurality of communication sessions associated with the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving a request, from a postpaid end user, associated with a transaction for an item of content, the item of content communicated through a plurality of communication sessions, at least two of the plurality of communication sessions comprising charging data; receiving the plurality of communication sessions associated with the transaction, the plurality of communication sessions comprising different communication protocols; extracting charging data from a first communication session of the plurality of communication sessions associated with the transaction; extracting additional charging data from one or more remaining communication sessions of the plurality of communication sessions associated with the transaction; determining that the one or more remaining communication sessions are associated with the first communication session based on the extracted charging data and the extracted additional charging data; and generating a single billing record for the plurality of communication sessions after the transaction is completed, the single billing record comprising the extracted charging data from the first communication session and the extracted additional charging data from the one or more remaining communication sessions of the plurality of communication sessions associated with the transaction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
means for receiving a request, from a postpaid end user, associated with a transaction for an item of content, the item of content communicated through a plurality of communication sessions, at least two of the plurality of communication sessions comprising charging data; means for receiving the plurality of communication sessions associated with the transaction, the plurality of communication sessions comprising different communication protocols; means for extracting charging data from a first communication session of the plurality of communication sessions associated with the transaction; means for extracting additional charging data from one or more remaining communication sessions of the plurality of communication sessions associated with the transaction; means for determining that the one or more remaining communication sessions are associated with the first communication session based on the extracted charging data and the extracted additional charging data; and means for generating a single billing record for the plurality of communication sessions after the transaction is completed, the single billing record comprising the extracted charging data from the first communication session and the extracted additional charging data from the one or more remaining communication sessions of the plurality of communication sessions associated with the transaction. - View Dependent Claims (18)
-
Specification