Personalized browsing activity displays
First Claim
Patent Images
1. A method comprising:
- providing, by a processor and to a user, information associated with a plurality of browsing statistics associated with a first client device and information associated with a plurality of time periods,the plurality of browsing statistics being different from browsing statistics associated with a second, different client device, andthe plurality of browsing statistics being determined based on information associated with documents accessed, during the plurality of time periods, by the user;
receiving, by the processor, information identifying a selection, by the user, of a particular browsing statistic, of the plurality of browsing statistics, and a particular time period, of the plurality of time periods;
modifying, by the processor and based on the particular browsing statistic and the particular time period, a ranking of search results to form modified search results,the search results being associated with a search query received from the user, andthe ranking of the search results being based on the search query; and
providing, by the processor, the modified search results for display to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system records browsing activity of a user using a browser. The system determines browsing statistics from the recorded browsing activity and graphically displays the browsing statistics to the user via the browser.
44 Citations
20 Claims
-
1. A method comprising:
-
providing, by a processor and to a user, information associated with a plurality of browsing statistics associated with a first client device and information associated with a plurality of time periods, the plurality of browsing statistics being different from browsing statistics associated with a second, different client device, and the plurality of browsing statistics being determined based on information associated with documents accessed, during the plurality of time periods, by the user; receiving, by the processor, information identifying a selection, by the user, of a particular browsing statistic, of the plurality of browsing statistics, and a particular time period, of the plurality of time periods; modifying, by the processor and based on the particular browsing statistic and the particular time period, a ranking of search results to form modified search results, the search results being associated with a search query received from the user, and the ranking of the search results being based on the search query; and providing, by the processor, the modified search results for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
one or more processors to; provide, to a user, information associated with a plurality of browsing statistics associated with a first client device and information associated with a plurality of time periods, the plurality of browsing statistics being different from browsing statistics associated with a second, different client device, and the plurality of browsing statistics being determined based on information associated with documents accessed, during the plurality of time periods, by the user; receive information identifying a selection, by the user, of a particular browsing statistic, of the plurality of browsing statistics, and a particular time period, of the plurality of time periods; modify, based on the particular browsing statistic and the particular time period, a ranking of search results to form modified search results, the search results being associated with a search query received from the user, and the ranking of the search results being based on the search query; and provide the modified search results for display to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; provide, to a user, information associated with a plurality of browsing statistics associated with a first client device and information associated with a plurality of time periods, the plurality of browsing statistics being different from browsing statistics associated with a second, different client device, and the plurality of browsing statistics being determined based on information associated with documents accessed, during the plurality of time periods, by the user; receive information identifying a selection, by the user, of a particular browsing statistic, of the plurality of browsing statistics, and a particular time period, of the plurality of time periods; modify, based on the particular browsing statistic and the particular time period, a ranking of search results to form modified search results, the search results being associated with a search query received from the user, and the ranking of the search results being based on the search query; and provide the modified search results for display to the user. - View Dependent Claims (16, 17, 18, 19, 20)
Specification