Ranking of digital goods in a marketplace
First Claim
1. A method of presenting to a user a subset of applications that are installable for use in a web browser executed by a computing device, the subset of applications being selected from a plurality of applications available in an online marketplace for such applications, the method comprising:
- ranking the applications based on signals relevant to the relative desirability to the user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace, wherein at least one of the signals is based on information about how applications available from the marketplace are used by client computing devices or about how the applications perform when utilized by a client computing device, wherein such information is generated automatically when the applications are executed by a web browser running on a client computing device;
selecting the subset of applications based on their respective rankings; and
presenting the selected subset to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a method of presenting to a user a subset of applications that may be executed by a computing device is described. The subset of applications may be selected from a plurality of applications available an online marketplace for such applications. The method may include ranking the applications based on signals relevant to the relative desirability to the user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace. The method may further include selecting the subset of applications based on their respective rankings. The method may also include presenting the selected subset to the user.
7 Citations
19 Claims
-
1. A method of presenting to a user a subset of applications that are installable for use in a web browser executed by a computing device, the subset of applications being selected from a plurality of applications available in an online marketplace for such applications, the method comprising:
-
ranking the applications based on signals relevant to the relative desirability to the user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace, wherein at least one of the signals is based on information about how applications available from the marketplace are used by client computing devices or about how the applications perform when utilized by a client computing device, wherein such information is generated automatically when the applications are executed by a web browser running on a client computing device; selecting the subset of applications based on their respective rankings; and presenting the selected subset to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory, tangible computer-readable storage medium having recorded and stored thereon instructions that, when executed by one or more processors of a computer system cause the computer system to:
-
rank applications in a plurality of applications available in an online marketplace for applications that may be executed by a computing device based on signals relevant to the relative desirability to the user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace; select the subset of applications based on their respective rankings; and present the selected subset to the user.
-
-
19. A system comprising:
-
one or more memory devices arranged and configured to store executable code; and one or more processors operably coupled to the one or more memory devices, the processors being arranged and configured to execute the code such that the apparatus performs the actions of; ranking applications in a plurality of applications available in an online marketplace for applications that may be installed for use in a web browser executed by a computing device, wherein the ranking is based on signals relevant to the relative desirability to a user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace, wherein at least one of the signals is based on information about how applications available from the marketplace are used by client computing devices or about how the applications perform when utilized by a client computing device, wherein such information is generated automatically when the applications are executed by a web browser running on a client computing device; selecting the subset of applications based on their respective rankings; and presenting the selected subset to the user.
-
Specification