System and method for collapsing search results
First Claim
Patent Images
1. A method for collapsing search results, the method comprising:
- receiving, at a computer, user input to perform a search of a communications network;
performing, with the computer, the search based on the user input to generate the search results, wherein the search results include one or more advertisements;
displaying the search results and a plurality of selection elements for removing each of the search results;
receiving, at the computer, a user selection of a selection element associated with a search result;
automatically extracting, with the computer, information from the search result to generate one or more logic statements each comprising one or more keywords indicating a reason for the user selection to remove search results, the one or more keywords being based on one or more of content, classification, proximity, date, geographic area, or language associated with the search results selected for removal, wherein the information includes a ZIP code associated with the search result;
prompting the user to select one or more of the one or more logic statements that are true for the user;
receiving user selection of one or more logic statements that are true for the user;
receiving input from the user indicating a ZIP code and a proximity threshold;
determining, with the computer, irrelevant results that are similar to the search result, in response to the one or more logic statements selected by the user; and
collapsing, with the computer, the search results to remove the search result and the irrelevant search results, based at least in part on the one or more keywords associated with the one or more logic statements selected by the user, and to remove search results not associated with a location within a geographical proximity within the proximity threshold of the ZIP code.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for collapsing search results. User input is received to perform a search of a communications network. The search results and multiple selection elements are displayed for removing each of the search results. A user selection of a selection element associated with a search result is received. A determination is made of irrelevant results that are similar to the search result. The search results are collapsed to remove the search result and the irrelevant search results.
-
Citations
21 Claims
-
1. A method for collapsing search results, the method comprising:
-
receiving, at a computer, user input to perform a search of a communications network; performing, with the computer, the search based on the user input to generate the search results, wherein the search results include one or more advertisements; displaying the search results and a plurality of selection elements for removing each of the search results; receiving, at the computer, a user selection of a selection element associated with a search result; automatically extracting, with the computer, information from the search result to generate one or more logic statements each comprising one or more keywords indicating a reason for the user selection to remove search results, the one or more keywords being based on one or more of content, classification, proximity, date, geographic area, or language associated with the search results selected for removal, wherein the information includes a ZIP code associated with the search result; prompting the user to select one or more of the one or more logic statements that are true for the user; receiving user selection of one or more logic statements that are true for the user; receiving input from the user indicating a ZIP code and a proximity threshold; determining, with the computer, irrelevant results that are similar to the search result, in response to the one or more logic statements selected by the user; and collapsing, with the computer, the search results to remove the search result and the irrelevant search results, based at least in part on the one or more keywords associated with the one or more logic statements selected by the user, and to remove search results not associated with a location within a geographical proximity within the proximity threshold of the ZIP code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server for collapsing search results, the system comprising:
a processor operable to execute search components stored in memory, the search components comprising; a search engine operable to receive user input from a client for a search of the Internet, the search engine performs the search to generate search results, wherein the search results include one or more advertisements and are displayed to the client as well as a plurality of selection elements for removing each of the search results; collapse logic in communication with the search engine, the collapse logic operable to receive input from a user indicating a ZIP code and a proximity threshold, to receive a user selection of a selection element associated with a search result, extract information from the search result to generate one or more logic statements each comprising one or more keywords indicating a reason for the user selection to remove search results, receiving user selection of one or more logic statements that are true for the user, determine one or more search results that are similar to the search result, and collapse the search results to remove the search result and the one or more search results that are similar, based at least in part on the one or more keywords associated with the one or more logic statements selected by the user, the one or more keywords being based on one or more of content, classification, proximity, date, geographic area, or language associated with the search results selected for removal, and to remove search results not associated with a location within a geographical proximity within the proximity threshold of the ZIP code; and user preferences in communication with the collapse logic, the user preferences operable to prompt a user to select one or more of the logic statements that are true for the user, store the one or more logic statements utilized to determine the one or more search results are similar, the one or more logic statements are utilized by the search engine to limit the search results generated during additional searches for the user. - View Dependent Claims (14, 15, 16, 17)
-
18. A server for collapsing search results, the server comprising:
-
a processor for executing a set of instructions; and a memory in communication with the process for storing the set of instructions, wherein the set of instructions are executed by the processor to; receive user input to perform a search of the Internet; perform the search based on the user input to generate the search results, wherein the search results include one or more advertisements; display the search results and a plurality of selection elements for removing each of the search results; receive a user selection of selection elements associated with a search result; receive input from a user indicating a ZIP code and a proximity threshold, to receive automatically extract information from the search result to generate one or more logic statements each comprising one or more keywords indicating a reason for the user selection to remove search results, the one or more keywords being based on one or more of content, classification, proximity, date, geographic area, or language associated with the search results selected for removal; prompt the user to select one or more of the one or more logic statements that are true for the user; receiving user selection of one or more logic statements that are true for the user; determine irrelevant results that are similar to the search result based on the one or more logic statements; and collapse the search results to remove the search result and the irrelevant search results based on the one or more logic statements, based at least in part on the one or more keywords associated with the one or more logic statements selected by the user, and to remove search results not associated with a location within a geographical proximity within the proximity threshold of the ZIP code. - View Dependent Claims (19, 20, 21)
-
Specification