Temporal search query personalization
First Claim
Patent Images
1. A method comprising:
- monitoring electronic document browsing behavior of a user;
storing browsing information descriptive of content accessed by the user, wherein the browsing information comprises one or more words identified from one or more electronic documents browsed by the user in association with an indication of when the one or more electronic documents were browsed by the user;
receiving a request for content from the user, the request being associated with a time period corresponding to relevant electronic document browsing behavior of the user;
accessing, from the stored browsing information descriptive of content accessed by the user, information descriptive of content accessed by the user during the time period, the accessed information including at least a portion of the one or more words identified from the one or more electronic documents browsed by the user;
using at least a portion of the accessed information descriptive of content accessed by the user during the time period to identify content to provide in response to the request for content, wherein identifying content to provide in response to the request for content comprises;
identifying a plurality of results responsive to the request, wherein the plurality of results fall into a plurality of potential content classifications;
determining, based on the at least a portion of the accessed information descriptive of content accessed by the user during the time period, that the user is likely to be interested in results related to a particular content classification within the plurality of potential content classifications; and
prioritizing the results related to the particular content classification over results related to other content classifications within the plurality of potential content classifications; and
providing the prioritized results in response to the request for content.
4 Assignments
0 Petitions
Accused Products
Abstract
A user is made able to configure a search query to be responsive to temporal factors in order to adjust the search query to more accurately reflect the user'"'"'s true information need. By adjusting the search query in this way, the user is more likely to receive satisfactory search results.
35 Citations
14 Claims
-
1. A method comprising:
-
monitoring electronic document browsing behavior of a user; storing browsing information descriptive of content accessed by the user, wherein the browsing information comprises one or more words identified from one or more electronic documents browsed by the user in association with an indication of when the one or more electronic documents were browsed by the user; receiving a request for content from the user, the request being associated with a time period corresponding to relevant electronic document browsing behavior of the user; accessing, from the stored browsing information descriptive of content accessed by the user, information descriptive of content accessed by the user during the time period, the accessed information including at least a portion of the one or more words identified from the one or more electronic documents browsed by the user; using at least a portion of the accessed information descriptive of content accessed by the user during the time period to identify content to provide in response to the request for content, wherein identifying content to provide in response to the request for content comprises; identifying a plurality of results responsive to the request, wherein the plurality of results fall into a plurality of potential content classifications; determining, based on the at least a portion of the accessed information descriptive of content accessed by the user during the time period, that the user is likely to be interested in results related to a particular content classification within the plurality of potential content classifications; and prioritizing the results related to the particular content classification over results related to other content classifications within the plurality of potential content classifications; and providing the prioritized results in response to the request for content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one processor; and at least one non-transitory computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, causes the at least one processor to perform steps comprising; monitoring electronic document browsing behavior of a user; storing browsing information descriptive of content accessed by the user, wherein the browsing information comprises one or more words identified from one or more electronic documents browsed by the user in association with an indication of when the one or more electronic documents were browsed by the user; receiving a request for content from the user, the request being associated with a time period corresponding to relevant electronic document browsing behavior of the user; accessing, from the stored browsing information descriptive of content accessed by the user, information descriptive of content accessed by the user during the time period, the accessed information including at least a portion of the one or more words identified from the one or more electronic documents browsed by the user; using at least a portion of the accessed information descriptive of content accessed by the user during the time period to identify content to provide in response to the request for content, wherein identifying content to provide in response to the request for content comprises; identifying a plurality of results responsive to the request, wherein the plurality of results fall into a plurality of potential content classifications; determining, based on the at least a portion of the accessed information descriptive of content accessed by the user during the time period, that the user is likely to be interested in results related to a particular content classification within the plurality of potential content classifications; and prioritizing the results related to the particular content classification over results related to other content classifications within the plurality of potential content classifications; and providing the prioritized results in response to the request for content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification