Building automation systems with voice control
First Claim
Patent Images
1. A method comprising:
- establishing a common control element associated with a region being monitored, wherein establishing the common control element comprises connecting a control unit to a condition detector selected from a group consisting of a door position sensor, a window position sensor, a glass breakage detector, a smoke detector, a thermal detector, a fire detector, a water detector, and a humidity detector, wherein establishing the common control element further comprises connecting said control unit to a control device, and wherein said control device is adapted to control doors, lights, ventilation, temperature, or an alarm;
distributing speech sensing units in the region;
receiving and recognizing a speech input at one of the speech sensing units;
processing the speech input to establish a coded representation of the speech input;
transmitting the coded representation to the control unit, wherein said coded representation comprises a first voice token;
the control unit downloading a firmware update including a new voice token for a new voice command;
responsive to the control unit downloading the firmware update, the control unit transmitting the new voice token to the speech sensing units without transmitting an entirety of the firmware update to the speech sensing units; and
adding the new voice token to a respective local list of saved voice tokens stored in each of the speech sensing units after the control unit downloads the firmware update.
4 Assignments
0 Petitions
Accused Products
Abstract
A regional monitoring system can include a plurality of voice sensing units each of which incorporates speech recognition circuitry. In response to recognizing a verbal command at a unit, a coded representation, or token, along with location information, can be transmitted to a system control apparatus. Upon receipt of the token, the control apparatus can carry out the requested command or provide requested information.
20 Citations
12 Claims
-
1. A method comprising:
-
establishing a common control element associated with a region being monitored, wherein establishing the common control element comprises connecting a control unit to a condition detector selected from a group consisting of a door position sensor, a window position sensor, a glass breakage detector, a smoke detector, a thermal detector, a fire detector, a water detector, and a humidity detector, wherein establishing the common control element further comprises connecting said control unit to a control device, and wherein said control device is adapted to control doors, lights, ventilation, temperature, or an alarm; distributing speech sensing units in the region; receiving and recognizing a speech input at one of the speech sensing units; processing the speech input to establish a coded representation of the speech input; transmitting the coded representation to the control unit, wherein said coded representation comprises a first voice token; the control unit downloading a firmware update including a new voice token for a new voice command; responsive to the control unit downloading the firmware update, the control unit transmitting the new voice token to the speech sensing units without transmitting an entirety of the firmware update to the speech sensing units; and adding the new voice token to a respective local list of saved voice tokens stored in each of the speech sensing units after the control unit downloads the firmware update. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a common element that monitors conditions in a region, wherein said common element comprises a control unit connected to a condition detector selected from a group consisting of a door position sensor, a window position sensor, a glass breakage detector, a smoke detector, a thermal detector, a fire detector, a water detector, and a humidity detector, wherein the control unit is connected to a control device, and wherein said control device is adapted to control doors, lights, ventilation, temperature, or an alarm; and a plurality of wireless voice command sensing units, wherein each of the plurality of wireless voice command sensing units is in communication with the control unit and transmits respective first coded representations of respective recognized speech commands to the control unit, wherein the control unit downloads a firmware update including a new coded representation for a new voice command, wherein, responsive to the control unit downloading the firmware update, the control unit transmits the new coded representation to the plurality of wireless voice command sensing units without transmitting an entirety of the firmware update to the plurality of wireless voice command sensing units, wherein each of the plurality of wireless voice command sensing units includes respective control circuitry to store a respective set of current coded representations, to receive the new coded representation from the control unit, and to add the new coded representation to the respective set of the current coded representations stored in a respective one of the plurality of wireless voice command sensing units after the control unit downloads the firmware update, and wherein said respective first coded representations, said new coded representation, and said current coded representations are voice tokens. - View Dependent Claims (10, 11)
-
-
12. A regional monitoring system comprising:
-
a control unit; and a plurality of voice sensing units in communication with the control unit, wherein each of the plurality of voice sensing units incorporates respective speech recognition circuitry, wherein, in response to recognizing a first verbal command at one of the plurality of voice sensing units, a first coded representation and location information are transmitted to the control unit, wherein said control unit is connected to a condition detector selected from a group consisting of a door position sensor, a window position sensor, a glass breakage detector, a smoke detector, a thermal detector, a fire detector, a water detector, and humidity detector, wherein said control unit is connected to a control device, wherein said control device is adapted to control doors, lights, ventilation, temperature, or an alarm, wherein, upon receipt of the first coded representation, the control unit performs the first verbal command associated with the first coded representation, wherein the control unit downloads a firmware update including a new coded representation for a new voice command, wherein, in response to the control unit downloading the firmware update, the control unit transmits the new coded representation to the plurality of voice sensing units without transmitting an entirety of the firmware update to the plurality of voice sensing units, and wherein each of the plurality of voice sensing units adds the new coded representation to a respective local list of commands stored in a respective one of the plurality of voice sensing units after the control unit downloads the firmware update.
-
Specification