System for identifying storylines that emegre from highly ranked web search results
First Claim
1. A method of searching locations on a computer network, said method comprising:
- searching said network based on a query to produce search results; and
reorganizing said search results into storylines by;
identifying focused vocabularies from said search results, wherein each focused vocabulary forms a separate storyline;
maximizing the number of search results that are included in each storyline;
minimizing the number of search results that are included in multiple storylines; and
minimizing the number of storylines.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides a method of and service for searching for locations (e.g., web sites) on a network (e.g., the internet). The method begins by inputting a query from a user and searching the internet based on the query to produce search results (comprising web sites) in an order of relevance, where more relevant results are ordered ahead of less relevant results. However, rather than directly reporting the search results to the user as conventional search methodologies do, the invention reorganizes the search results into storylines. More specifically, the invention identifies focused vocabularies from the search results, where each focused vocabulary forms a separate storyline. In addition, the invention maximizes the number of search results that are included in each storyline, minimizes the number of search results that are included in multiple storylines; and also minimizes the number of storylines. Then the invention reports the storylines to the user.
38 Citations
34 Claims
-
1. A method of searching locations on a computer network, said method comprising:
-
searching said network based on a query to produce search results; and
reorganizing said search results into storylines by;
identifying focused vocabularies from said search results, wherein each focused vocabulary forms a separate storyline;
maximizing the number of search results that are included in each storyline;
minimizing the number of search results that are included in multiple storylines; and
minimizing the number of storylines. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of searching locations on a computer network, said method comprising:
-
searching said network based on a query to produce search results; and
reorganizing said search results into storylines, by;
maximizing the number of search results that are included in each storyline; and
minimizing the number of storylines. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of searching for web sites on the internet, said method comprising:
-
inputting a query from a user;
searching the internet based on said query to produce search results comprising said web sites in an order of relevance, where more relevant search results are ordered ahead of less relevant search results;
reorganizing said search results into storylines by;
identifying focused vocabularies from said search results, wherein each focused vocabulary forms a separate storyline;
maximizing the number of search results that are included in each storyline;
minimizing the number of search results that are included in multiple storylines; and
minimizing the number of storylines; and
reporting said storylines to said user - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method of searching locations on a computer network, said method comprising:
-
searching said network based on a query to produce search results; and
reorganizing said search results into storylines by;
identifying focused vocabularies from said search results, wherein each focused vocabulary forms a separate storyline;
maximizing the number of search results that are included in each storyline;
minimizing the number of search results that are included in multiple storylines; and
minimizing the number of storylines. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A service for searching locations on a computer network, said service comprising:
-
searching said network based on a query to produce search results; and
reorganizing said search results into storylines by;
identifying focused vocabularies from said search results, wherein each focused vocabulary forms a separate storyline;
maximizing the number of search results that are included in each storyline;
minimizing the number of search results that are included in multiple storylines; and
minimizing the number of storylines. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification