FACILITATION OF MOBILE OPERATOR BILLING BASED ON WIRELESS NETWORK TRAFFIC MANAGEMENT AND TRACKING OF DESTINATION ADDRESS IN CONJUNCTION WITH BILLING POLICIES
First Claim
1. A method of facilitating service provider billing at a server for multiple mobile devices, the method comprising:
- determining, by the server, destination and origination addresses of traffic over one or more mobile networks to or from the multiple mobile devices in conjunction with management or optimization of the traffic;
applying billing rules to the traffic associated with the determined addresses to generate billing information, wherein the traffic uses the one or more mobile networks; and
providing at least some of the extracted addresses and the billing information for the at least some of the extracted addresses to a given service provider associated with a given one of the one or more mobile networks used by a given mobile device sending or receiving the traffic.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for wireless network traffic routing through traffic optimization and tracking of destination and/or origination addresses in conjunction with billing policies to facilitate service provider billing is disclosed. Since the distributed proxy system, which includes, for example, a proxy server and/or a local proxy on the mobile device, can intercept traffic to and/or from the mobile device, the intercepted traffic may or may not access the wireless network and/or reach the addressed destination. Thus, for outgoing and incoming requests directed from or directed to the mobile device, the distributed proxy system tracks and stores a destination address (e.g., a destination IP address). The proxy server can extract and store the origination address for each incoming communication for various mobile devices and apply applicable billing policies such that a service provider can bill or otherwise manage incoming communications to the mobile devices.
-
Citations
22 Claims
-
1. A method of facilitating service provider billing at a server for multiple mobile devices, the method comprising:
-
determining, by the server, destination and origination addresses of traffic over one or more mobile networks to or from the multiple mobile devices in conjunction with management or optimization of the traffic; applying billing rules to the traffic associated with the determined addresses to generate billing information, wherein the traffic uses the one or more mobile networks; and providing at least some of the extracted addresses and the billing information for the at least some of the extracted addresses to a given service provider associated with a given one of the one or more mobile networks used by a given mobile device sending or receiving the traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing billing information from a server to a service provider of a mobile network, the method comprising:
-
extracting, at the server, a destination address or an originating address of traffic in the mobile network from or to a mobile device, respectively, that is intercepted; identifying a size of the intercepted traffic, calculating billing information based on the destination address or the originating address, the size of the intercepted traffic, and pre-established billing policies, wherein the billing information is calculated for the mobile device and a content provider communicating with the mobile device, and wherein the billing information is provided to the service provider, and further wherein the destination address or the originating address is extracted in conjunction with management or optimization of traffic in the mobile network. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for facilitating service provider billing for multiple mobile devices, the system comprising:
-
a proxy server, remote from the multiple mobile devices; the proxy server having a processor and memory unit; the memory unit having stored thereon instructions which when executed by the proxy server, cause the proxy server to; intercept traffic to or from the multiple mobile devices over one or more mobile networks, wherein interception of traffic is performed in conjunction with management or optimization of traffic in the one or more mobile networks; extract destination addresses for traffic from the multiple mobile devices or originating addresses for traffic to the multiple mobile devices; and apply billing rules to the traffic associated with the extracted addresses to generate billing information, wherein at least some of the extracted addresses and the billing information for the at least some of the extracted addresses are provided to the service provider of the mobile network. - View Dependent Claims (19, 20, 21)
-
-
22. A system for facilitating service provider billing for a service provider of a mobile network, the system comprising:
-
means for extracting a destination address or an originating address of traffic over a mobile network to or from a mobile device in the mobile network, wherein the extraction is performed in conjunction with management or optimization of the traffic; means for applying billing policies to communications associated with the determined addresses of traffic to generate billing information, wherein the extracted destination address or originating address and the billing information is provided to the service provider.
-
Specification