Budgeting and quota management system for data consumption
AssigneeIntel Corporation
InventorsCharles Baron, Sherry S. Chang
Life of this patent
Estimating the term…
Abstract
Systems and methods may provide for establishing a data usage budget based on one or more of user input and historical usage data, wherein the data usage budget distinguishes between usage types and distinguishes between connection types. Additionally, a data usage of one or more client devices may be monitored in accordance with the data usage budget. In one example, the usage types are designated as one or more of a high bandwidth usage and a low bandwidth usage, and the connection types are designated as one or more of a capped connection and a non-capped connection.
Claims23
At least one computer-readable storage disk or storage device comprising instructions that, when executed by a mobile device, cause the mobile device to at least:
- present a user interface to receive an input to at least one of prevent or permit download of first bandwidth usage data to the mobile device based on availability of a Wi-Fi connection;
- determine at least one of a cellular connection or the Wi-Fi connection is available to the mobile device;
- prevent download of the first bandwidth usage data to the mobile device via the cellular connection when a cellular data usage threshold has been satisfied;
- permit second bandwidth usage data via the cellular connection, the first bandwidth usage data to use more bandwidth than the second bandwidth usage data, the first bandwidth usage data including video data, the second bandwidth usage data including message data;
- permit the download of the first bandwidth usage data to the mobile device via the Wi-Fi connection;
- and
- in response to detecting a scheduled queue of the video, a length of the video data exceeding the cellular data usage threshold, automatically download the video data while connected via the Wi-Fi connection and generate a warning when the mobile device disconnects from the Wi-Fi connection and connects via the cellular connection.
A mobile device comprising:
- memory including instructions;
- at least one processor to execute the instructions to:
- cause presentation of a user interface to receive an input to permit download of first bandwidth usage data to the mobile device via a cellular connection based on availability of a Wi-Fi connection;
- determine the Wi-Fi connection is available to the mobile device;
- when a cellular data usage threshold has been satisfied, prevent download of the first bandwidth usage data to the mobile device via the cellular connection based on the input;
- permit download of second bandwidth usage data via the cellular connection, the first bandwidth usage data to use more bandwidth than the second bandwidth usage data, the first bandwidth usage data including video data, the second bandwidth usage data including message data;
- permit the download of the first bandwidth usage data to the mobile device via the Wi-Fi connection;
- and
- in response to detecting a scheduled queue of the video, a length of the video data exceeding the cellular data usage threshold, automatically download the video data while connected via the Wi-Fi connection and generate a warning when the mobile device disconnects from the Wi-Fi connection and connects via the cellular connection.
A mobile device to manage network usage, the mobile device comprising:
- means for receiving a user input indicating whether to prevent download of first bandwidth usage data to the mobile device via a cellular connection based on availability of a Wi-Fi connection;
- and
- means for controlling usage of the cellular connection and the Wi-Fi connection, the controlling means to:
- based on the user input, prevent download of the first bandwidth usage data to the mobile device via the cellular connection when a cellular data usage threshold has been satisfied;
- permit second bandwidth usage data via the cellular connection, the first bandwidth usage data to use more bandwidth than the second bandwidth usage data, the first bandwidth usage data including video data, the second bandwidth usage data including message data;
- permit the download of the first bandwidth usage data to the mobile device via the Wi-Fi connection;
- and
- in response to detecting a scheduled queue of the video, a length of the video data exceeding the cellular data threshold, automatically download the video data while connected via the Wi-Fi connection and generate a warning when the mobile device disconnects from the Wi-Fi connection and connects via the cellular connection.
Dependencies are inferred from the claim text.