×

MANAGING DIALOG DATA PROVIDERS

  • US 20170032791A1
  • Filed: 07/31/2015
  • Published: 02/02/2017
  • Est. Priority Date: 07/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request associated with a task from a user device, wherein the request is associated with a voice input of a user of the user device;

    determining a dialog associated with the task, wherein the dialog has a particular state;

    submitting the request to each of a plurality of distinct data providers, wherein each data provider is associated with a distinct data model configured to interpret particular types of voice inputs;

    receiving a plurality of suggested dialog responses from two or more of the data providers, wherein one or more of the data providers determine whether to change their respective suggested dialog responses in response to a suggested dialog response of another data provider;

    scoring the one or more suggested dialog responses based on one or more scoring factors;

    determining a particular dialog response to provide to the user based on the scoring; and

    providing the determined dialog response to the user device; and

    performing the task in response to completing the dialog.

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