US2023388409A1PendingUtilityA1

Accelerated task performance

Assignee: APPLE INCPriority: Jun 3, 2018Filed: Jun 1, 2023Published: Nov 30, 2023
Est. expiryJun 3, 2038(~11.8 yrs left)· nominal 20-yr term from priority
H04M 1/72454G10L 15/22H04L 51/18G06F 3/167G06F 16/90328G06F 3/0488G10L 15/18G10L 15/26G10L 21/10G06F 9/44G10L 2015/223G10L 2015/225G10L 2015/221G10L 2015/088G10L 15/1822H04L 51/10H04M 2250/22G06F 9/451G06F 16/90332G06F 3/04883G06F 3/0482H04M 1/72403
72
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

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.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . An electronic device, comprising:
 a display;   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:
 displaying a plurality of voice shortcut affordances; 
 detecting a first user input corresponding to a selection of a first voice shortcut affordance of the plurality of voice shortcut affordances, wherein the first voice shortcut affordance corresponds to a first voice shortcut; 
 in response to detecting the first user input, displaying a first interface including a set of respective task affordances for a set of tasks associated with the first voice shortcut; and 
 while displaying the first interface:
 detecting a first set of inputs that requests to update a first task of the set of tasks; and 
 in response to detecting the first set of inputs, updating the display of the respective task affordance for the first task. 
 
   
     
     
         3 . The electronic device of  claim 2 , the one or more programs further including instructions for:
 while displaying the first interface:
 detecting a second set of inputs that requests to add a second task; and 
 in response to detecting the second set of inputs, displaying a second respective task affordance for the second task. 
   
     
     
         4 . The electronic device of  claim 2 , wherein:
 the set of respective task affordances includes a third respective task affordance for a third task of the set of tasks; and   when the first set of inputs is detected, the respective task affordance for the first task and the third respective task affordance for the third task are concurrently displayed in a first order; and   updating the display of the respective task affordance for the first task includes concurrently displaying the respective task affordance for the first task and the third respective task affordance for the third task in a second order different from the first order.   
     
     
         5 . The electronic device of  claim 2 , wherein updating the display of the respective task affordance for the first task includes removing the respective task affordance for the first task. 
     
     
         6 . The electronic device of  claim 2 , the one or more programs further including instructions for:
 while displaying the first interface:
 detecting a third set of inputs that requests to search for one or more tasks to add to the set of tasks; and 
 in response to detecting the third set of inputs, displaying a second set of respective task affordances for the searched one or more tasks. 
   
     
     
         7 . The electronic device of  claim 2 , wherein displaying the first interface further includes displaying an execute affordance, and wherein selection of the execute affordance causes the set of tasks associated with the first voice shortcut to be performed. 
     
     
         8 . The electronic device of  claim 2 , wherein displaying the first interface including the set of respective task affordances for the set of tasks associated with the first voice shortcut includes displaying the set of respective task affordances in a respective order that indicates a sequence in which the set of tasks are performed when the first voice shortcut is performed. 
     
     
         9 . The electronic device of  claim 2 , wherein updating the first task includes updating one or more parameter values of one or more parameters of the first task, wherein the first task is performed according to the one or more parameters when the first voice shortcut is performed. 
     
     
         10 . The electronic device of  claim 2 , the one or more programs further including instructions for:
 detecting a natural language input, wherein the natural language input includes a request associated with the first voice shortcut;   in response to detecting the natural language input, displaying a second interface; and   while displaying the second interface:
 initiating performance of the set of tasks associated with the first voice shortcut; and 
 displaying a second set of outputs that corresponds to the performance of the set of tasks. 
   
     
     
         11 . The electronic device of  claim 10 , wherein the natural language input further includes a request to initiate a digital assistant. 
     
     
         12 . The electronic device of  claim 10 , the one or more programs further including instructions for:
 while displaying the second interface, displaying text corresponding to the detected natural language input.   
     
     
         13 . The electronic device of  claim 10 , the one or more programs further including instructions for:
 prior to initiating performance of the set of tasks associated with the first voice shortcut:
 displaying, in the second interface, a first set of outputs indicating that the electronic device has identified the first voice shortcut and is initiating performance of the set of tasks associated with the first voice shortcut. 
   
     
     
         14 . The electronic device of  claim 10 , wherein displaying the second set of outputs includes displaying one or more indications that the set of tasks was successfully performed. 
     
     
         15 . The electronic device of  claim 10 , wherein displaying the second set of outputs includes:
 in accordance with a determination that the first task requires a confirmation prior to performing the first task, displaying a confirmation interface that comprises:
 content indicating one or more parameters associated with the first task; 
 a confirmation affordance; 
 a cancel affordance; and 
 a first application affordance. 
   
     
     
         16 . The electronic device of  claim 15 , the one or more programs further including instructions for:
 in response to detecting a selection of the first application affordance:
 opening a first application associated with the first application affordance, wherein the first application is preloaded with the one or more parameters associated with the first task. 
   
     
     
         17 . The electronic device of  claim 15 , the one or more programs further including instructions for:
 in response to detecting a selection of the confirmation affordance, causing the first task to be performed.   
     
     
         18 . The electronic device of  claim 15 , the one or more programs further including instructions for:
 in response to detecting a selection of the cancel affordance:
 forgoing performing the first task; and 
 initiating performance of a second task of the set of tasks associated with the first voice shortcut. 
   
     
     
         19 . The electronic device of  claim 10 , wherein displaying the second set of outputs includes:
 in accordance with a determination that the first task was not successfully performed, displaying a failure interface that includes:
 content indicating that the electronic device failed to perform the first task; and 
 a second application affordance. 
   
     
     
         20 . The electronic device of  claim 14 , wherein:
 initiating performance of the set of tasks associated with the first voice shortcut includes causing one or more applications to perform the set of tasks; and   displaying one or more indications that the set of tasks was successfully performed includes receiving the one or more indications from the one or more applications.   
     
     
         21 . A method, comprising:
 at an electronic device with a display:
 displaying a plurality of voice shortcut affordances; 
 detecting a first user input corresponding to a selection of a first voice shortcut affordance of the plurality of voice shortcut affordances, wherein the first voice shortcut affordance corresponds to a first voice shortcut; 
 in response to detecting the first user input, displaying a first interface including a set of respective task affordances for a set of tasks associated with the first voice shortcut; and 
 while displaying the first interface:
 detecting a first set of inputs that requests to update a first task of the set of tasks; and 
 in response to detecting the first set of inputs, updating the display of the respective task affordance for the first task. 
 
   
     
     
         22 . 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 an electronic device with a display, cause the electronic device to:
 display a plurality of voice shortcut affordances;   detect a first user input corresponding to a selection of a first voice shortcut affordance of the plurality of voice shortcut affordances, wherein the first voice shortcut affordance corresponds to a first voice shortcut;   in response to detecting the first user input, display a first interface including a set of respective task affordances for a set of tasks associated with the first voice shortcut; and   while displaying the first interface:
 detect a first set of inputs that requests to update a first task of the set of tasks; and 
 in response to detecting the first set of inputs, update the display of the respective task affordance for the first task.

Join the waitlist — get patent alerts

Track US2023388409A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.