×

Devices and methods for interacting with a control system that is connected to a network

  • US 10,508,824 B2
  • Filed: 10/30/2018
  • Issued: 12/17/2019
  • Est. Priority Date: 05/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system of controlling a network connected building automation system servicing a building, the system comprising:

  • a network;

    a server located outside of the building and connected to the network;

    a voice command manager implemented on the server;

    a thermostat located inside of the building, wherein the thermostat includes a temperature sensor and a first voice sensor device, wherein the thermostat is in communication with the voice command manager via the network, and wherein the thermostat is configured to receive a plurality of natural language voice commands via the first voice sensor device and to communicate each of the plurality of natural language voice commands received by the first voice sensor to the voice command manager via the network; and

    a second voice sensor device in communication with the voice command manager via the network, wherein the second voice sensor device is configured to receive the plurality of natural language voice commands and to communicate each of the plurality of natural language voice commands received by the second voice sensor device to the voice command manager via the network, and wherein the voice command manager is configured to translate each of the plurality of the natural language voice commands received into a respective command understandable by the thermostat, to transmit the respective command associated with each of the plurality of natural language voice commands received to the thermostat for execution, to identify a conflict between a first of the plurality of natural language voice commands received and a second of the plurality of natural language voice commands received, to transmit a query regarding whether the second of the plurality of natural language voice commands, that conflicts with the first of the plurality of natural language voice commands, should override the first of the plurality of natural language voice commands, to receive a response to the query, and to transmit the first of the plurality of natural language voice commands or the second of the plurality of natural language voice commands to the thermostat based on contents of the response.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×