SEARCH DOCUMENT GENERATION AND USE TO PROVIDE RECOMMENDATIONS
First Claim
1. A method for using a search document, the method comprising:
- receiving an indication for activating a search document;
determining one or more partial search results as a user is performing a search by accessing a plurality of resources, the one or more partial search results being determined over multiple queries being performed by a user;
storing the one or more partial search results in the search document;
providing an interface to the search document to the user, allowing the user to interact with and modify the one or more partial search results; and
providing a recommendation to the user using the one or more partial search results, wherein the recommendation is a reference to a resource potentially available to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search.
-
Citations
20 Claims
-
1. A method for using a search document, the method comprising:
-
receiving an indication for activating a search document;
determining one or more partial search results as a user is performing a search by accessing a plurality of resources, the one or more partial search results being determined over multiple queries being performed by a user;
storing the one or more partial search results in the search document;
providing an interface to the search document to the user, allowing the user to interact with and modify the one or more partial search results; and
providing a recommendation to the user using the one or more partial search results, wherein the recommendation is a reference to a resource potentially available to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing recommendations using a search document, the method comprising:
-
determining first search document information from a target search document associated with a user;
determining second search document information from one or more prior search documents associated with other users;
determining a recommendation from the second search document information based on a rating of resources in the second search document information; and
providing the determined recommendation to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. Software encoded in one or more computer-readable media for execution by the one or more processors and when executed operable to:
-
receive an indication for activating a search document;
determine one or more partial search results as a user is performing a search, using one or more search services, the one or more partial search results being determined over multiple queries being performed by a user;
store the one or more partial search results in the search document;
provide an interface to the search document to the user, allowing the user to access and edit the one or more partial search results; and
provide a recommendation to the user using the one or more partial search results, wherein the recommendation is a reference to a resource potentially available to the user.
-
-
20. Software encoded in one or more computer-readable media for execution by the one or more processors and when executed operable to:
-
determine first search document information from a target search document associated with a user;
determine second search document information from one or more prior search documents associated with other users;
determine a recommendation from the second search document information based on a rating of resources in the second search document information; and
provide the determined recommendation to the user.
-
Specification