Lighting device and apparatus with multiple applications for processing a common sensed condition
First Claim
Patent Images
1. An apparatus for use with a light source, the apparatus comprising:
- a sensor coupling configured to present a standardized sensor connection interface, the standardized sensor connection interface being compatible with a plurality of different types of sensors;
a first sensor connected to the standardized sensor connection interface of the sensor coupling, the first sensor being of one of the different types and located so as to sense one of a plurality of external conditions not directly related to operation or control of the light source, the first sensor being configured to output a signal responsive to the sensed external condition via the standardized sensor connection interface of the sensor coupling;
a second sensor of different type than the first sensor and located so as to sense a condition related to operation of the light source, the second sensor being configured to output a second signal responsive to the sensed condition related to operation of the light source;
a processor coupled to the sensor coupling;
a communication interface accessible by the processor;
a memory accessible to the processor; and
programming stored in the memory, wherein execution of the programming by the processor configures the processor to implement functions, including functions to;
receive, in a standardized signal format, the signal from the first sensor;
deliver, in a standardized data format and based at least in part on the signal, first data representing the external condition sensed by the first sensor to a first application program corresponding at least in part to the one type of the first sensor;
deliver, in the standardized data format and based at least in part on the signal, second data representing the external condition sensed by the first sensor to a second application program corresponding at least in part to the one type of the first sensor, wherein the second application program is different from the first application program;
enable processing of the first data representing the sensed external condition by the processor on behalf of the first application program;
enable processing of the second data representing the sensed external condition by the processor on behalf of the second application program;
communicate, in a standardized communications format enabled by the programming and to a first destination, first information resulting from processing of the first data representing the sensed external condition;
communicate, in the standardized communications format enabled by the programming and to a second destination, second information resulting from processing of the second data representing the sensed external condition;
receive the second signal from the second sensor;
deliver, based at least in part on the second signal, third data representing the condition related to operation of the light source to a third application program;
enable processing of the third data representing the condition related to operation of the light source by the processor on behalf of the third application program; and
control operation of the light source at least in part responsive to the processing of the third data representing the condition related to operation of the light source;
wherein;
the programming implements a standard application programming interface for the first and second application programs, andthe programming implements a different standard application programming interface for the third application program.
1 Assignment
0 Petitions
Accused Products
Abstract
A lighting device or an apparatus for use with a light source has one or more sensors, intelligence in the form of programmed processors and communication capabilities. Each sensor is configured to monitor one or more conditions external to a lighting device not directly related to operational performance of the respective lighting device. Programming provides a standardized interface to enable processing of sensed conditions from sensors of different types.
-
Citations
9 Claims
-
1. An apparatus for use with a light source, the apparatus comprising:
-
a sensor coupling configured to present a standardized sensor connection interface, the standardized sensor connection interface being compatible with a plurality of different types of sensors; a first sensor connected to the standardized sensor connection interface of the sensor coupling, the first sensor being of one of the different types and located so as to sense one of a plurality of external conditions not directly related to operation or control of the light source, the first sensor being configured to output a signal responsive to the sensed external condition via the standardized sensor connection interface of the sensor coupling; a second sensor of different type than the first sensor and located so as to sense a condition related to operation of the light source, the second sensor being configured to output a second signal responsive to the sensed condition related to operation of the light source; a processor coupled to the sensor coupling; a communication interface accessible by the processor; a memory accessible to the processor; and programming stored in the memory, wherein execution of the programming by the processor configures the processor to implement functions, including functions to; receive, in a standardized signal format, the signal from the first sensor; deliver, in a standardized data format and based at least in part on the signal, first data representing the external condition sensed by the first sensor to a first application program corresponding at least in part to the one type of the first sensor; deliver, in the standardized data format and based at least in part on the signal, second data representing the external condition sensed by the first sensor to a second application program corresponding at least in part to the one type of the first sensor, wherein the second application program is different from the first application program; enable processing of the first data representing the sensed external condition by the processor on behalf of the first application program; enable processing of the second data representing the sensed external condition by the processor on behalf of the second application program; communicate, in a standardized communications format enabled by the programming and to a first destination, first information resulting from processing of the first data representing the sensed external condition; communicate, in the standardized communications format enabled by the programming and to a second destination, second information resulting from processing of the second data representing the sensed external condition; receive the second signal from the second sensor; deliver, based at least in part on the second signal, third data representing the condition related to operation of the light source to a third application program; enable processing of the third data representing the condition related to operation of the light source by the processor on behalf of the third application program; and control operation of the light source at least in part responsive to the processing of the third data representing the condition related to operation of the light source; wherein; the programming implements a standard application programming interface for the first and second application programs, and the programming implements a different standard application programming interface for the third application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification