IP Library Granted Patent US 6,999,959
Granted Patent B1
US 6,999,959 · App. 09/113,751 · Granted Feb 14, 2006

Meta search engine

Assignee: NEC Laboratories America, Inc.
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 6,999,959
App. No.
09/113,751
Granted
Feb 14, 2006
Kind
B1
Abstract

A computer implemented meta search engine and search method. In accordance with this method, a query is forwarded to one or more third party search engines, and the responses from the third party search engine or engines are parsed in order to extract information regarding the documents matching the query. The full text of the documents matching the query are downloaded, and the query terms in the documents are located. The text surrounding the query terms are extracted, and that text is displayed.

Claims (28)

1. A computer-implemented meta search engine method, comprising the steps of:

forwarding a query to a plurality of third party search engines;

receiving and processing responses from the third party search engines, said responses identifying documents in response to the query, said processing including the steps of,

(a) downloading the full text of the documents identified in response to the query, and

(b) locating query terms in the documents and extracting text surrounding the query terms to form at least one context string;

displaying information regarding the documents, and the at least one context string surrounding one or more of the query terms for each processed document containing the query terms; and

clustering the documents based on analysis of the full text of each document and identification of co-occurring phrases and words, and conjunctions thereof and displaying the information regarding the documents arranged by said clusters.

2. A computer-implemented meta search engine method, comprising the steps of:

forwarding a query to a plurality of third party search engines;

receiving and processing responses from the third party search engines, said responses identifying documents in response to the query, said processing including the steps of,

(a) downloading the full text of the documents identified in response to the query, and

(b) locating query terms in the documents and extracting text surrounding the query terms to form at least one context string;

displaying information regarding the documents, and the at least one context string surrounding one or more of the query terms for each processed document containing the query terms; and

displaying suggested additional query terms for expanding the query based on terms in the documents identified in response to the query.

3. A computer-implemented meta search engine method, comprising the steps of:

receiving a query and transforming the query from a form of a question into a form of an answer;

forwarding the transformed query to a plurality of third party search engines;

receiving and processing responses from the third party search engines, said responses identifying documents in response to the query, said processing including the steps of,

(a) downloading the full text of the documents identified in response to the query, and

(b) locating query terms in the documents and extracting text surrounding the query terms to form at least one context string; and

displaying information regarding the documents, and the at least one context string surrounding one or more of the query terms for each processed document containing the query terms.

4. A computer-implemented meta search engine method, comprising the steps of:

forwarding a query to a plurality of third party search engines;

receiving and processing responses from the third party search engines, said responses identifying documents in response to the query, said processing including the steps of,

(a) downloading the full text of the documents identified in response to the query, and

(b) locating query terms in the documents and extracting text surrounding the query terms to form at least one context string;

displaying information regarding the documents, including the at least one context string surrounding one or more of the query terms for each processed document containing the query terms; and

displaying an indication of how close the query terms are to each other in the documents.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2007
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 019094/0543 →
CHANGE OF NAME Recorded Dec 31, 2002
From: NEC RESEARCH INSTITUTE, INC.
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 013599/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 1998
From: LAWRENCE, STEPHEN R.; GILES, C. LEE
To: NEC RESEARCH INSTITUTE
Reel/Frame 009322/0509 →
Continuity (1)
Provisional Application 6006295800 · Oct 10, 1997