Accelerated task performance

US10496705B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10496705-B1
Application numberUS-201816146963-A
CountryUS
Kind codeB1
Filing dateSep 28, 2018
Priority dateJun 3, 2018
Publication dateDec 3, 2019
Grant dateDec 3, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and processes for accelerating task performance are provided. An example method includes, at an electronic device including a display and one or more input devices, displaying, on the display, a user interface including a suggestion affordance associated with a task, detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance, in response to detecting the first user input: in accordance with a determination that the task is a task of a first type, performing the task, and in accordance with a determination that the task is a task of a second type different than the first type, displaying a confirmation interface including a confirmation affordance.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: one or more processors; a memory; one or more input devices; 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: displaying, on the display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device; detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; and in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task: determining whether the task is of a first type or of a second type different than the first type; in accordance with the determination that the task is the task of the first type, performing the task; and in accordance with the determination that the task is the task of a second type, displaying a confirmation interface including a confirmation affordance. 2. The electronic device of claim 1 , wherein displaying, on the display, a user interface including a suggestion affordance associated with a task includes: in accordance with the task being a task of the first type, displaying the suggestion affordance with a glyph; and in accordance with the task being a task of the second type, displaying the suggestion affordance without a glyph. 3. The electronic device of claim 1 , wherein displaying, on the display, a user interface including a suggestion affordance associated with a task includes: in accordance with a determination that the task corresponds to a first set of tasks, displaying the suggestion affordance with a glyph of a first type; and in accordance with a determination that the task corresponds to a second set of tasks different than the first set of tasks, displaying the suggestion affordance with a glyph of a second type different than the first type; and in accordance with a determination that the task does not correspond to the first set of tasks and does not correspond to the second set of tasks, displaying the suggestion affordance without a glyph. 4. The electronic device of claim 1 , the one or more programs further including instructions for: while displaying the confirmation interface: detecting a second user input corresponding to a selection of the confirmation affordance; and in response to detecting the second user input, performing the task. 5. The electronic device of claim 1 , wherein the confirmation interface includes an application affordance, the one or more programs further including instructions for: detecting a third user input corresponding to a selection of the application affordance; and in response to detecting the third user input, executing an application associated with the task. 6. The electronic device of claim 5 , wherein: the suggestion affordance includes a visual indication of a parameter affecting performance of the task; and executing the application associated with the task includes preloading the application with the parameter. 7. The electronic device of claim 1 , wherein the confirmation interface includes a cancel affordance, the one or more programs further including instructions for: detecting a fourth user input corresponding to a selection of the cancel affordance; and in response to detecting the fourth user input, forgoing performing the task. 8. The electronic device of claim 1 , wherein: the user interface further includes a notification; and the suggestion affordance is displayed in a first manner and the notification is displayed in a second manner different than the first manner. 9. The electronic device of claim 1 , wherein the first user input is an input of a first type, the one or more programs further including instructions for: while displaying the user interface, detecting a user input of a second type corresponding to a selection of the suggestion affordance, wherein the second type is different than the first type; and in response to detecting the user input of the second type, displaying the confirmation interface. 10. The electronic device of claim 1 , the one or more programs further including instructions for: determining whether the task is a task of a first type. 11. The electronic device of claim 10 , wherein determining whether the task is a task of a first type includes determining whether one or more parameters associated with the task are valid. 12. The electronic device of claim 1 , wherein performing the task includes causing the task to be performed by another electronic device. 13. The electronic device of claim 1 , wherein the user interface is a lock screen user interface, a search user interface, or a digital assistant user interface. 14. The electronic device of claim 1 , the one or more programs further including instructions for: determining a first set of candidate tasks; and identifying the task from the first set of candidate tasks, wherein the task is identified based on a determination that a context of the device satisfies task suggestion criteria. 15. The electronic device of claim 1 , the one or more programs further including instructions for: prior to displaying, on the display, the user interface: determining, based on a first context of the electronic device, whether context criteria has been satisfied; in accordance with a determination that the context criteria have been satisfied, determining a first set of candidate tasks; determining, based on a second context of the electronic device, whether heuristic criteria have been satisfied; in accordance with a determination that the heuristic criteria have been satisfied: determining a second set of candidate tasks different from the first set of candidate tasks; and identifying the task from the second set of candidate tasks; in accordance with a determination that the heuristic criteria have not been satisfied and the context criteria have been satisfied: identifying the task from the first set of candidate tasks; and in accordance with a determination that the heuristic criteria have not been satisfied and the context criteria have not been satisfied: forgoing determining the first set of candidate tasks and forgoing determining the second set of candidate tasks. 16. The electronic device of claim 1 , wherein displaying a user interface includes: in accordance with a determination that the electronic device is in a locked state, displaying the suggestion affordance in a first visual state; and in accordance with a determination that the electronic device is not in a locked state, displaying the suggestion affordance in a second visual state different than the first visual state. 17. A method, comprising: at an electronic device with a display and one or more input devices: displaying, on the display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device; detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task: determining

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Natural language query formulation or dialogue systems · CPC title

  • Execution arrangements for user interfaces · CPC title

  • including a touch pad, a touch sensor or a touch detector · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10496705B1 cover?
Systems and processes for accelerating task performance are provided. An example method includes, at an electronic device including a display and one or more input devices, displaying, on the display, a user interface including a suggestion affordance associated with a task, detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordanc…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/167. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 03 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).