US2022139396A1PendingUtilityA1
Methods and user interfaces for voice-based control of electronic devices
Est. expiryJun 1, 2039(~12.8 yrs left)· nominal 20-yr term from priority
G10L 2015/223G10L 15/22G10L 2015/228G06F 3/167
54
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The present disclosure generally relates to voice-control for electronic devices. In some embodiments, the method includes, in response to detecting a plurality of utterances, associating the plurality of operations with a first stored operation set and detecting a second set of one or more inputs corresponding to a request to perform the operations associated with the first stored operation set; and performing the plurality of operations associated with the first stored operation set, in the respective order.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display device and a microphone, the one or more programs including instructions for:
while the electronic device is in a first mode, detecting a first set of one or more inputs including detecting, in a respective order and via the microphone, a plurality of utterances corresponding to a plurality of operations, including:
a first utterance corresponding to a request to perform a first operation; and
a second utterance corresponding to a request to perform a second operation, detected after the first utterance;
in response to detecting the plurality of utterances, associating the plurality of operations with a first stored operation set; after detecting the plurality of utterances, detecting a second set of one or more inputs corresponding to a request to perform the operations associated with the first stored operation set; and in response to detecting the second set of one or more inputs:
in accordance with a determination that a set of performance criteria are met, performing the plurality of operations associated with the first stored operation set, in the respective order; and
in accordance with a determination that a set of performance criteria are not met, forgoing performing the plurality of operations associated with the first stored operation set.
2 . The non-transitory computer-readable storage medium of claim 1 , the one or more programs further comprising instructions for:
in response to detecting the plurality of utterances while in the first mode, performing the plurality of operations in the respective order.
3 . The non-transitory computer-readable storage medium of claim 1 , wherein the set of performance criteria includes a criterion that is met when a first application is active.
4 . The non-transitory computer-readable storage medium of claim 1 , the one or more programs further comprising instructions for:
displaying, via the display device, a graphical indication, wherein:
in accordance with a determination that the electronic device is in the first mode, a first visual property of the graphical indication is in a first visual state; and
in accordance with a determination that the electronic device is not in the first mode, the first visual property of the graphical indication is in a second visual state, different from the first visual state.
5 . The non-transitory computer-readable storage medium of claim 1 , wherein:
the first set of one or more inputs includes an input that associates the first stored operation set with an uttered phrase; and detecting the second set of one or more inputs includes detecting, via the microphone, the uttered phrase.
6 . The non-transitory computer-readable storage medium of claim 1 , the one or more programs further comprising instructions for:
after associating the plurality of operations with a first stored operation set, displaying a first user interface associated with the first stored operation set; while displaying the first user interface, detecting a third set of one or more inputs; and in response to detecting the third set of one or more inputs:
in accordance with the third set of one or more inputs including a request to disassociate the first operation of the plurality of operations from the first stored operation set, modifying the first stored operation set to no longer include the first operation; and
in accordance with the third set of one or more inputs including a request to associate a third operation with the first stored operation set, modifying the first stored operation set to include the third operation.
7 . The non-transitory computer-readable storage medium of claim 6 , wherein the third operation includes performing a set of operations associated with a second stored operation set.
8 . The non-transitory computer-readable storage medium of claim 6 , wherein:
the electronic device includes a touch-sensitive surface; and the third operation includes causing the electronic device to set of operations that would be performed in response to detecting a first set of touch inputs via the touch-sensitive surface.
9 . An electronic device, comprising:
a display device; a microphone; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
while the electronic device is in a first mode, detecting a first set of one or more inputs including detecting, in a respective order and via the microphone, a plurality of utterances corresponding to a plurality of operations, including:
a first utterance corresponding to a request to perform a first operation; and
a second utterance corresponding to a request to perform a second operation, detected after the first utterance;
in response to detecting the plurality of utterances, associating the plurality of operations with a first stored operation set;
after detecting the plurality of utterances, detecting a second set of one or more inputs corresponding to a request to perform the operations associated with the first stored operation set; and
in response to detecting the second set of one or more inputs:
in accordance with a determination that a set of performance criteria are met, performing the plurality of operations associated with the first stored operation set, in the respective order; and
in accordance with a determination that a set of performance criteria are not met, forgoing performing the plurality of operations associated with the first stored operation set.
10 . A method comprising:
at an electronic device with a display device and a microphone: while the electronic device is in a first mode, detecting a first set of one or more inputs including detecting, in a respective order and via the microphone, a plurality of utterances corresponding to a plurality of operations, including:
a first utterance corresponding to a request to perform a first operation; and
a second utterance corresponding to a request to perform a second operation, detected after the first utterance;
in response to detecting the plurality of utterances, associating the plurality of operations with a first stored operation set; after detecting the plurality of utterances, detecting a second set of one or more inputs corresponding to a request to perform the operations associated with the first stored operation set; and in response to detecting the second set of one or more inputs:
in accordance with a determination that a set of performance criteria are met, performing the plurality of operations associated with the first stored operation set, in the respective order; and
in accordance with a determination that a set of performance criteria are not met, forgoing performing the plurality of operations associated with the first stored operation set.Join the waitlist — get patent alerts
Track US2022139396A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.