IP Library Granted Patent US 10,930,276
Granted Patent B2
US 10,930,276 · App. 15/861,298 · Granted Feb 23, 2021

Apparatus, system and method for directing voice input in a controlling device

Inventor: Arsham Hatambeiki (San Francisco, CA)
Assignee: Universal Electronics Inc.
G10L15/20G06F3/165G10L15/22G06F3/167G10L25/84G10L2015/223G10L2015/226G10L2025/783
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 10,930,276
App. No.
15/861,298
Granted
Feb 23, 2021
Kind
B2
Abstract

A system and method for controlling a controllable appliance resident in an environment which includes a device adapted to receive speech input. The system and method establishes a noise threshold for the environment in which the device is operating, receives at the device a speech input, determines a noise level for the environment at the time the speech input is received by the device, compares the determined noise level to the established noise threshold, and causes one or more commands to be automatically issued to the controllable device to thereby cause the controllable device to transition from a first volume level to a second volume level that is less than the first volume level when the determined noise level for the environment is greater than the established noise threshold for the environment.

Claims (21)

1. A method for controlling a controllable appliance resident in an environment which includes a device adapted to receive speech input, comprising:

using a first sound data captured from the environment in which the device is operating to establish a noise threshold;

receiving at the device a speech input;

using a second sound data captured from the environment in which the device is operating at the time the speech input is received by the device to determine a noise level;

determining if the determined noise level is greater than the established noise threshold; and

in direct response to it being determined that the determined noise level is greater than the established noise threshold, causing one or more commands to be automatically issued to the controllable appliance to thereby cause the controllable appliance to transition from a first state having a first volume level to a second state having a second volume level that is less than the first volume level.

2. The method as recited in claim 1 , wherein the appliance is adapted to support remote control functionality and wherein the one or more commands are caused to transmitted to the controllable appliance directly by the device.

3. The method as recited in claim 2 , wherein the one or more commands comprises a volume mute command.

4. The method as recited in claim 2 , wherein the one or more commands comprises one or more volume down commands.

5. The method as recited in claim 2 , wherein the one or more commands comprises a power off command.

6. The method as recited in claim 1 , comprising determining that further speech input has not been received by the device within a predetermined period of time subsequent to the speech input being received and, in response, causing one or more commands to be automatically issued to the controllable appliance to thereby cause the controllable appliance to transition from the second state back to the first state.

7. The method as recited in claim 6 , wherein the device is adapted to support remote control functionality and wherein the one or more commands for transitioning the controllable appliance from the first state to the second state and for transitioning the controllable appliance from the second state back to the first state are all caused to transmitted to the controllable appliance directly by the device.

8. The method as recited in claim 1 , comprising determining, based on the speech input received at the device, that no further speech input is expected to be received by the device within a predetermined period of time subsequent to the speech input being received and, in response, causing one or more commands to be automatically issued to the controllable appliance to thereby cause the controllable appliance to transition from the second state back to the first state.

9. The method as recited in claim 8 , wherein the device is adapted to support remote control functionality and wherein the one or more commands for transitioning the controllable appliance from the first state to the second state and for transitioning the controllable appliance from the second state back to the first state are all caused to transmitted to the controllable appliance directly by the device.

10. The method as recited in claim 1 , further comprising using a known or a derived operating state of the controllable appliance to determine if one or more commands are to be automatically issued to the controllable appliance to thereby cause the controllable appliance to transition from a first state having a first volume level to a second state having a second volume level that is less than the first volume level.

11. The method as recited in claim 1 , wherein the device comprises a speaker for outputting the one or more outputs generated in response to the speech input.

12. The method as recited in claim 1 , comprising associating a time of day with the established noise threshold and comparing the determined noise level to the established noise threshold only when the received speech input is received during the time of day.

13. The method as recited in claim 1 , wherein the device comprises a remote control application, wherein the remote control application is provisioned with a command code set appropriate for commanding functional operations of the controllable appliance, and wherein the device uses the provisioned command code set to cause one or more commands to be automatically issued to the controllable appliance via use of a transmitter associated with the device to thereby cause the controllable appliance to transition from a first state having a first volume level to a second state having a second volume level that is less than the first volume level.

14. The method as recited in claim 1 , wherein the device comprises a voice control application, wherein the voice control application is provisioned with at least one protocol for use in transmitting voice commands to at least one further device adapted to receive speech input, and wherein the device uses the provisioned protocol to cause one or more voice commands to be automatically issued to the at least one further device via use of a transmitter associated with the device to cause the controllable appliance to transition from a first state having a first volume level to a second state having a second volume level that is less than the first volume level.

15. The method as recited in claim 14 , wherein the controllable appliance comprises the further device.

16. The method as recited in claim 1 , wherein a measured distance to a source of the speech input is utilized when determining a speech level for the received speech input.

Assignments (2)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2018
From: HATAMBEIKI, ARSHAM
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 044845/0973 →
Continuity (2)
Continuation In Part 15647947 · Jul 12, 2017
Related Publication 20190019504A1 · Jan 17, 2019