IP Library Granted Patent US 8,156,130
Granted Patent B2
US 8,156,130 · App. 12/253,643 · Granted Apr 10, 2012

System and method for collapsing search results

Assignee: Embarq Holdings Company LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,156,130
App. No.
12/253,643
Granted
Apr 10, 2012
Kind
B2
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.

Claims (54)

1. A method for collapsing search results, the method comprising:

receiving user input to perform a search of a communications network;

performing the search based on the user input to generate the search results;

displaying the search results and a plurality of selection elements for removing each of the search results, each of the plurality of selection elements is displayed adjacent the associated search results;

receiving a user selection of a selection element associated with a search result;

automatically extracting information from the search result to generate one or more logic statements indicating a reason for the user selection, wherein at least one of the one or more logic statements is based on content of the selected search result;

prompting a user to select one or more of the one or more logic statements that are true for the user;

receiving user input affirming or rejecting each of the one or more logic statements, wherein at least one of the one or more logic statements is capable of being manually entered by the user; and

when the received user input affirming at least the one or more logic statements:

determining irrelevant results that are similar to the search result in response to the one or more logic statements selected by the user; and

collapsing the search results to remove the search result and the irrelevant search results.

2. The method according to claim 1 , wherein the communications network is the Internet, wherein the search is an Internet search, and wherein the search results are color coded according to potential relevance.

3. The method according to claim 1 , wherein each of the selection elements removes an associated search result when selected, and wherein the collapsing is performed automatically in response to the user selection.

4. The method according to claim 1 , wherein the selection element remains once the search results have been collapsed to allow the user to redisplay the search results.

5. The method according to claim 1 , wherein the one or more logic statements are generated utilizing similar information retrieved from a plurality of search results selected for removal.

6. The method according to claim 5 , wherein the one or more logic statements are generated utilizing word association.

7. The method according to claim 1 , further comprising:

receiving an affirmation or rejection of each of the one or more logic statements; and

storing the one or more logic statements for reference during future searches for the user.

8. The method according to claim 1 , wherein the one or more logic statements indicate why the search result is selected by the user.

9. The method according to claim 5 , further comprising:

receiving user input specifying the one or more logic statements.

10. The method according to claim 9 , wherein the selection element specifies whether to remove the search result, remove all search results from a network address, and remove the search results that are similar.

11. The method according to claim 1 , further comprising:

displaying a summary of one or more logic statements utilized to collapse the search results.

12. The method according to claim 1 , further comprising:

adding the one or more logic statements to user preferences; and

performing additional searches utilizing the user preferences, wherein the one or more logic statements are utilized to limit the search results and wherein the one or more logic statements are enabled to indicate why the search result is irrelevant, inapplicable, and offensive.

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, the search results 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 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 indicating a reason for the user selection, when the received user input affirming at least the one or more logic statements, 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, wherein at least one of the one or more logic statements is based on content of the selected search result; 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, receive user input affirming or rejecting each of the one or more logic statements, wherein at least one of the one or more logic statements is capable of being manually entered by the user, and 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.

14. The server according to claim 13 , wherein the search results are automatically collapsed in response to the user selection, and wherein the search results are redisplayed to the client in response to the search results being collapsed.

15. The server according to claim 13 , wherein the selection element specifies whether to remove the search result, remove all search results from a network address, and remove the search results that are similar.

16. The server according to claim 13 , wherein the collapse logic determines the logic statements utilizing word associations.

17. 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;

display the search results and a plurality of selection elements for removing each of the search results;

receive a user selection of a selection elements associated with a search result;

automatically extract information from the search result to generate one or more logic statements indicating a reason for the user selection, wherein at least one of the one or more logic statements is based on content of the selected search result;

prompt the user to select one or more of the one or more logic statements that are true for the user;

receiving user input affirming or rejecting each of the one or more logic statements, wherein at least one of the one or more logic statements is capable of being manually entered by the user;

when the received user input affirming at least the one or more logic statements; and

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.

18. The server according to claim 17 , wherein the set of instructions are a search engine, and wherein the set of instructions are further executed to:

redisplay the search results to a user in response to the search results being collapsed, wherein the search results are color coded according to potential relevance.

19. The server according to claim 17 , wherein the set of instructions are further executed to:

add the one or more logic statements to user preferences; and

perform additional searches utilizing the user preferences, wherein the one or more logic statements are utilized to limit the search results.

Assignments (2)
CHANGE OF NAME Recorded Jul 26, 2012
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 028652/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2008
From: GUPTA, SHEKHAR
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 021724/0203 →
Continuity (1)
Related Publication 20100114872A1 · May 6, 2010