Nova Patents
EP3674922B1

Accelerated task performance

Abstract

This record has no abstract on file.

EP3674922B1, drawing sheet 1
Sheet 1 of 111

Term

12.7 yearsleft in the term

Expires 31 May 2039.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

14 claims: 3 independent, 11 dependent

  1. 1
    A method, comprising:at an electronic device with a display and a touch-sensitive surface: receiving a natural-language speech input;determining whether the natural-language speech input satisfies voice shortcut criteria;in accordance with a determination that the natural-language speech input satisfies the voice shortcut criteria: identifying a plurality of tasks associated with a voice shortcut of the natural-language speech input, wherein the voice shortcut is a user-generated phrase associated with a user of the electronic device;causing a first application to perform a first task of the plurality of tasks;and causing a second application to perform a second task of the plurality of tasks, wherein the second task is different from the first task;and in accordance with a determination that the natural-language speech input does not satisfy the voice shortcut criteria: identifying a task associated with the natural-language speech input;and performing the task associated with the natural-language speech input.
  2. 3
    The method of any of claims 1-2, wherein determining whether the natural-language speech input satisfies voice shortcut criteria includes:providing a representation of the natural-language speech input to another electronic device;and receiving, from the another electronic device, at least one of a voice shortcut or a task.
  3. 4
    The method of any of claims 1-3, further comprising:providing a natural-language output indicating whether the plurality of tasks were successful.
  4. 6
    The method of any of claims 4-5, wherein the natural-language output is an audio speech output.
  5. 7
    The method of any of claims 1-6, wherein:receiving a natural-language speech input includes receiving a representation of the natural-language speech input from a second electronic device.
  6. 9
    The method of any of claims 1-8, wherein performing the task associated with the voice shortcut includes:determining whether the first task associated with the voice shortcut is a task of a first type;in accordance with a determination that the first task is a task of the first type, performing the first task using the electronic device;and in accordance with a determination that the first task is a task of a second type different than the first type, causing the first task to be performed using a third electronic device.
  7. 10
    The method of any of claims 1-9, wherein the natural-language speech input includes a voice trigger.
  8. 11
    The method of any of claims 1-10, further comprising:identifying a first parameter for performing the first task of the plurality of tasks, wherein the first parameter for performing the first task was validated prior to receiving the natural-language speech input.
  9. 13
    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 performing the methods of any one of claims 1-12.
  10. 14
    A 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 an electronic device, cause the electronic device to perform the methods of any one of claims 1-12.