Environment controllers capable of controlling a plurality of smart light fixtures
First Claim
1. A master environment controller, comprising:
- a communication interface for exchanging data with a fixture management server and at least one slave environment controller;
memory for storing a mapping of each of the at least one slave environment controller with a plurality of light fixtures, each one of the plurality of light fixtures being identified by a unique identifier;
a processing unit for;
receiving a first command from the fixture management server via the communication interface, the first command comprising a unique identifier of a target light fixture;
transmitting a second command to the target light fixture, wherein the second command is based on the first command and controls interactions of the target light fixture with mobile computing devices;
determining a target slave environment controller among the at least one slave environment controller based on the unique identifier of the target light fixture and the mapping stored in memory; and
transmitting a third command to the target slave environment controller, wherein the third command is based on the first command, comprises the unique identifier of the target light fixture, and controls interactions of the target light fixture with the target slave environment controller.
1 Assignment
0 Petitions
Accused Products
Abstract
Environment controllers for the configuration and control of a plurality of smart light fixtures. A master environment controller exchange data with a fixture management server and a plurality of slave environment controllers. Each slave environment controller is in charge of controlling a plurality of light fixtures. The master environment controller receives a command targeting a particular light fixture from the fixture management server. The environment controller determines a target slave environment controller in charge of controlling the particular light fixture, among the plurality of slave environment controllers. The master environment controller forwards the received command to the target slave environment controller. The target slave environment controller further transmits the forwarded command to the particular light fixture. Alternatively, an independent environment controller is in charge of controlling a plurality of light fixtures under the direct supervision of a fixture management server, without using an intermediate master environment controller.
50 Citations
16 Claims
-
1. A master environment controller, comprising:
-
a communication interface for exchanging data with a fixture management server and at least one slave environment controller; memory for storing a mapping of each of the at least one slave environment controller with a plurality of light fixtures, each one of the plurality of light fixtures being identified by a unique identifier; a processing unit for; receiving a first command from the fixture management server via the communication interface, the first command comprising a unique identifier of a target light fixture; transmitting a second command to the target light fixture, wherein the second command is based on the first command and controls interactions of the target light fixture with mobile computing devices; determining a target slave environment controller among the at least one slave environment controller based on the unique identifier of the target light fixture and the mapping stored in memory; and transmitting a third command to the target slave environment controller, wherein the third command is based on the first command, comprises the unique identifier of the target light fixture, and controls interactions of the target light fixture with the target slave environment controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An environment controller, comprising:
-
a communication interface for exchanging data with a plurality of light fixtures; memory for storing a unique identifier for each one of the plurality of light fixtures; a processing unit for; receiving a first command from one of a fixture management server or a master environment controller via the communication interface, the first command comprising a target identifier; determining a target light fixture among the plurality of light fixtures, the target light fixture having a unique identifier corresponding to the target identifier; and transmitting a second command based on the first command to the target light fixture, wherein the first command controls Interactions of the target light fixture with mobile computing devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification