Data usage profiles for users and applications
First Claim
Patent Images
1. A system comprising:
- a memory area associated with a mobile computing device, said memory area storing a plurality of applications; and
a processor programmed to;
receive network consumption data for applications on a mobile device of a user,access other network consumption data for a plurality of other applications on devices of a plurality of other users;
identify a user profile for the plurality of other users based on the other network consumption data for the plurality of other applications;
classify the user with the user profile based on the received network consumption data for the applications on the mobile device and the accessed other network consumption data for the plurality of other applications;
select recommended applications for the user to download to the mobile device based on the user profile;
receive data usage statistics associated with a plurality of the recommended applications from different users,determine average data consumption of the recommended applications based on the analysis of the data usage statistics, andtransmit indications of the determined average data consumption of the recommended applications to the mobile device for display to the user in an application marketplace.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments profile users and applications based on network data usage. Data usage statistics are collected and compared for the users and applications. Profiles are assigned to the users and applications based on the comparison. In some embodiments, the applications are ranked based on data usage and presented to the users in an application marketplace.
-
Citations
20 Claims
-
1. A system comprising:
-
a memory area associated with a mobile computing device, said memory area storing a plurality of applications; and a processor programmed to; receive network consumption data for applications on a mobile device of a user, access other network consumption data for a plurality of other applications on devices of a plurality of other users; identify a user profile for the plurality of other users based on the other network consumption data for the plurality of other applications; classify the user with the user profile based on the received network consumption data for the applications on the mobile device and the accessed other network consumption data for the plurality of other applications; select recommended applications for the user to download to the mobile device based on the user profile; receive data usage statistics associated with a plurality of the recommended applications from different users, determine average data consumption of the recommended applications based on the analysis of the data usage statistics, and transmit indications of the determined average data consumption of the recommended applications to the mobile device for display to the user in an application marketplace. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving network consumption data for applications on a mobile device of a user, accessing other network consumption data for a plurality of other applications on devices of a plurality of other users; identifying a user profile for the plurality of other users based on the other network consumption data for the plurality of other applications; classifying the user with the user profile based on the received network consumption data for the applications on the mobile device and the accessed other network consumption data for the plurality of other applications; selecting recommended applications for the user to download to the mobile device based on the user profile; receiving data usage statistics associated with the recommended applications from different users; determining average data consumption of the recommended applications based on the analysis of the data usage statistics; and providing the determined average data consumption of the recommended applications for display to the user in an application marketplace. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer storage memory devices embodying computer-executable components, said components comprising:
-
a user profile component that when executed causes at least one processor to receive data usage statistics for a plurality of users; and an application profile component that when executed causes the at least one processor to; receive network consumption data for applications on a mobile device of a user, access other network consumption data for a plurality of other applications on devices of a plurality of other users; identify a user profile for the plurality of other users based on the other network consumption data for the plurality of other applications; classify the user with the user profile based on the received network consumption data for the applications on the mobile device and the accessed other network consumption data for the plurality of other applications; select recommended applications for the user to download to the mobile device based on the user profile; receive data usage statistics associated with the recommended applications from different users, determine average data consumption of the recommended applications based on the analysis of the data usage statistics, and transmit indications of the determined average data consumption of the recommended applications to the mobile device for display to the user in an application marketplace. - View Dependent Claims (18, 19, 20)
-
Specification