×

Customized search

  • US 10,380,199 B2
  • Filed: 01/19/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 10/17/2008
  • Status: Active Grant
First Claim
Patent Images

1. A machine implemented method comprising:

  • a configuration tool accepting inputs from a designer via an interface to design a custom search engine having rules defining what content to search using sub-queries and a form of the sub-queries;

    receiving the following information via the interface;

    identification of first content to be searched by the custom search engine;

    information that specifies how to construct a sub-query based on the rules of the custom search engine from first search results that are returned when the first content is searched by the custom search engine;

    at least one of second content to be searched and identification of second content to be searched using the sub-query, second search results being returned when the second content is searched using the sub-query; and

    information that specifies how to generate final search results from the first search results and the second search results;

    storing the information that is received via the interface;

    receiving an indication of the custom search engine that is to be published with features of the stored information;

    receiving via the interface metadata that identifies a platform on which the custom search engine is to be published;

    generating code to publish the custom search engine on the identified platform;

    forwarding an initial search query provided to the custom search engine to a server that stores the information that is received in the interface and the metadata that identifies the platform on which the custom search engine is published; and

    in response to the initial search query;

    identifying the custom search engine based on the metadata, causing the identified custom search engine to search the first content identified in the information, generating a sub-query to search the second content based on the rules of the identified custom search engine, and generating final search results based on the information for the identified custom search engine specifying how to generate the final search results in the search results page from results of searching the first content and the second content.

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