Tracking data usage under a schematized data plan
First Claim
Patent Images
1. A system comprising:
- a memory area associated with a mobile computing device;
a mobile computing device comprising a processor programmed to;
dynamically generate data usage statistics representing network data consumed under a user data usage plan, the data usage statistics being dynamically generated, at the mobile computing device, by identifying an amount of the network data sent and received by the mobile computing device, andtransmit a portion of the generated data usage statistics to a second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
89 Citations
20 Claims
-
1. A system comprising:
-
a memory area associated with a mobile computing device; a mobile computing device comprising a processor programmed to; dynamically generate data usage statistics representing network data consumed under a user data usage plan, the data usage statistics being dynamically generated, at the mobile computing device, by identifying an amount of the network data sent and received by the mobile computing device, and transmit a portion of the generated data usage statistics to a second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
dynamically generating data usage statistics representing network data consumed under a user data usage plan by a mobile computing device, the data usage statistics being dynamically generated, at the mobile computing device, by collecting the network data consumed by the mobile computing device, the user data usage plan describing threshold values associated with one or more network connections of the mobile computing device; and sending, by the mobile computing device, the generated data usage to a second computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer storage devices embodying computer-executable components, said components comprising:
-
a collection component that when executed causes at least one processor on a mobile computing device to dynamically generate data usage statistics representing network data consumed under a user data usage plan by the mobile computing device, the data usage statistics being dynamically generated by determining an amount of network data sent and received by the mobile computing device; a data structure component that when executed causes at least one processor on the mobile computing device to populate a schema with the dynamically generated data usage statistics; and a communications interface component that when executed causes at least one processor on the mobile computing device to distribute at least a portion of the schema to one or more other computing devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification