Application integration with a digital assistant

  • US 10,297,253 B2
  • Filed: 09/19/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 06/11/2016
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. An electronic device, comprising:

  • one or more processors;

    a memory; and

    one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;

    receiving a natural-language user input;

    identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent object, wherein the intent object is derived from the natural-language user input;

    identifying a software application associated with the intent object of the set of intent objects;

    providing the intent object and the parameter to the software application;

    confirming the intent object with the software application, wherein confirming the intent object with the software application includes requesting a notification that the software application can successfully perform a task corresponding to the intent object; and

    after confirming the intent object with the software application, causing the software application to perform the task corresponding to the intent object.

View all claims