×

Universal search engine

  • US 8,121,997 B2
  • Filed: 02/09/2005
  • Issued: 02/21/2012
  • Est. Priority Date: 02/09/2004
  • Status: Active Grant
First Claim
Patent Images

1. A search system for searching intranet datasets and Internet datasets, the search system comprising:

  • a first interface portion for receiving a search query from an end user;

    a preference that indicates a target search engine referenced by the search query,wherein;

    the preference is modifiable by the end user,the target search engine cannot be determined from the search query alone, andthe target search engine may operate upon an intranet dataset or an Internet dataset; and

    a search translation unit that;

    determines the target search engine indicated by the preference,determines an input syntax selected by the end user, wherein;

    the selected input syntax is one of a plurality of sets of input syntaxes,each set of the plurality of sets includes a plurality of operator terms, andthe plurality of operator terms include operatorterms that implement a Boolean AND and OR operations on terms of the search query, andtranslates the search query with the user selected input syntax, which is comprised of a first plurality of operator terms, to a translated search query with a syntax used by the target search engine that is comprised of a second plurality of operator terms, wherein;

    the search translation unit is;

    at least partially embodied in hardware; and

    hosted within an intranet used by the end user,the first plurality of operator terms uses different operator terms to perform a same operation as the second plurality of operator terms,the first plurality of operator terms are not natively supported by the target search engine, andoperator terms of the plurality of sets of inputsyntaxes are customizable by the end user, and the user customizable operator terms determine how terms of the search query with the user selected input syntax are translated by the search translation unit.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×