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;
wherein the one or more sensors include a microphone, and the sensor content includes a captured voice of the user; and
wherein the detecting the event includes detecting, via the audio analytics applied to the captured voice contents from the microphone, that the user'"'"'s stress level is high and that there is a need to reduce a cognitive load on the user.
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.
22 Citations
11 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; wherein the one or more sensors include a microphone, and the sensor content includes a captured voice of the user; and wherein the detecting the event includes detecting, via the audio analytics applied to the captured voice contents from the microphone, that the user'"'"'s stress level is high and that there is a need to reduce a cognitive load on the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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; wherein detecting the event associated with the need to reduce the cognitive load on the user comprises detecting, via the sensor content information from the one or more sensors communicatively coupled to the electronic computing device, acceleration information indication an acceleration of one of the user and a vehicle associated with the user beyond a threshold minimum level.
-
-
10. 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; 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; and during the first time period, the electronic digital assistant allowing immediate reproduction of electronic digital assistant speech-output functions associated with higher priority retail-related events while preventing reproduction of electronic digital assistant speech-output functions associated with lower priority retail-related events; wherein the higher priority retail-related events include one or more selected from a liquid spill notification event, a customer needs assistance notification event, a current store manager or store security identity update notification event, an approaching customer notification event, and a fire notification event; and wherein the lower priority retail-related events include one or more selected from a calendar notification event, a customer visibility route for a retail department or functional area related notification event, a nearby available task related notification event, an e-mail reception notification event from an unknown or low priority source, a text message reception notification event from an unknown or low priority source, and a phone call reception notification event from an unknown or low priority source.
-
-
11. 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; 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; and during the first time period, the electronic digital assistant allowing immediate reproduction of electronic digital assistant speech-output functions associated with higher priority energy or mining related events while preventing reproduction of electronic digital assistant speech-output functions associated with lower priority energy or mining related events; wherein the higher priority energy or mining related events include one or more selected from a secure blast zone notification event, a lost power notification event, a gas level notification event, an unexpected person in restricted area notification event, a notification of a current location of the user in a restricted area notification event, and a detected blast or fire notification event; and wherein the lower priority energy or mining related events include one or more selected from a calendar notification event, a co-worker entry or exit of same work area notification event, a nearby available task related notification event, an e-mail reception notification event from an unknown or low priority source, a text message reception notification event from an unknown or low priority source, and a phone call reception notification event from an unknown or low priority source.
-
Specification