Computer search system for improved web page ranking and presentation
First Claim
Patent Images
1. An Internet search system comprising:
- a. a web crawler operable to retrieve a collection of web pages from an Internet;
b. a database comprising indexed collection of web pages;
c. a user interface operable to receive a search query;
d. a search module operable to search the database for web pages matching the search query and to retrieve the matching web pages from the database;
e. a ranking module operable to rank the retrieved matching web pages, and f. a subsystem comprising;
i. a first module operable to identify concepts of the retrieved matching web pages;
ii. at least one data source comprising independent information not present in the retrieved matching web pages and in a link structure associated with the retrieved matching web pages;
iii. a second module operable to search the at least one data source for the identified concepts and to generate an additional concept-related information, wherein the ranking module ranks the retrieved matching web pages based on the additional concept-related information; and
iv. a presenter module operable to integrate the additional concept-related information with the retrieved matching web pages.
0 Assignments
0 Petitions
Accused Products
Abstract
An Internet search system integrates additional concept-related information into a regular web search engine, providing better page ranking and richer presentation of search results. The additional information is directly related to the contents of the retrieved web pages but does not appear on the retrieved web pages and/or in the link structure. The new search system searches a conventional web page collection together with databases containing publications and semantic web data, which provides the aforesaid additional information.
109 Citations
20 Claims
-
1. An Internet search system comprising:
-
a. a web crawler operable to retrieve a collection of web pages from an Internet;
b. a database comprising indexed collection of web pages;
c. a user interface operable to receive a search query;
d. a search module operable to search the database for web pages matching the search query and to retrieve the matching web pages from the database;
e. a ranking module operable to rank the retrieved matching web pages, and f. a subsystem comprising;
i. a first module operable to identify concepts of the retrieved matching web pages;
ii. at least one data source comprising independent information not present in the retrieved matching web pages and in a link structure associated with the retrieved matching web pages;
iii. a second module operable to search the at least one data source for the identified concepts and to generate an additional concept-related information, wherein the ranking module ranks the retrieved matching web pages based on the additional concept-related information; and
iv. a presenter module operable to integrate the additional concept-related information with the retrieved matching web pages. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An Internet search system comprising:
-
a. a web crawler operable to retrieve a collection of web pages from an Internet;
b. a database comprising indexed collection of web pages;
c. a user interface operable to receive a search query from a user;
d. a search module operable to search the database for web pages matching the search query and to retrieve the matching web pages from the database;
e. a ranking module operable to rank the retrieved matching web pages, and f. a subsystem comprising;
i. a first module operable to identify concepts of the retrieved matching web pages;
ii. at least one data source comprising independent information not present in the retrieved matching web pages and in a link structure associated with the retrieved matching web pages;
iii. a second module operable to search the at least one data source for the identified concepts and to generate an additional product related information, wherein the ranking module ranks the retrieved matching web pages based on the additional product related information; and
iv. a presenter module operable to integrate the additional product related information with the list of retrieved web pages. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A process for a web search engine comprising:
-
a. creating a product usage database based on a collection of publications; and
b. utilizing the created product usage database to rank at least one of web pages, product providers, and products. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification