Systems and Methods for Recommending Software Applications
First Claim
Patent Images
1. A computer-implemented method for recommending a category of software applications, the method comprising:
- programmatically collecting parameters associated with usage of one or more software applications installed on a computer;
mining the collected usage parameters to identify a potentially beneficial functionality not present on the computer; and
determining a category of software applications capable of performing the potentially beneficial functionality.
11 Assignments
0 Petitions
Accused Products
Abstract
A potentially beneficial software product is recommended to a user based, in part, on an analysis of parameters associated with the user'"'"'s usage of software applications already installed on the user'"'"'s computer.
44 Citations
27 Claims
-
1. A computer-implemented method for recommending a category of software applications, the method comprising:
-
programmatically collecting parameters associated with usage of one or more software applications installed on a computer; mining the collected usage parameters to identify a potentially beneficial functionality not present on the computer; and determining a category of software applications capable of performing the potentially beneficial functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of recommending a software application, the method comprising:
-
programmatically collecting, at a computer, parameters associated with usage by a user of one or more software applications installed on the computer; statistically analyzing the collected usage parameters based on reference parameters to (i) identify a potentially beneficial software application not present on the computer, and (ii) determine a likelihood of the user using the identified software application; and recommending to the user the identified software application, based on the determined likelihood of the user using the identified software application. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for recommending a category of software applications, the system comprising:
-
a profiler module for programmatically collecting parameters associated with usage of one or more software applications installed on a computer; and a miner module for (i) mining the collected usage parameters to identify a potentially beneficial functionality not present on the computer, and (ii) determining a category of software applications capable of performing the identified functionality. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system for recommending a software application, the system comprising:
-
a profiler module for programmatically collecting parameters associated with usage by a user of one or more software applications installed on a computer; a database module for storing the collected usage parameters; and an analyzer module for statistically analyzing the collected usage parameters based on reference parameters to (i) identify a potentially beneficial software application, (ii) determine a likelihood of the user using the identified software application, and (iii) recommend to the user the identified software application, based on the likelihood of the user using the identified software application. - View Dependent Claims (26, 27)
-
Specification