METHODS AND SYSTEMS OF PROVIDING INFORMATION TO COMPUTER USERS
First Claim
1. One or more computer storage media having stored thereon computer-executable instructions that, when executed by one or more computing devices, cause the computing devices to perform a method of providing a collection of quick links, the method comprising:
- determining a first list of links, the list being based upon the recency and frequency with which a first user accesses items associated with the links;
determining a second list of links that is based upon when particular links were added in association with the first user; and
calculating a union of the first and second lists to provide a collection of quick links in association with the first user, wherein the acts of determining the first and second lists are performed by using dynamically changing information associated with the first user'"'"'s activities as a basis for ascertaining the collection of quick links, said activities including the recency and frequency with which the first user accesses items associated with the links and when particular links were added in association with the first user, and wherein said union of the lists changes in accordance with the dynamically changing information.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of providing information to computer users are described. In one embodiment, the methods and systems can provide a ranked list of favorite links. The list can be based upon the recency and frequency with which a user accesses items associated with the links. A most recently added favorites list of links is provided that is based upon when particular links were added to a user'"'"'s favorites list. The methods and system can calculate a union of the lists to provide a collection of favorite quick links.
-
Citations
20 Claims
-
1. One or more computer storage media having stored thereon computer-executable instructions that, when executed by one or more computing devices, cause the computing devices to perform a method of providing a collection of quick links, the method comprising:
-
determining a first list of links, the list being based upon the recency and frequency with which a first user accesses items associated with the links; determining a second list of links that is based upon when particular links were added in association with the first user; and calculating a union of the first and second lists to provide a collection of quick links in association with the first user, wherein the acts of determining the first and second lists are performed by using dynamically changing information associated with the first user'"'"'s activities as a basis for ascertaining the collection of quick links, said activities including the recency and frequency with which the first user accesses items associated with the links and when particular links were added in association with the first user, and wherein said union of the lists changes in accordance with the dynamically changing information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for ascertaining quick links to user information system that includes a processor coupled to computer storage media, the system comprising:
-
a first filter component for ranking links associated with a first user, which ranks one or more of the links based upon the recency and frequency with which the first user has accessed items associated with the links; a second filter component for ranking the links, which ranks one or more of the links based upon when the links were added in association with the first user; and a presenting component for presenting a collection of quick links associated with the first user, wherein the collection of quick links is based on the first and second filter components using dynamically changing information associated with the first user'"'"'s activities, said activities including the recency and frequency with which the first user accesses items associated with the links and when particular links were added in association with the first user, and wherein the collection of quick links changes in accordance with the dynamically changing information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer storage media having stored thereon computer-executable instructions that, when executed by a computing device having one or more processors, configure the one or more processors to provide a browsing interface, the interface comprising:
-
a first order of a collection of quick links in association with a first user, wherein the quick links in the first collection are sorted into the first order based on the recency with which the first user has accessed one or more items associated with the quick links; and a second order of the collection of quick links in association with the first user, wherein the first user selects to navigate from the first order to the second order, and wherein the quick links in the second collection are sorted into the second order based on (1) the recency with which the first user has accessed one or more items associated with the quick links, (2) a frequency with which the first user accesses items associated with the quick links, and (3) when the quick links were added in association with the first user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification