×

Lighting device and apparatus with multiple applications for processing a common sensed condition

  • US 10,535,236 B2
  • Filed: 05/15/2019
  • Issued: 01/14/2020
  • Est. Priority Date: 05/03/2012
  • Status: Active Grant
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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×