×

Model for enabling service providers to address voice-activated commands

  • US 9,666,187 B1
  • Filed: 07/25/2013
  • Issued: 05/30/2017
  • Est. Priority Date: 07/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing for display of a voice-navigable user interface (VNUI) on a display interface of a computing device, the VNUI comprising one or more visible menus that include a predetermined set of commands requiring fulfillment by third-party service providers, wherein each command of the predetermined set of commands is mapped to a corresponding service action;

    receiving, for each respective service action, bids from a plurality of third-party service providers for a right to execute the respective service action;

    determining, by the computing device, for each respective service action, a respective third-party service provider that will receive future requests to execute the respective service action based on the received bids for the right to execute the respective service action;

    at a first time, caching on the computing device, for each respective service action, the respective third-party service provider that will receive the future requests to execute the respective service action;

    at a second time later than the first time, detecting, using a microphone communicatively connected to the computing device, a first utterance at the computing device;

    determining that the first utterance corresponds to a chosen command from the predetermined set of commands accessible from the VNUI;

    selecting a service action to which the chosen command is mapped;

    selecting, by the computing device, from the cached third-party service providers, a service provider for the selected service action, wherein the selected service provider is the respective cached third-party service provider determined to receive the future requests to execute the selected service action; and

    sending a service fulfillment request to the selected service provider to execute the selected service action.

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