US2015162006A1PendingUtilityA1

Voice-recognition home automation system for speaker-dependent commands

Assignee: ECHOSTAR TECHNOLOGIES LLCPriority: Dec 11, 2013Filed: Dec 11, 2014Published: Jun 11, 2015
Est. expiryDec 11, 2033(~7.4 yrs left)· nominal 20-yr term from priority
Inventors:Dave Kummer
H04N 21/43637H04N 21/4532H04W 4/12H04N 21/235E05B 2047/0068G07C 2209/62G05B 2219/2642Y10T292/096H04L 12/2825G05B 15/02G07C 9/00571E05B 2047/0069G05B 11/01H04N 21/4131G10L 17/22H04N 21/43615H04N 21/47217H04L 12/2816H04N 21/435H04N 21/454H04N 21/422H04L 12/2803H04N 21/478H04N 21/42202E05B 2047/0094H04N 21/6143H04L 12/2838H04N 21/4263H04N 21/41265H04L 51/00H04L 51/222
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and method for controlling a device in a home automation system based on a speaker-dependent command may include receiving a voice command for controlling the device connected to the home automation system, performing a voice recognition analysis to determine a speaker identity of the received voice command, and performing a speech recognition analysis to identify the device in the home automation system that is intended to be controlled. The systems and methods may include determining a permission status to control the identified device, whereby the determined permission status is based on the determined speaker identity and the identified device. The systems and methods may include controlling the identified device in the home automation system based on the determined status.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for controlling a device in a home automation system based on a speaker-dependent command, comprising:
 receiving, by a television receiver, a voice command for controlling the device connected to the home automation system;   performing, by the television receiver, a voice recognition analysis to determine a speaker identity of the received voice command;   performing, by the television receiver, a speech recognition analysis to identify the device in the home automation system that is intended to be controlled by the received voice command;   determining, by the television receiver, a permission status to control the identified device, wherein the determined permission status is based on the determined speaker identity and the identified device; and   controlling, by the television receiver, the identified device in the home automation system based on the determined permission status.   
     
     
         2 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 detecting, by the television receiver, the voice command at a microphone on the television receiver.   
     
     
         3 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 receiving, by the television receiver, the voice command from a remote control in operative communication with the television receiver,   wherein the voice command is detected by a microphone on the remote control and is wirelessly relayed from the remote control to the television receiver.   
     
     
         4 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 receiving, by the television receiver, the voice command from a home automation device in operative communication with the television receiver,   wherein the voice command is detected by a microphone provided on the home automation device and is relayed from the home automation device to the television receiver.   
     
     
         5 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 wherein performing the voice recognition analysis to determine the speaker identity comprises comparing, by the television receiver, at least a portion of the received voice command to a voice database comprising one or more voice samples,   wherein each of the one or more voice samples are associated with one or more speaker identities.   
     
     
         6 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 receiving, by the television receiver, one or more voice samples during an initial setup;   receiving, by the television receiver, a speaker identity during the initial setup;   associating, by the television receiver, at least a portion of the one or more voice samples with the speaker identity; and   storing, by the television receiver, the associated one or more voice samples and the speaker identity in a voice database.   
     
     
         7 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 6 , comprising:
 receiving, by the television receiver, one or more access settings associated with the speaker identity; and   storing, by the television receiver, the one or more access settings associated with the speaker identity in a settings database.   
     
     
         8 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 wherein performing the speech recognition analysis to identify the device to be controlled comprises:
 detecting, by the television receiver, one or more control phrases in the received voice command; and 
 comparing, by the television receiver, the one or more control phrases to a controls database comprising a plurality of control phrases, 
 wherein each of the one or more control phrases is associated with one or more home automation devices. 
   
     
     
         9 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 receiving, by the television receiver, one or more control phrases in a one-time setup, wherein each of the one or more control phrases comprises at least a word or a string of words;   associating, by the television receiver, each of the one or more control phrases with a home automation device; and   storing, by the television receiver, the associated control phrases and home automation devices in a controls database.   
     
     
         10 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 9 , comprising:
 wherein the control phrases comprise user-configured control phrases.   
     
     
         11 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 determining, by the television receiver, a plurality of home automation devices to control based on the speech recognition analysis.   
     
     
         12 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 determining, by the television receiver, the permission status is at least one of an access granted status and an access denied status.   
     
     
         13 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 12 , comprising:
 transmitting, by the television receiver, an operational command to the identified device based on the access granted permission status.   
     
     
         14 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 12 , comprising:
 generating, by the television receiver, the operational command based on a communication protocol specific to the identified device; and   transmitting, by the television receiver, the operational command to the identified device through a home automation network.   
     
     
         15 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 12 , comprising:
 outputting, by the television receiver, a confirmation notification that indicates a new state of the identified device,   wherein the new state is based on the voice command.   
     
     
         16 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 12 , comprising:
 outputting, by the television receiver, a notification based on the access denied status; and   maintaining, by the television receiver, a current state of the identified device.   
     
     
         17 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 receiving, by the television receiver, a code word, wherein the received code word is detected by a microphone;   associating, by the television receiver, the code word with a speaker identity; and   detecting, by the television receiver, the code word immediately preceding the voice command.   
     
     
         18 . The method for controlling the device in the home automation system based on the speaker-dependent command of  claim 1 , comprising:
 in response to receiving the voice command, outputting, by the television receiver, an additional query for additional information related to the voice command.   
     
     
         19 . A system for controlling a device in a home automation system based on a speaker-dependent commands, comprising:
 one or more processors; and   a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to:
 receive, by a television receiver, a voice command for controlling the device connected to the home automation system; 
 perform, by the television receiver, a voice recognition analysis to determine a speaker identity of the received voice command; 
 perform, by the television receiver, a speech recognition analysis to identify the device in the home automation system that is intended to be controlled by the received voice command; 
 determine, by the television receiver, a permission status to control the identified device, wherein the determined permission status is based on the determined speaker identity and the identified device; and 
 control, by the television receiver, the identified device in the home automation system based on the determined status. 
   
     
     
         20 . A computer-readable medium having stored thereon a series of instructions which, when executed by a processor, cause the processor to control a device in a home automation system based on a speaker-dependent command by:
 receiving, by a television receiver, a voice command for controlling the device connected to the home automation system;   performing, by the television receiver, a voice recognition analysis to determine a speaker identity of the received voice command;   performing, by the television receiver, a speech recognition analysis to identify the device in the home automation system that is intended to be controlled by the received voice command;   determining, by the television receiver, a permission status to control the identified device, wherein the determined permission status is based on the determined speaker identity and the identified device; and   controlling, by the television receiver, the identified device in the home automation system based on the determined status.

Join the waitlist — get patent alerts

Track US2015162006A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.