×

Voice request broker

  • US 8,392,392 B1
  • Filed: 09/11/2008
  • Issued: 03/05/2013
  • Est. Priority Date: 09/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for a voice request broker server to broker a search request, the method comprising:

  • at the voice request broker server, receiving a search request from a device;

    assessing the search request to select at least one computer search engine from among a plurality of computer search engines to process the search request;

    dispatching the search request to the at least one selected computer search engine;

    receiving a first list of one or more results from the at least one selected computer search engine;

    accessing a database of result criteria for determining an order for each of the one or more received results;

    applying the result criteria to each of the one or more received results to determine the order for the one or more received results;

    at the voice request broker server, re-sorting the one or more results into a second list that complies with the order determined by applying the result criteria;

    sending from the voice request broker server to the device the re-sorted second list of the one or more results;

    wherein assessing the search request to select at least one computer search engine comprises evaluating the applicability of search criteria to the search request; and

    wherein the search criteria comprise;

    whether the search request is reserved;

    a matched rating for a search engine;

    a commission a search engine pays to perform a search;

    a match between the search request and a specialty of a search engine;

    expected monetization of the search request;

    a location of the device transmitting the search request;

    a menu context of the device when the search request is initiated;

    a user'"'"'s search engine preference;

    a user profile; and

    a search engine'"'"'s ability to return rich content in the list of one or more results.

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