System and method for tracking billing events in a mobile wireless network for a network operator
AssigneeSeven Networks, LLC
InventorsJay Sutaria, Sridhar Nanjundeswaran, Brian Gustafson, Robert van Gent
Life of this patent
Estimating the term…
Abstract
A system and method for tracking billing events in a mobile wireless network for a network operator is disclosed. The method can include, in one embodiment, capturing, by a server, event data associated with a mobile device. The event data specifies communication events at the mobile device and are captured are specific to a network operator which provides services to the mobile device. The method can further include, generating billing data for the mobile device using the event data and associated parameters, and providing, by the server, the billing data to the network operator providing services to the mobile device.
Claims31
A method for tracking billing events in a mobile wireless network, the method, comprising:
- capturing, by a server, event data from communications associated with a mobile device on the mobile wireless network by:
- filtering the communications associated with the mobile device based on a table of relevant billing events and attributes,
- wherein filtering the communications comprises identifying the event data including multiple billing events each having various billing attributes associated with the mobile device on the mobile wireless network, and
- extracting the identified event data from the communications associated with a mobile device;
- periodically aggregating, by the server, the identified event data the including the multiple billing events each having various billing attributes into a raw event stream;
- formatting the raw event stream based on the custom requirements of a network operator resulting in customized billing data and
- providing, by the server, the customized billing data to the network operator providing services to the mobile device.
A method for tracking billing events in a mobile wireless network, the method, comprising:
- capturing event data associated with a mobile device by:
- filtering communications associated with the mobile device on the mobile wireless network based on a table of relevant billing events and attributes, and
- extracting the identified event data from the communications,
- wherein the event data specifies multiple billing events identified from the communications associated with the mobile device on the mobile wireless network, and;
- wherein, the event data that is captured is specific to a service provider of an account accessed using the mobile device,
- generating billing data for the mobile device using the event data and associated parameters;
- periodically aggregating, by the server, the identified event data the including the multiple billing events each having various billing attributes into a raw event stream;
- formatting the raw event stream based on the custom requirements of a network operator resulting in customized billing data;
- and
- providing, by the server, the customized billing data to a network operator providing services to the mobile device.
A system for tracking billing events in a mobile wireless network, the system, comprising:
- means for capturing event data from communications associated with a mobile device on the mobile wireless network;
- wherein, the capturing includes identifying the event data including multiple billing events each having various billing attributes associated with the mobile device on the mobile wireless network, and extracting the identified event data from the communications associated with a mobile device;
- means for periodically aggregating the identified event data the including the multiple billing events each having various billing attributes into a raw event stream;
- means for using the aggregated raw event stream to perform trend analysis.
A system for tracking billing events in a mobile wireless network, the system, comprising:
- one or more a processors;
- a memory unit having instructions stored thereon, wherein the instructions, when executed by the one or more processors, causes the system to:
- capture data from communications associated with a mobile device on the mobile wireless network by:
- filtering the communications associated with the mobile device based on a table of relevant billing events and attributes,
- wherein filtering the communications comprises identifying the event data including multiple billing events each having various billing attributes associated with the mobile device on the mobile wireless network, and
- extracting the identified event data from the communications associated with a mobile device;
- periodically aggregate the identified event data the including the multiple billing events each having various billing attributes into a raw event stream;
- format the raw event stream based on the custom requirements of a network operator resulting in customized billing data;
- and
- provide the customized billing data to the network operator providing services to the mobile device.
Dependencies are inferred from the claim text.