Dynamically adjusting a data usage plan based on data usage statistics
First Claim
Patent Images
1. A system for reducing costs associated with a data usage plan, the system comprising:
- a memory area associated with a mobile computing device, said memory area storing data describing a plurality of data usage plans, the plurality of data usage plans including a current data usage plan; and
a processor programmed to;
collect data usage statistics describing network data consumed by the mobile computing device under the current data usage plan, wherein the collected data usage statistics indicate a breakout of the data usage by the mobile computing device over a plurality of different types of network connections and a threshold value associated with each of the network connections, wherein the data usage statistics indicate the breakout of the data usage and the threshold value for at least a cellular connection and a Wi-Fi connection;
compare the collected data usage statistics with the data describing each of the plurality of data usage plans stored in the memory area; and
automatically, without input from a user of the mobile computing device, exchanging the current data usage plan for another one of the plurality of data usage plans, wherein said exchanging reduces costs associated with network data transfers by the mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments automatically adjust one or more terms of a data usage plan of a user to reduce network transfer costs for the user. Data usage statistics representing network data consumption by at least one computing device of the user are received or collected. The data usage plan is compared with the data usage statistics (e.g., to estimate any excess network transfer costs), and the data usage plan is adjusted accordingly and based on other data usage plans or adjustments that are available.
79 Citations
20 Claims
-
1. A system for reducing costs associated with a data usage plan, the system comprising:
-
a memory area associated with a mobile computing device, said memory area storing data describing a plurality of data usage plans, the plurality of data usage plans including a current data usage plan; and a processor programmed to; collect data usage statistics describing network data consumed by the mobile computing device under the current data usage plan, wherein the collected data usage statistics indicate a breakout of the data usage by the mobile computing device over a plurality of different types of network connections and a threshold value associated with each of the network connections, wherein the data usage statistics indicate the breakout of the data usage and the threshold value for at least a cellular connection and a Wi-Fi connection; compare the collected data usage statistics with the data describing each of the plurality of data usage plans stored in the memory area; and automatically, without input from a user of the mobile computing device, exchanging the current data usage plan for another one of the plurality of data usage plans, wherein said exchanging reduces costs associated with network data transfers by the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
accessing, by a computing device, data describing a data usage plan associated with at least one computing device; receiving data usage statistics describing network data consumed by the at least one computing device under the data usage plan, wherein the received data usage statistics indicate a breakout of the network data consumed by the at least one computing device over a plurality of different types of network connections and a threshold value associated with each of the network connections; comparing the accessed data with the received data usage statistics; and automatically adjusting, without input from a user of the at least one computing device, one or more terms of the data usage plan based on the comparison, wherein after the adjustment, the one or more automatically adjusted terms along with expected cost savings anticipated based on the adjustment are displayed to the user of the least one computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer storage media embodying computer-executable components, said components comprising:
-
a communications interface component that when executed causes at least one processor to receive data describing a data usage plan associated with at least one computing device, the communications interface component further receiving data usage statistics describing network data consumed by the at least one computing device under the data usage plan, wherein the received data usage statistics indicate a breakout of the network data consumed by the at least one computing device over a plurality of different types of network connections and a threshold value associated with each of the network connections; a prediction component that when executed causes at least one processor to compare the received data with the received data usage statistics; a plan component that when executed causes at least one processor to automatically adjust, without input from a user of the at least one computing device one or more terms of the data usage plan based on the comparison performed by the prediction component, wherein said adjustment reduces costs associated with the network data consumption by the at least one computing device; and a user interface component that when executed causes at least one processor to present the data usage plan adjusted by the plan component to the user of the at least one computing device. - View Dependent Claims (18, 19, 20)
-
Specification