IP Library Granted Patent US 11,545,148
Granted Patent B2
US 11,545,148 · App. 16/808,588 · Granted Jan 3, 2023

Do not disturb functionality for voice responsive devices

Inventors: Ali M. Vassigh (San Jose, CA); Shubhada Hebbar (Cupertino, CA); Christopher James Tegethoff (Portland, OR)
Assignee: Roku, Inc.
G10L15/22G10L15/08H04R3/00G10L2015/088G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,545,148
App. No.
16/808,588
Granted
Jan 3, 2023
Kind
B2
Abstract

Provided herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for enabling Do Not Disturb functionality in voice responsive devices. An example embodiment operates by: enabling an user to configure Do Not Disturb settings for a voice responsive device; while (a) the Do Not Disturb functionality is activated for the voice responsive device, and (b) within a Do Not Disturb time period specified by the Do Not Disturb settings: disabling one or more microphones; receiving an unambiguous trigger; responsive to receiving the unambiguous trigger, enabling the microphone(s); receiving a voice command; and processing the voice command. An example of an unambiguous trigger may be the user pressing a talk button (either a physical or digital button) on a remote control associated with the voice responsive device.

Claims (73)

1. A method for enabling Do Not Disturb functionality in a voice responsive device, comprising:

detecting Do Not Disturb settings for the voice responsive device received from a user, the Do Not Disturb settings comprising a schedule during which to automatically activate and deactivate the Do Not Disturb functionality;

determining a prohibited action that will not be performed during a period while the Do Not Disturb functionality is activated in accordance with the schedule;

while (a) the Do Not Disturb functionality is activated for the voice responsive device, and (b) within the schedule:

disabling one or more microphones;

receiving an unambiguous trigger;

responsive to receipt of the unambiguous trigger, enabling the one or more microphones;

receiving a voice command; and

processing the voice command, wherein if it is determined that the voice command corresponds to the prohibited action and the voice command was received during the period, then the prohibited action is not performed.

2. The method of claim 1 , wherein the receiving the unambiguous trigger comprises:

receiving an indication that the user pressed a button on a remote control.

3. The method of claim 2 , wherein the button is a physical button or a digital button.

4. The method of claim 1 , wherein the Do Not Disturb settings include one or more prohibited actions, wherein the processing comprises:

determining that the voice command does not correspond to one of the one or more prohibited actions; and

responsive to the determination, processing the voice command.

5. The method of claim 1 , wherein the processing comprises:

determining that the voice command corresponds to the prohibited action; and

responsive to the determination, preventing processing of the voice command.

6. The method of claim 1 , further comprising:

after processing the voice command, disabling the one or more microphones.

7. The method of claim 1 , wherein ambiguous triggers are ignored while the Do Not Disturb functionality is activated, and within the schedule.

8. The method of claim 1 , further comprising:

reactivating the one or more microphones when the Do Not Disturb functionality is deactivated, or outside the schedule.

9. The method of claim 1 , further comprising:

determining a permitted action that can be performed while the Do Not Disturb functionality is activated;

receiving the permitted action while the Do Not Disturb functionality is activated; and

processing the permitted action while the Do Not Disturb functionality is activated.

10. The method of claim 1 , wherein otherwise the voice command is performed.

11. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations to enable Do Not Disturb functionality in a voice responsive device, the operations comprising:

detecting Do Not Disturb settings for the voice responsive device received from a user, the Do Not Disturb settings comprising a schedule during which to automatically activate and deactivate the Do Not Disturb functionality;

determining a prohibited action that will not be performed during a period while the Do Not Disturb functionality is activated in accordance with the schedule;

while (a) the Do Not Disturb functionality is activated for the voice responsive device, and (b) within the schedule:

disabling one or more microphones;

receiving an unambiguous trigger;

responsive to receipt of the unambiguous trigger, enabling the one or more microphones;

receiving a voice command for the prohibited action; and

processing the voice command, wherein if it is determined that the voice command corresponds to the prohibited action and the voice command was received during the period, then the prohibited action is not performed.

12. The non-transitory computer-readable medium of claim 11 , wherein the receiving the unambiguous trigger comprises:

receiving an indication that the user pressed a button on a remote control.

13. The non-transitory computer-readable medium of claim 12 , wherein the button is a physical button or a digital button.

14. The non-transitory computer-readable medium of claim 11 , wherein the Do Not Disturb settings include one or more prohibited actions, wherein the processing comprises:

determining that the voice command does not correspond to one of the one or more prohibited actions; and

responsive to the determination, processing the voice command.

15. The non-transitory computer-readable medium of claim 11 , wherein the processing comprises:

determining that the voice command corresponds to the prohibited action; and

responsive to the determination, preventing processing of the voice command.

16. The non-transitory computer-readable medium of claim 11 , the operations further comprising:

after processing the voice command, disabling the one or more microphones.

17. The non-transitory computer-readable medium of claim 11 , wherein ambiguous triggers are ignored while the Do Not Disturb functionality is activated, and within the schedule.

18. The non-transitory computer-readable medium of claim 11 , wherein the operations further comprise:

reactivating the one or more microphones when the Do Not Disturb functionality is deactivated, or outside the schedule.

19. A voice responsive electronic device having Do Not Disturb functionality, comprising:

at least one processor configured to perform operations comprising:

detecting Do Not Disturb settings for the voice responsive electronic device received from a user, the Do Not Disturb settings comprising a schedule during which to automatically activate and deactivate the Do Not Disturb functionality;

determining a prohibited action that will not be performed during a period while the Do Not Disturb functionality is activated in accordance with the schedule;

while (a) the Do Not Disturb functionality is activated for the voice responsive electronic device, and (b) within the schedule:

disabling one or more microphones;

receiving an unambiguous trigger;

responsive to receipt of the unambiguous trigger, enabling the one or more microphones;

receiving a voice command for the prohibited action; and

processing the voice command, wherein if it is determined that the voice command corresponds to the prohibited action and the voice command was received during the period, then the prohibited action is not performed.

20. The voice responsive electronic device of claim 19 , wherein the receiving the unambiguous trigger comprises:

receiving an indication that the user pressed a button on a remote control.

21. The voice responsive electronic device of claim 20 , wherein the button is a physical button or a digital button.

22. The voice responsive electronic device of claim 19 , wherein the Do Not Disturb settings include one or more prohibited actions, wherein the processing comprises:

determining that the voice command does not correspond to one of the one or more prohibited actions; and

responsive to the determination, processing the voice command.

23. The voice responsive electronic device of claim 19 , wherein the processing comprises:

determining that the voice command corresponds to the prohibited action; and

responsive to the determination, preventing processing of the voice command.

24. The voice responsive electronic device of claim 19 , wherein ambiguous triggers are ignored while the Do Not Disturb functionality is activated, and within the schedule.

25. The voice responsive electronic device of claim 19 , wherein the operations further comprise:

reactivating the one or more microphones when the Do Not Disturb functionality is deactivated, or outside the schedule.

Assignments (2)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: VASSIGH, ALI M.; HEBBAR, SHUBHADA; TEGETHOFF, CHRISTOPHER JAMES
To: ROKU, INC.
Reel/Frame 059990/0153 →
Continuity (2)
Provisional Application 62862735 · Jun 18, 2019
Related Publication 20200402504A1 · Dec 24, 2020