Structured dictation using intelligent automated assistants

  • US 9,865,280 B2
  • Filed: 08/28/2015
  • Issued: 01/09/2018
  • Est. Priority Date: 03/06/2015
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method for operating a digital assistant, the method comprising:

  • at an electronic device;

    receiving a speech input representing a user request;

    receiving metadata associated with the speech input;

    determining a text string corresponding to the speech input;

    determining, based on the metadata, whether to perform natural language processing on the text string;

    in response to determining that natural language processing is to be performed on the text string;

    determining whether the metadata identifies one or more domains corresponding to the user request;

    in response to determining that the metadata identifies one or more domains corresponding to the user request;

    generating, using the text string and based on the one or more domains, a structured query representing an actionable intent associated with the one or more domains;

    executing a task flow associated with the structured query;

    determining whether a result satisfying the user request is obtained from executing the task flow; and

    in response to determining that a result satisfying the user request is obtained from executing the task flow, outputting data content containing the result.

View all claims