Generating a single advice of charge request 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 prepaid end user in order to manage a transaction for an item of content, the item of content communicated through a plurality of communication sessions associated with the transaction, at least two of the plurality of communication sessions associated with chargeable content, the plurality of communication sessions comprising a selected communication session and a second communication session, the selected communication session comprising a different communication protocol than the second communication session; and
a session manager element operable to;
receive the selected communication session;
extract charging data from the selected communication session associated with the transaction;
generate a single advice of charge request for the communication sessions of the transaction before the item of content has been communicated to the prepaid end user based on the extracted charging data from the selected communication session associated with the transaction;
transmit the single advice of charge request for the prepaid end user to an advice of charge server;
receive a portion of a remaining plurality of communication sessions;
extract additional charging data from the portion of the remaining plurality of communication sessions; and
associate the portion of the remaining plurality of communication sessions with the transaction based on the extracted additional charging data such that no additional advice of charge requests are generated for the portion of the remaining plurality of communication sessions.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a selected communication session of a transaction associated with a prepaid end user, such that the transaction comprises a plurality of communication sessions. The method includes associating the selected communication session with the transaction and extracting data from the selected communication session associated with the transaction. The method includes generating a single advice of charge request for the transaction before the selected communication session is completed, the single advice of charge request comprising the extracted data from the selected communication session associated with the transaction.
91 Citations
14 Claims
-
1. An apparatus, comprising:
-
a client services packet gateway operable to communicate with a prepaid end user in order to manage a transaction for an item of content, the item of content communicated through a plurality of communication sessions associated with the transaction, at least two of the plurality of communication sessions associated with chargeable content, the plurality of communication sessions comprising a selected communication session and a second communication session, the selected communication session comprising a different communication protocol than the second communication session; and a session manager element operable to; receive the selected communication session; extract charging data from the selected communication session associated with the transaction; generate a single advice of charge request for the communication sessions of the transaction before the item of content has been communicated to the prepaid end user based on the extracted charging data from the selected communication session associated with the transaction; transmit the single advice of charge request for the prepaid end user to an advice of charge server; receive a portion of a remaining plurality of communication sessions; extract additional charging data from the portion of the remaining plurality of communication sessions; and associate the portion of the remaining plurality of communication sessions with the transaction based on the extracted additional charging data such that no additional advice of charge requests are generated for the portion of the remaining plurality of communication sessions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving a request, from a prepaid end user, associated with a transaction for an item of content, the item of content communicated through a plurality of communication sessions associated with the transaction, at least two of the plurality of communication sessions associated with chargeable content; receiving a selected communication session of the plurality of communication sessions associated with the transaction, the plurality of communication sessions comprising the selected communication session and a second communication session, the selected communication session comprising a different communication protocol than the second communication session; extracting charging data from the selected communication session associated with the transaction associated with the request from the prepaid end user; generating a single advice of charge request for the communication sessions of the transaction before the item of content has been communicated to the prepaid end user based on the extracted charging data from the selected communication session associated with the transaction associated with the request from the prepaid end user; transmitting the single advice of charge request for the prepaid end user to an advice of charge server; receiving a portion of a remaining plurality of communication sessions; extracting additional charging data from the portion of the remaining plurality of communication sessions; and associating the portion of the remaining plurality of communication sessions with the transaction based on the extracted additional charging data such that no additional advice of charge requests are generated for the portion of the remaining plurality of communication sessions. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
means for receiving a request, from a prepaid end user, associated with a transaction for an item of content, the item of content communicated through a plurality of communication sessions associated with the transaction, at least two of the plurality of communication sessions associated with chargeable content; means for receiving a selected communication session of the plurality of communication sessions associated with the transaction, the plurality of communication sessions comprising the selected communication session and a second communication session, the selected communication session comprising a different communication protocol than the second communication session; means for extracting charging data from the selected communication session associated with the transaction associated with the request from the prepaid end user; means for generating a single advice of charge request for the communication sessions of the transaction before the item of content has been communicated to the prepaid end user based on the extracted charging data from the selected communication session associated with the transaction associated with the request from the prepaid end user; means for transmitting the single advice of charge request for the prepaid end user to an advice of charge server; means for receiving a portion of a remaining plurality of communication sessions; means for extracting additional charging data from the portion of the remaining plurality of communication sessions; and means for associating the portion of the remaining plurality of communication sessions with the transaction based on the extracted additional charging data such that no additional advice of charge requests are generated for the portion of the remaining plurality of communication sessions. - View Dependent Claims (14)
-
Specification