Application recommendation
First Claim
1. A method for application recommendation performed by a computerized application recommendation system, the method comprising:
- with said computerized application recommendation system, receiving usage data for applications within a category of applications from a plurality of users;
with said computerized application recommendation system, providing a first user with a recommendation for a first application in said category of applications based, at least in part, on a change in said usage data;
with said computerized application recommendation system, receiving from a number of said plurality of users input indicating whether or not the usage data associated with any one of said applications is to be included in said usage data;
with said computerized application recommendation system, providing a number of said plurality of users with an option to control whether each of their identities are associated with the usage data;
in which said usage data is provided to said first user and includes data indicating which users from among the plurality of users began using said first application and what usage data prompted the recommendation to be received by said first user; and
in which said change in said usage data comprises a shift in average usage to said first application from a second application in said category by said plurality of users.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for application recommendation performed by a computerized application recommendation system includes receiving usage data for applications within a category of applications from a plurality of users, and providing a first user with a recommendation for a first application in the category of applications based, at least in part, on a change in the usage data. A computerized application recommendation system includes a processor and a memory. The processor is configured to receive usage data for applications in a category of applications from a plurality of users, and provide a first user with a recommendation for a first application in the category of applications based, at least in part, on a change in the usage data.
-
Citations
16 Claims
-
1. A method for application recommendation performed by a computerized application recommendation system, the method comprising:
-
with said computerized application recommendation system, receiving usage data for applications within a category of applications from a plurality of users; with said computerized application recommendation system, providing a first user with a recommendation for a first application in said category of applications based, at least in part, on a change in said usage data; with said computerized application recommendation system, receiving from a number of said plurality of users input indicating whether or not the usage data associated with any one of said applications is to be included in said usage data; with said computerized application recommendation system, providing a number of said plurality of users with an option to control whether each of their identities are associated with the usage data; in which said usage data is provided to said first user and includes data indicating which users from among the plurality of users began using said first application and what usage data prompted the recommendation to be received by said first user; and in which said change in said usage data comprises a shift in average usage to said first application from a second application in said category by said plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for recommending applications to a user, the computer program product comprising:
-
a computer readable storage device comprising computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code to, when executed by a processor, receive usage data for applications within a category of applications from a plurality of users; computer usable program code to, when executed by a processor, provide a first user with a recommendation for a first application in said category of applications based, at least in part, on a change in said usage data; computer usable program code to, when executed by a processor, receive from a number of said plurality of users input indicating whether or not the usage data associated with any one of said applications is to be included in said usage data; computer usable program code to, when executed by a processor, provide a number of said plurality of users with an option to control whether each of their identities are associated with the usage data; in which said usage data provided to said first user comprises information describing to said first user who from among said plurality of users began to use said first application in said category of applications and what usage data promoted said first user to receive said recommendation for said first application; and in which said change in said usage data comprises a shift in average usage to said first application from a second application in said category by said plurality of users. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification