AUTOMATIC AND SELECTIVE CONTEXT-BASED GATING OF A SPEECH-OUTPUT FUNCTION OF AN ELECTRONIC DIGITAL ASSISTANT
First Claim
1. A method at an electronic computing device for automatic and selective context-based gating of an electronic digital assistant speech-output function during detected high cognitive load events, the method comprising:
- detecting, by an electronic computing device associated with a user and via sensor content information from one or more sensors communicatively coupled to the electronic computing device or via notification content information in a notification received at the electronic computing device from another computing device, that the user is or is likely currently experiencing an event associated with a need to reduce a cognitive load on the user;
responsive to detecting the event, temporarily gating, by the electronic computing device, a portion of an electronic digital assistant speech-output function to prevent reproduction to the user of one or more first speech-output events generated during a first period of time associated with the event; and
subsequently, and after detecting, by the electronic computing device associated with the user that the event has ended, ending, by the electronic computing device, the temporary gating of the portion of the electronic digital assistant speech-output function to allow reproduction of one or more second speech-output events generated during a second period of time after the event has ended.
1 Assignment
0 Petitions
Accused Products
Abstract
A process at an electronic computing device (device) for automatic and selective context-based gating of an electronic digital assistant speech-output function includes detecting, via a sensor communicatively coupled to the device or via a notification received at the device, an event associated with a need to reduce a cognitive load on the user. Responsively, temporarily gating a portion of an electronic digital assistant speech-output function to prevent reproduction to the user of one or more first speech-output events generated during a first period of time associated with the event. Subsequently, and after detecting that the event has ended, ending the temporary gating to allow reproduction of one or more second speech-output events generated during a second period of time after the event has ended.
-
Citations
27 Claims
-
1. A method at an electronic computing device for automatic and selective context-based gating of an electronic digital assistant speech-output function during detected high cognitive load events, the method comprising:
-
detecting, by an electronic computing device associated with a user and via sensor content information from one or more sensors communicatively coupled to the electronic computing device or via notification content information in a notification received at the electronic computing device from another computing device, that the user is or is likely currently experiencing an event associated with a need to reduce a cognitive load on the user; responsive to detecting the event, temporarily gating, by the electronic computing device, a portion of an electronic digital assistant speech-output function to prevent reproduction to the user of one or more first speech-output events generated during a first period of time associated with the event; and subsequently, and after detecting, by the electronic computing device associated with the user that the event has ended, ending, by the electronic computing device, the temporary gating of the portion of the electronic digital assistant speech-output function to allow reproduction of one or more second speech-output events generated during a second period of time after the event has ended. - View Dependent Claims (2, 4, 5, 6, 7, 11, 12, 13, 14, 15, 18, 21, 22, 23, 24, 25, 26, 27)
-
-
3. (canceled)
-
8-10. -10. (canceled)
-
16-17. -17. (canceled)
-
19. (canceled)
-
20. An electronic computing device associated with a user implementing an electronic digital assistant for selective context-based gating of a speech-output function during detected high cognitive load events, the electronic computing device comprising:
-
a memory storing non-transitory computer-readable instructions; a transceiver; and one or more processors configured to, in response to executing the non-transitory computer-readable instructions, perform a first set of functions comprising; detect, via sensor content information from one or more sensors communicatively coupled to the electronic computing device or via a-notification content information in a notification received at the electronic computing device from another computing device via the transceiver, that the user is or is likely currently experiencing an event associated with a need to reduce a cognitive load on the user; responsive to detecting the event, temporarily gate a portion of an electronic digital assistant speech-output function to prevent reproduction to the user of one or more first speech-output events generated during a first period of time associated with the event; and subsequently, and after detecting that the event has ended, end the temporary gating of the portion of the electronic digital assistant speech-output function to allow reproduction of one or more second speech-output events generated during a second period of time after the event has ended.
-
Specification