USER INTERACTION WITH BUILDING CONTROLLER DEVICE USING A REMOTE SERVER AND A DUPLEX CONNECTION
First Claim
1. A building controller device configured to control one or more building automation components of a building automation system, the building controller device comprising:
- a housing, the housing configured to house;
an environmental sensor;
a microphone;
a controller operatively coupled to the environmental sensor and the microphone; and
wherein the controller is configured to identify an audio trigger received by the microphone, and in response to identifying the audio trigger, establish a duplex connection between the building controller device and a remote server.
3 Assignments
0 Petitions
Accused Products
Abstract
An HVAC controller may be controlled in response to a natural language audio message that is not recognizable by the HVAC controller as a command, where the natural language audio message is translated into a command recognizable by the HVAC controller. Voice recognition software identifies a trigger phrase included in the natural language audio message and in response the HVAC controller performs an action. In response to identifying a trigger phrase at the HVAC controller, the HVAC controller may establish a single duplex connection with a remote server having a voice interaction module. An end user may then have a continuous dialog with the voice interaction module via the HVAC controller over the established single duplex connection. The voice interaction module may allow for an end user to interrupt the dialog at any time, as desired.
-
Citations
20 Claims
-
1. A building controller device configured to control one or more building automation components of a building automation system, the building controller device comprising:
a housing, the housing configured to house; an environmental sensor; a microphone; a controller operatively coupled to the environmental sensor and the microphone; and wherein the controller is configured to identify an audio trigger received by the microphone, and in response to identifying the audio trigger, establish a duplex connection between the building controller device and a remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method of operating a building controller device of a building automation system, the method comprising:
-
identifying a trigger at the building controller device; initiating a duplex connection between the building controller device and a remote server in response to identifying the trigger at the building controller device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A server configured to communicate with one or more building controller devices of one or more building automation systems, the server comprising:
-
a communications module for establishing a duplex connection with a building controller device upon a request by the building controller device; a voice interaction module operatively coupled to the communications module, wherein the voice interaction module is configured to provide an interactive audio dialog with a user of the building controller device by identifying one or more words in a voice stream received from the building controller device over the duplex connection, and in response, sending a return voice message to the building controller device over the duplex connection. - View Dependent Claims (17, 18, 19, 20)
-
Specification