Split billing for a user across different traffic types
AssigneeT-Mobile USA, Inc.
InventorMehul Shah
Life of this patent
Estimating the term…
Abstract
The disclosed system provides a facility for split billing for a single user on multiple billing systems. The disclosed system activates the user on each respective billing system using a unique pairing, such as an international mobile subscriber identity that identifies the user, and a mobile station international subscriber directory number that identifies a particular user device. As device data is routed through a telecommunication network via each access point name (APN), the network generates call detail records (CDRs), which include an indication of the APN used. The CDRs are routed to a mediation platform that uses the received APN information to route each CDR to the appropriate target billing system and to the appropriate service types.
Claims20
A computer-implemented method for billing in a wireless communication system, comprising:
- receiving a first call detail record (CDR) associated with a first wireless transmission of data provided by a first service provider;
- receiving a second call detail record (CDR) associated with a second wireless transmission of data provided by a second service provider,
- wherein the first and the second CDRs are associated with a same user, and
- wherein the first and second wireless transmissions of data are performed over the same cellular communications network;
- determining, based on the first CDR, a first target billing system associated with the first service provider;
- determining, based on the second CDR, a second target billing system associated with the second service provider;
- identifying, based on a billing rule associated with at least one of the first or the second service provider, a type of service associated with a third service provider;
- creating a third CDR for the third service provider that indicates data usage associated with the identified type of service;
- and
- transmitting the third CDR to a target destination associated with the third service provider.
A system configured for use with a wireless telecommunications network, the system comprising:
- at least one processor;
- at least one memory storing instructions, when executed by the at least one processor, configure the at least one processor to:
- receive a first call detail record (CDR) associated with a first wireless transmission of data provided by a first service provider;
- receive a second call detail record (CDR) associated with a second wireless transmission of data provided by a second service provider, wherein the first and the second CDRs are associated with a same user;
- determine, based on the first CDR, a first target billing system associated with the first service provider;
- determine, based on the second CDR, a second target billing system associated with the second service provider;
- identify, based on a billing rule associated with at least one of the first or the second service provider, a type of service associated with a third service provider;
- create a third CDR for the third service provider that indicates data usage associated with the identified type of service;
- and
- transmit the third CDR to a target destination associated with the third service provider.
A non-transitory computer-readable medium comprising instructions configured to cause one or more processors to perform a method for split billing for a user across multiple billing systems, the method comprising:
- receiving a first call detail record (CDR) associated with a first wireless transmission of data provided by a first service provider;
- receiving a second call detail record (CDR) associated with a second wireless transmission of data provided by a second service provider,
- wherein the first and the second CDRs are associated with a same user;
- determining, based on the first CDR, a first target billing system associated with the first service provider;
- determining, based on the second CDR, a second target billing system associated with the second service provider;
- identifying, based on a billing rule associated with at least one of the first or the second service provider, a type of service associated with a third service provider;
- creating a third CDR for the third service provider that indicates data usage associated with the identified type of service;
- and
- transmitting the third CDR to a target destination associated with the third service provider.
Dependencies are inferred from the claim text.