The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 11, 2008

Filed:

Aug. 09, 2001
Applicants:

Ghim-sim Chua, Redmond, WA (US);

Davide Massarenti, Redmond, WA (US);

Sridhar Chandrashekar, Redmond, WA (US);

Michael E. Meulemans, Renton, WA (US);

Majeed D. Salman, Redmond, WA (US);

Inventors:

Ghim-Sim Chua, Redmond, WA (US);

Davide Massarenti, Redmond, WA (US);

Sridhar Chandrashekar, Redmond, WA (US);

Michael E. Meulemans, Renton, WA (US);

Majeed D. Salman, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described is a system and method for searching multiple disparate search engines. More particularly, a search system provides search engine manager that operates to provide a standard interface with which one or more search engines may be queried through a search client. The search system being extensible, allows for the addition of search engines beyond the time of the initial construction of the search system. Each search engine, being wrapped around a COM (component object model) object, first registers with the search system through the wrapper, the wrapper providing communication between the search engine manager and the search engine. When initiated by a client, a query is transmitted to the search engines in series, the search engines execute the query in parallel, and the results are returned asynchronously to the client.


Find Patent Forward Citations

Loading…