Light bulb, intelligent lighting device and method and system for use in configuring same
First Claim
1. An intelligent light bulb comprising:
- a) a light bulb body having;
i) a translucent envelop; and
ii) a connector for securing the light bulb body to an external electrical socket, the connector including an electrical contact for establishing an electrical connection with a source of electrical power through the external electrical socket;
b) an LED lighting element encapsulated within said light bulb body, wherein in operation light generated by the LED lighting element shines through the translucent envelop of the light bulb body;
c) a programmable controller encapsulated within said light bulb body and in communication with said LED lighting element, said programmable controller comprising;
i) a passive memory component configured to be responsive to a signal received over a wireless communication link from a device external to the intelligent light bulb for;
(1) drawing energy from said signal to activate the passive memory component; and
(2) causing an update process to be performed to modify information stored on said passive memory component based on update information carried by the signal, at least part of said update process being performed while the passive memory component remains activated using energy drawn from said signal;
ii) a processing unit in communication with said passive memory component, said processing unit being programmed for operating the LED lighting element at least in part in accordance with the information stored on said passive memory component.
2 Assignments
0 Petitions
Accused Products
Abstract
An intelligent light bulb is provided as well as a method, devices and computer program product of configuring such an intelligent light bulb. The intelligent light bulb comprises an LED lighting element and a programmable controller. The programmable controller comprises a memory module having stored therein firmware including instructions for controlling operations of the LED lighting element, where the memory module including a passive memory on which at least a portion of the firmware is stored. The passive memory component of the memory module is responsive to a signal carrying firmware update information received over a wireless communication link from a device external to the intelligent light bulb for causing a firmware update process to be performed to modify the instructions of the firmware based on the update information carried by the signal. The programmable controller also includes a processing unit in communication with the memory module for operating the LED lighting element at least in part in accordance with the instructions of the firmware. Advantageously, the proposed intelligent light bulb can be configured using the signal carrying the firmware update information. In some embodiments, this may allow modifications of certain operating characteristic of the intelligent light bulb to be performed after manufacturing, including modifications pertaining to light color emitted and/or manner of operating the light bulb.
-
Citations
27 Claims
-
1. An intelligent light bulb comprising:
-
a) a light bulb body having; i) a translucent envelop; and ii) a connector for securing the light bulb body to an external electrical socket, the connector including an electrical contact for establishing an electrical connection with a source of electrical power through the external electrical socket; b) an LED lighting element encapsulated within said light bulb body, wherein in operation light generated by the LED lighting element shines through the translucent envelop of the light bulb body; c) a programmable controller encapsulated within said light bulb body and in communication with said LED lighting element, said programmable controller comprising; i) a passive memory component configured to be responsive to a signal received over a wireless communication link from a device external to the intelligent light bulb for; (1) drawing energy from said signal to activate the passive memory component; and (2) causing an update process to be performed to modify information stored on said passive memory component based on update information carried by the signal, at least part of said update process being performed while the passive memory component remains activated using energy drawn from said signal; ii) a processing unit in communication with said passive memory component, said processing unit being programmed for operating the LED lighting element at least in part in accordance with the information stored on said passive memory component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An auxiliary device suitable for configuring an intelligent light bulb, the intelligent light bulb comprising a plurality of LED light components and a programmable controller, the programmable controller comprising a memory module having stored thereon firmware including instructions for controlling operations of the plurality of LED light components, said memory module including a memory component on which at least a portion of the firmware is stored, the programmable controller being programmed for operating the intelligent light bulb at least in part in accordance with the instructions stored on the memory module, said auxiliary device comprising:
-
a) a communication interface suitable for communicating with the programmable controller over a wireless communication link; b) a processing unit in communication with the communication interface programmed for transmitting a signal over the wireless communication link to the intelligent light bulb carrying firmware update information, the signal being configured for; causing a firmware update process to be performed by the programmable controller to modify the instructions of the firmware based on the firmware update information carried by the signal, the firmware update information carried by the signal including program code implementing a specific light bulb configuration, wherein the plurality of LED light components are characterized in that operating in specific manners specific subsets of the plurality of LED light components allow respective distinct light colors to be generated by the intelligent light bulb and wherein the specific light bulb configuration implemented by the firmware update information is associated with at least one specific distinct subset of the LED light components so that the intelligent light bulb is caused to generate a corresponding specific light color when operated in a specific manner. - View Dependent Claims (17, 18)
-
-
19. A method for configuring an intelligent light bulb, the intelligent light bulb comprising a plurality of LED light components and a programmable controller, the programmable controller comprising a memory module having stored thereon firmware including instructions for controlling operations of the plurality of LED light components, said memory module including a memory component on which at least a portion of the firmware is stored, the programmable controller being programmed for operating the intelligent light bulb at least in part in accordance with the instructions stored on the memory module, said method comprising:
-
a) using an auxiliary device, obtaining firmware update information associated with the intelligent light bulb; b) using the auxiliary device, transmitting a signal carrying the firmware update information to the intelligent light bulb over a wireless communication link, the signal being configured for causing a firmware update process to be performed to modify the instructions of the firmware based on the update information carried by the signal, the firmware update information carried by the signal including program code implementing a specific light bulb configuration, wherein the plurality of LED light components are characterized in that operating in specific manners specific subsets of the plurality of LED light components allow respective distinct light colors to be generated by the intelligent light bulb, wherein the specific light bulb configuration implemented by the firmware update information is associated with at least one specific distinct subset of the LED light components so that the intelligent light bulb is caused to generate a corresponding specific light color when operated in a specific manner. - View Dependent Claims (20, 21, 22)
-
-
23. An intelligent light bulb comprising:
-
a) a lighting element comprising multiple light components characterized in that operating in specific manners specific subsets of the light components allows respective distinct light colors to be generated by the light bulb; b) a programmable controller in communication with said lighting element, said programmable controller comprising; i) a memory module having stored thereon firmware including instructions for controlling operations of the lighting element, said memory module including a passive memory component on which at least a portion of the firmware is stored, the passive memory component of the memory module being configured to be responsive to a signal carrying firmware update information received over a wireless communication link from a device external to the intelligent light bulb for causing a firmware update process to be performed to modify the instructions of the firmware based on the update information carried by the signal; ii) a processing unit in communication with said memory module, said processing unit being programmed for operating the lighting element at least in part in accordance with the instructions of the firmware, wherein the instructions of the firmware enable the processing unit to control operations of specific subsets of the light components so that the intelligent light bulb is caused to generate a corresponding specific light color when operated in a specific manner. - View Dependent Claims (24, 25, 26, 27)
-
Specification