Systems and methods for performing point-of-view searching
First Claim
Patent Images
1. A method for providing search results relating to a point-of-view (POV), comprising:
- obtaining a search query;
storing POV data prior to obtaining the search query, the POV data including a set of Uniform Resource Locators (URLs), where a URL in the set of URLs is associated with a document previously accessed by a user;
generating a list of documents based on the search query;
filtering the list of documents based on the POV data; and
presenting the filtered list of documents.
2 Assignments
0 Petitions
Accused Products
Abstract
A system provides search results relating to a point-of-view (POV). The system obtains a search query and POV data. The system generates a list of documents based on the search query and filters the list of documents based on the POV data. Alternatively, the system may perform a search based on the search query and the POV data to generate the list of documents. In either case, the system then presents the list of documents as the result of the search.
57 Citations
35 Claims
-
1. A method for providing search results relating to a point-of-view (POV), comprising:
-
obtaining a search query; storing POV data prior to obtaining the search query, the POV data including a set of Uniform Resource Locators (URLs), where a URL in the set of URLs is associated with a document previously accessed by a user; generating a list of documents based on the search query; filtering the list of documents based on the POV data; and presenting the filtered list of documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing search results related to a defined point-of-view (POV), comprising:
-
a memory configured to store instructions; and a processor configured to execute the instructions in the memory to; obtain one or more search terms, store POV data that defines a POV prior to obtaining the one or more search terms, the POV data including a set of addresses, where at least one of the addresses is associated with a favorites list associated with a user, identify documents based on a search performed using the one or more search terms, filter the identified documents based on the POV data, and provide the filtered documents.
-
-
32. A computer readable memory device that includes instructions executable by at least one processor for implementing a search engine, comprising:
-
instructions for obtaining a search query from a user; instructions for obtaining point-of-view (POV) data that defines a POV, the POV data including information regarding documents previously selected or obtained by the user, where the POV data is defined prior to obtaining the search query; instructions for identifying documents based on the search query; instructions for filtering the documents based on the POV data; and instructions for providing the filtered documents.
-
-
33. A computer readable memory device that includes instructions executable by at least one processor for implementing a search engine, comprising:
-
instructions for obtaining a request for a search from a user; instructions for receiving and storing point-of-view (POV) data that defines a POV for the search prior to obtaining the request for the search, the POV data including a set of addresses associated with documents currently or previously accessed by the user, where the documents include at least one on-topic document relating to the POV and at least one off-topic document unrelated to the POV; instructions for performing a search of documents based on the POV data; instructions for generating a list of documents as a result of the search; and instructions for providing the list of documents.
-
-
34. A method for performing a search from a point-of-view (POV), comprising:
-
receiving a request for a search from a user; storing POV data that defines the POV for the search prior to receiving the request for the search, the POV data including at least one of an address associated with a document currently accessed by the user, an address associated with a document recently accessed by the user, or a document associated with a favorites list of the user; performing a search of documents based on the POV data; generating a list of documents as a result of the search; and presenting the list of documents.
-
-
35. A method for providing search results relating to a point-of-view (POV), comprising:
-
obtaining a search query from a user; storing a set of Uniform Resource Locators (URLs) related to the POV prior to obtaining the search query from the user, where at least one URL in the set of URLs is associated with a document that was identified in association with a prior search query from the user; generating a list of links to documents based on the search query; filtering the list of links based on the set of URLs; and presenting the filtered list of links.
-
Specification