Systems and methods for lighting control

US9826601B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9826601-B2
Application numberUS-201514866065-A
CountryUS
Kind codeB2
Filing dateSep 25, 2015
Priority dateSep 29, 2014
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatuses and systems are described herein for harmonizing firmware among lighting units of a lighting system. In some embodiments, a lighting unit controller of a lighting unit may be configured to: broadcast, to a plurality of remote lighting units of the lighting system, data indicative of a version of the firmware used locally; receive, directly or indirectly from at least one remote lighting unit of the lighting system, data indicative of a version of firmware used by the at least one remote lighting unit; determine that the version of firmware used by the at least one remote lighting unit is different from a version of the firmware stored in the memory; and take remedial action to harmonize the firmware stored in the memory with the firmware used by the remote lighting unit.

First claim

Opening claim text (preview).

We claim: 1. A method of harmonizing firmware used locally by a first lighting unit with firmware used by one or more remote lighting units of a lighting system, comprising: broadcasting, to a plurality of remote lighting units of the lighting system, data indicative of a version of the firmware stored in the memory; receiving, by a lighting unit controller located within the first lighting unit, at a communication interface of the first lighting unit, directly or indirectly from a second lighting unit, data indicative of a version of firmware used by the second lighting unit; pausing, for a random time interval to await receipt, via the communication interface, directly or indirectly from a third lighting unit, data indicative of a version of firmware used by the third lighting unit; determining, by the lighting unit controller of the first lighting unit, that the version of firmware used by the second lighting unit is different from a version of firmware used locally by the first lighting unit; and taking remedial action, by the lighting unit controller of the first lighting unit, to harmonize the firmware used locally by the first lighting unit with the firmware used by the second lighting unit, wherein the lighting unit controller is further configured to lock one or more operational aspects of the lighting unit prior to taking the remedial action. 2. The method of claim 1 , wherein taking remedial action comprises: transmitting, through the communication interface, to one or more remote lighting units, a request for updated firmware; receiving, at the communication interface, directly or indirectly from one of the one or more remote lighting units, an image of the firmware used by the second lighting unit; and locally installing the received image of firmware. 3. A lighting unit for use in a lighting system, comprising: one or more light sources; memory storing firmware used locally by the lighting unit; a communication interface; and a lighting unit controller located within the lighting unit and operably coupled with the one or more light sources, the memory, and the communication interface, the lighting unit controller configured to: broadcast, via the communication interface, to a plurality of remote lighting units of the lighting system, data indicative of a version of the firmware stored in the memory; receive, via the communication interface, directly or indirectly from a first remote lighting unit in response to the broadcast, data indicative of a version of firmware used by the first remote lighting unit; pause for a random time interval to await receipt, via the communication interface, directly or indirectly from a second remote lighting unit, data indicative of a version of firmware used by the second remote lighting unit; determine that the version of firmware used by the first remote lighting unit is different from a version of the firmware stored in the memory; and take remedial action to harmonize the firmware stored in the memory with the firmware used by the first remote lighting unit, wherein the lighting unit controller is further configured to lock one or more operational aspects of the lighting unit prior to taking the remedial action. 4. The lighting unit of claim 3 , wherein the remedial action comprises: transmitting, through the communication interface, to one or more remote lighting units of the lighting system, a request for a desired version of firmware; receiving, through the communication interface, directly or indirectly from the first remote lighting unit, an image of the desired version of firmware used by the first remote lighting unit; and locally installing the received image of the desired version of firmware. 5. The lighting unit of claim 4 , wherein the time interval is prior to taking the remedial action. 6. The lighting unit of claim 4 , wherein the lighting unit controller is further configured to lock one or more operational aspects prior to locally installing the image of the desired version of firmware used by the first remote lighting unit. 7. The lighting unit of claim 6 , wherein the lighting unit controller is further configured to lock control of one or more operational aspects in response to receipt, via the communication interface, directly or indirectly from the first remote lighting unit, of a lock command. 8. The lighting unit of claim 3 , wherein the remedial action comprises transmitting, through the communication interface, directly or indirectly to the first remote lighting unit, an image of firmware used locally by the lighting unit. 9. The lighting unit of claim 8 , wherein the remedial action further comprises transmitting, through the communication interface, directly or indirectly to the first remote lighting unit, data indicative of the version of the firmware stored in the memory. 10. The lighting unit of claim 9 , wherein the lighting unit controller is further configured to transmit the data indicative of the version of the firmware used locally by the lighting unit after the random time interval. 11. The lighting unit of claim 10 , wherein the lighting unit controller is further configured to calculate the time interval stochastically. 12. The lighting unit of claim 8 , wherein the remedial action further comprises receiving, through the communication interface, directly or indirectly from the first remote lighting unit, a request for an image of the firmware used locally by the lighting unit. 13. The lighting unit of claim 3 , wherein the communication interface comprises an interface to a mesh network that includes the lighting unit and the first remote lighting unit. 14. The lighting unit of claim 3 , wherein the communication interface comprises a coded light interface. 15. A lighting unit, for use in a lighting system, comprising: one or more light sources; memory storing firmware used locally by the lighting unit; a communication interface; and a lighting unit controller located within the lighting unit and operably coupled with the one or more light sources, the memory, and the communication interface, the lighting unit controller configured to: broadcast, via the communication interface, to a plurality of remote lighting units of the lighting system, data indicative of a version of the firmware stored in the memory; receive, via the communication interface, directly or indirectly from at least one remote lighting unit in response to the broadcast, data indicative of the version of firmware used by the at least one remote lighting unit; determine that the version of firmware used by the at least one remote lighting unit is different from a version of the firmware stored in the memory; and take remedial action to harmonize the firmware stored in the memory with the firmware used by the at least one remote lighting unit, wherein the remedial action comprises: transmitting, through the communication interface, to one or more remote lighting units of the lighting system, a request for a desired version of firmware; receiving, through the communication interface, directly or indirectly from the at least one remote lighting unit, an image of the desired version of firmware used by the at least one remote lighting unit; and locally installing the received image of the desired version of firmware, wherein the at least one remote lighting unit is a first remote lighting unit, and the lighting unit controller is further configured to pause for a time interval prior to taking the remedial action to await receipt, via the communication interface, directly or indirectly from a second remote lighting unit, dat

Assignees

Inventors

Classifications

  • Circuit arrangements for AC mains or AC distribution networks · CPC title

  • Home appliances · CPC title

  • G05B15/02Primary

    electric · CPC title

  • Coordinated control of two or more light sources · CPC title

  • by determining the brightness or colour temperature of ambient light · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9826601B2 cover?
Methods, apparatuses and systems are described herein for harmonizing firmware among lighting units of a lighting system. In some embodiments, a lighting unit controller of a lighting unit may be configured to: broadcast, to a plurality of remote lighting units of the lighting system, data indicative of a version of the firmware used locally; receive, directly or indirectly from at least one re…
Who is the assignee on this patent?
Philips Lighting Holding Bv
What technology area does this patent fall under?
Primary CPC classification G05B15/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).