Computerized light control system with light level profiling and method
First Claim
Patent Images
1. A computerized method for controlling one or more lights in an area, the method comprising the steps of:
- establishing an electronic profile of lighting conditions in an area to be controlled by;
(a) establishing a communication link between a computer and one or more ambient light sensors proximate an area to be controlled;
(b) establishing a communication link between the computer and one or more electronic switches controlling one or more lights in the area to be controlled;
(c) sending a command to the electronic switches using the computer via the communication link to turn off all the lights in the area to be controlled;
(d) sending one or more commands to the electronic switches using the computer via the communication link to successively turn on lights in the area to be controlled;
(e) sending one or more commands using the computer requesting light level readings from the ambient light sensors each time the lights are successively turned on in the area to be controlled;
(f) building an electronic profile of light conditions for the area to be controlled using the computer based on readings from the ambient light sensors to determine a respective influence on artificial light of each switch within the area to be controlled;
(g) storing the electronic profile in a database;
controlling lighting conditions in the area to be controlled by;
(h) receiving a command using the computer to turn on lights in the area to be controlled;
(i) in response to the command to turn on the lights in the area to be controlled, sending a command using the computer requesting a current light level reading from at least one of the light sensors in the area to be controlled;
(j) setting a desired set point for the area to be controlled using the computer based on a level of external light illuminating the area to be controlled that is not attributable to lights within the area to be controlled, wherein the level of external light is determined by subtracting out any influence of lights in the area to be controlled from the current light level reading;
(k) determining using the computer, based on the electronic profile, which of the electronic switches to turn on to best match the desired set point;
(l) sending a command using the computer to turn on one or more of the electronic switches that were determined to best match the desired set point; and
(m) periodically monitoring a subsequent light level reading from at least one of the light sensors in the area to be controlled, adjusting the desired set point for the area to be controlled based on the subsequent light level reading, determining, based on the electronic profile, which of the electronic switches to turn on to best match the adjusted desired set point, and sending a command by the computer to turn on to best match the adjust desired set point based on the subsequent light level reading.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized method for controlling one or more a lights in an area. The method may include establishing an electronic profile of lighting conditions in an area to be controlled and then controlling lighting conditions in the area based on the profile. For example, the profile could be created by determining a respective influence on artificial light of each switch within the area to be controlled. This information could be used to turn on the appropriate switches that best match a set point for a light level in the area.
-
Citations
16 Claims
-
1. A computerized method for controlling one or more lights in an area, the method comprising the steps of:
-
establishing an electronic profile of lighting conditions in an area to be controlled by; (a) establishing a communication link between a computer and one or more ambient light sensors proximate an area to be controlled; (b) establishing a communication link between the computer and one or more electronic switches controlling one or more lights in the area to be controlled; (c) sending a command to the electronic switches using the computer via the communication link to turn off all the lights in the area to be controlled; (d) sending one or more commands to the electronic switches using the computer via the communication link to successively turn on lights in the area to be controlled; (e) sending one or more commands using the computer requesting light level readings from the ambient light sensors each time the lights are successively turned on in the area to be controlled; (f) building an electronic profile of light conditions for the area to be controlled using the computer based on readings from the ambient light sensors to determine a respective influence on artificial light of each switch within the area to be controlled; (g) storing the electronic profile in a database; controlling lighting conditions in the area to be controlled by; (h) receiving a command using the computer to turn on lights in the area to be controlled; (i) in response to the command to turn on the lights in the area to be controlled, sending a command using the computer requesting a current light level reading from at least one of the light sensors in the area to be controlled; (j) setting a desired set point for the area to be controlled using the computer based on a level of external light illuminating the area to be controlled that is not attributable to lights within the area to be controlled, wherein the level of external light is determined by subtracting out any influence of lights in the area to be controlled from the current light level reading; (k) determining using the computer, based on the electronic profile, which of the electronic switches to turn on to best match the desired set point; (l) sending a command using the computer to turn on one or more of the electronic switches that were determined to best match the desired set point; and (m) periodically monitoring a subsequent light level reading from at least one of the light sensors in the area to be controlled, adjusting the desired set point for the area to be controlled based on the subsequent light level reading, determining, based on the electronic profile, which of the electronic switches to turn on to best match the adjusted desired set point, and sending a command by the computer to turn on to best match the adjust desired set point based on the subsequent light level reading. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized method for controlling one or more lights in an area, the method comprising the steps of:
-
establishing an electronic profile of lighting conditions in an area to be controlled by; (a) establishing a communication link between a computer and one or more ambient light sensors proximate an area to be controlled; (b) establishing a communication link between the computer and one or more electronic switches controlling one or more lights in the area to be controlled; (c) sending a command to the electronic switches using the computer via the communication link to turn off all the lights in the area to be controlled; (d) sending one or more commands to the electronic switches using the computer via the communication link to successively turn on lights in the area to be controlled; (e) sending one or more commands using the computer requesting light level readings from the ambient light sensors each time the lights are successively turned on in the area to be controlled; (f) building an electronic profile of light conditions for the area to be controlled using the computer based on readings from the ambient light sensors to determine a respective influence on artificial light of each switch within the area to be controlled and periodically determining a steady state light level for the area to be controlled using one or more of the ambient light sensors and storing the steady state light level in a database, wherein the steady state light level is indicative of a level of external light illuminating the area to be controlled that is not attributable to lights within the area to be controlled; (g) storing the electronic profile in the database; controlling lighting conditions in the area to be controlled by; (h) receiving a command using the computer to turn on lights in the area to be controlled; (i) in response to the command to turn on the lights in the area to be controlled, sending a command using the computer requesting a current light level reading from at least one of the light sensors in the area to be controlled; (j) setting a desired set point for the area to be controlled using the computer based on the current light level reading, wherein the desired set point is determined based on a maximum steady state light level stored in the database for the area to be controlled; (k) determining using the computer, based on the electronic profile, which of the electronic switches to turn on to best match the desired set point; and (l) sending a command using the computer to turn on one or more of the electronic switches that were determined to best match the desired set point. - View Dependent Claims (9, 10)
-
-
11. A computerized method for controlling one or more lights in an area, the method comprising the steps of:
-
establishing a database using a lighting control server that includes lighting condition profile data for multiple areas of lights to be controlled, wherein the lighting condition profile data includes a respective influence on artificial light of respective switches within the multiple areas to be controlled and a desired set point based on a respective maximum steady-state light level for the multiple areas to be controlled, wherein the respective maximum steady state light level is indicative of a level of external light illuminating a respective area to be controlled that is not attributable to lights within the respective area to be controlled; periodically measuring steady state light levels for the multiple areas to be controlled and adjusting the respective maximum steady-state light levels in the database for the multiple areas to be controlled based on the measurements; in response to receipt of a message by the lighting control server to turn on lights in a requested area of the multiple areas to be controlled, sending a command using the lighting control server requesting a current light level reading from one or more light sensors proximate the requested area; determining using the lighting control server which respective switches to turn on to increase the current light level reading to the desired set point based on the lighting condition profile for the requested area; and sending a command using the lighting control server to turn on one or more of the switches based on the determining step. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification