Recommendations for reducing data consumption based on data usage profiles
First Claim
Patent Images
1. A method comprising:
- determining a plurality of applications installed on a computing device;
identifying data usage patterns associated with one or more of the determined plurality of applications, the data usage patterns simultaneously displaying data usage over at least one or more cellular networks and one or more Wi-Fi networks, the simultaneous displaying comprising displaying the data usage by the one or more of the determined plurality of applications over the one or more cellular networks and the one or more Wi-Fi networks in a single display;
predicting future data usage by the one or more of the determined plurality of applications by comparing identified data usage patterns with one or more predefined application data usage profiles;
ranking the determined plurality of applications based on the predicted future data usage; and
defining one or more recommendations for the one or more of the determined plurality of applications to reduce data usage based on the one or more predefined application data usage profiles and the ranking, the one or more recommendations including recommending a reduction of data usage of at least one of the one or more cellular networks or the one or more Wi-Fi networks.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments profile users based on data usage of installed applications and provide recommendations for reducing data usage. A computing device or cloud service determines a plurality of applications installed on the computing device. Data usage patterns associated with each of the determined plurality of applications are identified. The data usage patterns describe data usage over a network for at least one of the determined plurality of applications. One or more recommendations for reducing data usage are defined based on the identified data usage patterns. Some embodiments recommend switching applications, uninstalling applications, or disabling particular network connections.
-
Citations
20 Claims
-
1. A method comprising:
-
determining a plurality of applications installed on a computing device; identifying data usage patterns associated with one or more of the determined plurality of applications, the data usage patterns simultaneously displaying data usage over at least one or more cellular networks and one or more Wi-Fi networks, the simultaneous displaying comprising displaying the data usage by the one or more of the determined plurality of applications over the one or more cellular networks and the one or more Wi-Fi networks in a single display; predicting future data usage by the one or more of the determined plurality of applications by comparing identified data usage patterns with one or more predefined application data usage profiles; ranking the determined plurality of applications based on the predicted future data usage; and defining one or more recommendations for the one or more of the determined plurality of applications to reduce data usage based on the one or more predefined application data usage profiles and the ranking, the one or more recommendations including recommending a reduction of data usage of at least one of the one or more cellular networks or the one or more Wi-Fi networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a memory and a processor associated with a computing device, wherein the processor is programmed to; determine a plurality of applications installed on the computing device; identify a first data usage statistics associated with the determined plurality of applications, the identified first data usage statistics simultaneously displaying data usage over at least one or more cellular networks and one or more Wi-Fi networks by the determined plurality of applications, the simultaneous displaying comprising displaying the data usage by the determined plurality of applications over the one or more cellular networks and the one or more Wi-Fi networks in a single display; compare the identified first data usage statistics of the determined plurality of applications with a second data usage statistics associated with one or more predefined application data usage profiles; predict future data usage by the determined plurality of applications based on the comparison; rank the determined plurality of applications based on the predicted future data usage; and define one or more recommendations for one or more of the determined plurality of applications to reduce data usage based on the ranking of the determined plurality of applications, the one or more recommendations including recommending a reduction of data usage of at least one of the one or more cellular networks or the one or more Wi-Fi networks. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. One or more computer storage media having computer-executable instructions, which on execution by at least a processor perform operations, comprising:
-
determining a plurality of applications installed on a computing device; identifying data usage patterns associated with the determined plurality of applications, the data usage patterns simultaneously displaying data usage over at least one or more cellular networks and one or more Wi-Fi networks, the simultaneous displaying comprising displaying the data usage by the determined plurality of applications over the one or more cellular networks and the one or more Wi-Fi networks in a single display; ranking the determined plurality of applications based on the identified data usage patterns; and defining one or more recommendations for one or more of the determined plurality of applications to reduce data usage based on one or more rules, the one or more rules being based on the identified data usage patterns associated with the ranked plurality of applications, the one or more recommendations including recommending a reduction of data usage of at least one of the one or more cellular networks or the one or more Wi-Fi networks. - View Dependent Claims (18, 19, 20)
-
Specification