System and method for controlling multidirectional operation of an elevator
US-2024425322-A1 · Dec 26, 2024 · US
US2020379727A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020379727-A1 |
| Application number | US-202016841271-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 6, 2020 |
| Priority date | May 31, 2019 |
| Publication date | Dec 3, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and processes for accelerating task performance are provided. An example method includes, at an electronic device with a display, displaying a candidate shortcut affordance associated with a user activity, detecting a first set of inputs corresponding to a selection of the candidate shortcut affordance, in response to detecting the first set of inputs, displaying a first set of candidate task affordances, detecting a second set of inputs corresponding to a selection of a candidate task affordance associated with a first task, displaying a second set of candidate task affordances, detecting a third set of inputs corresponding to a selection of a candidate task affordance associated with a second task, and in response to detecting the second set of inputs and the third set of inputs, associating the first task and the second task with a task sequence for a voice shortcut corresponding to the user activity.
Opening claim text (preview).
What is claimed is: 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: display a plurality of candidate activity affordances including a candidate activity affordance associated with a user activity; detect a first set of inputs corresponding to a selection of the candidate activity affordance; in response to detecting the first set of inputs, display a first set of candidate task affordances associated with a first task type; detect a second set of inputs corresponding to a selection of a candidate task affordance of the first set of candidate task affordances, wherein the selected candidate task affordance of the first set of candidate task affordances is associated with a first task; display a second set of candidate task affordances associated with a second task type; detect a third set of inputs corresponding to a selection of a second candidate task affordance of the second set of candidate task affordances, wherein the selected second candidate task affordance of the second set of candidate task affordances is associated with a second task; and in response to detecting the second and third sets of inputs, associate the first task and the second task with a task sequence for a voice shortcut corresponding to the user activity. 2 . The non-transitory computer-readable storage medium according to claim 1 , wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: in response to detecting the first set of user inputs: provide a query requesting contextual data associated with the user activity; and receive a fourth set of inputs including the requested contextual data. 3 . The non-transitory computer-readable storage medium according to claim 1 , wherein the first set of candidate task affordances includes a first plurality of candidate task affordances corresponding to a first task and a second plurality of candidate task affordances corresponding to a second task. 4 . The non-transitory computer-readable storage medium according to claim 3 , wherein a first candidate task affordance of the first plurality of candidate task affordances is associated with the first task and a first parameter for the first task. 5 . The non-transitory computer-readable storage medium according to claim 3 , wherein a second candidate task affordance of the first plurality of candidate task affordances is associated with the first task and a second parameter for the first task. 6 . The non-transitory computer-readable storage medium according to claim 1 , wherein the first set of candidate task affordances and the second set of candidate task affordances are displayed on a first user interface. 7 . The non-transitory computer-readable storage medium according to claim 1 , wherein the first set of candidate task affordances are displayed on the first user interface, and wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: in response to detecting the second set of inputs, display a second user interface different from the first user interface, the second user interface including the second set of candidate task affordances. 8 . The non-transitory computer-readable storage medium according to claim 1 , wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: determine one or more tasks performed in a context that matches the contextual data associated with the user activity; and provide the first set of candidate task affordances including one or more candidate task affordances associated with the one or more tasks performed in the context that matches contextual data associated with the user activity. 9 . The non-transitory computer-readable storage medium according to claim 1 , wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: determine one or more tasks based on a received indication of tasks that are most commonly requested by a plurality of users while engaged in the user activity; and provide the first set of candidate task affordances including one or more candidate task affordances associated with the one or more tasks determined based on the indication of tasks that are most commonly requested by a plurality of users while engaged in the user activity. 10 . The non-transitory computer-readable storage medium according to claim 1 , wherein associating the first task and the second task with the voice shortcut corresponding to the user activity further comprises automatically associating a third task with the task sequence for the voice shortcut. 11 . The non-transitory computer-readable storage medium according to claim 2 , wherein associating the first task and the second task with the task sequence for the voice shortcut corresponding to the user activity further comprises associating context criteria corresponding to the user activity with the task sequence. 12 . The non-transitory computer-readable storage medium according to claim 11 , wherein the context criteria corresponding to the user activity is determined based on contextual data associated with the user activity. 13 . The non-transitory computer-readable storage medium according to claim 11 , wherein the context criteria corresponding to the user activity is determined based on the fourth set of inputs including the requested contextual data. 14 . The non-transitory computer-readable storage medium according to claim 13 , further comprising: in response to detecting the second and third sets of inputs displaying a suggestion mode interface including a suggestion mode affordance that when selected causes the electronic device to enable the suggestion mode for the task sequence; receiving a fifth set of inputs corresponding to a selection of the suggestion setting affordance; and in response to receiving the fifth set of inputs, enabling the suggestion mode for the task sequence. 15 . The non-transitory computer-readable storage medium according to claim 14 , wherein the suggestion mode interface further includes a skip affordance that when selected causes the electronic device to forego enabling the suggestion mode for the task sequence, and wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: receive a sixth set of inputs corresponding to a selection of the skip affordance; and in response to receiving the sixth set of inputs, forgo enabling the suggestion mode for the task sequence. 16 . The non-transitory computer-readable storage medium according to claim 11 , wherein the one or more programs further include instructions which when executed by one or more processors of the first electronic device, cause the first electronic device to: receive contextual data associated with the electronic device; determine, based on the received contextual data, whether the context criteria is satisfied; in accordance with a determination that the context criteria is satisfied, provide a suggestion affor
Services · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Natural language analysis (semantic analysis of natural language G06F40/30) · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.