Intelligent automated assistant

  • US 9,318,108 B2
  • Filed: 01/10/2011
  • Issued: 04/19/2016
  • Est. Priority Date: 01/18/2010
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. An automated assistant operating on one or more computing devices, the automated assistant comprising:

  • an input device, for receiving user input;

    a language interpreter component, for interpreting the received user input to derive a representation of user intent;

    a dialog flow processor component, for identifying at least one task based at least in part on the derived representation of user intent;

    a services orchestration component, for calling at least one service for performing the identified task; and

    an output processor component, for causing a first output to be displayed prior to receiving the user input, and for causing a second output to be displayed based on data received from the at least one called service;

    wherein the first output comprises a plurality of core competencies of the automated assistant and an example of a natural language input for invoking each of the plurality of core competencies.

View all claims