Application integration with a digital assistant

  • US 10,580,409 B2
  • Filed: 12/03/2018
  • Issued: 03/03/2020
  • Est. Priority Date: 06/11/2016
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to:

  • receive a natural-language user input, wherein the natural-language user input is indicative of an intent object of a set of intent objects;

    provide the natural-language user input to a second electronic device;

    receive, in response to a determination by the second electronic device that a software application associated with the intent object is not located on the first electronic device, an indication of the determination from the second electronic device;

    responsive to the indication, obtain a list of applications associated with the intent object;

    display, with a touch-sensitive display of the first electronic device, the list of applications associated with the intent object in a user interface;

    receive a user input indicative of a selection of an application of the list of applications; and

    provide the intent object of the set of intent objects to the application, wherein providing the intent object includes downloading and/or installing the application such that the first electronic device may access the software application locally, or wherein providing the intent object includes remotely accessing the application.

View all claims