IP Library Granted Patent US 12,418,436
Granted Patent B2
US 12,418,436 · App. 18/442,746 · Granted Sep 16, 2025

State retention load control system

Inventors: Ankit Bhutani (Aston, PA); Timothy Mann (Quakertown, PA); David T. Saveri, III (Nazareth, PA)
Assignee: Lutron Technology Company LLC
H04L12/2816H05B39/041H05B47/11H05B47/14H05B47/19E06B9/322E06B9/68E06B2009/6809H04L67/10H05B47/115
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,418,436
App. No.
18/442,746
Granted
Sep 16, 2025
Kind
B2
Abstract

A load control system may include control devices for controlling power provided to an electrical load. The control devices may include an input device and a load control device. The load control system may include a hub device. The hub device may include a communication circuit and a control circuit. The communication circuit may be configured to receive a digital message from the control device. The control circuit may be configured to determine, based on content of the digital message, whether the control device has experienced a power removal event. The hub device may send, via the communication circuit, a power removal event indication to the control device of whether the control device has experienced the power removal event.

Claims (78)

1. A device comprising:

a communication circuit configured to transmit messages to and receive messages from at least one control device;

a memory; and

a control circuit configured to:

detect a loss of power from a first power source;

in response to the loss of power from the first power source, receive power from a second power source;

store, in the memory, an indication of the loss of the power from the first power source;

determine, based on the loss of power from the first power source and at least one first message communicated between the device and the at least one control device, that the loss of power from the first power source is a result of a system power removal event; and

in response to the determination that the loss of power is the result of the system power removal event, transmit, via the communication circuit, at least one second message to the at least one control device that is configured to cause the at least one control device to return to a prior power state before the system power removal event.

2. The device of claim 1 , wherein the control circuit is configured to receive the at least one first message from the at least one control device, wherein the at least one first message indicates that the at least one control device detected a loss of power.

3. The device of claim 2 , wherein the control circuit is configured to receive the at least one first message from the at least one control device without the at least one first message being requested.

4. The device of claim 2 , wherein the control circuit is configured to:

transmit, via the communication circuit based on the return of the power from the first power source, at least one third message to the at least one control device, wherein the at least one third message is configured as a request for whether the at least one control device detected the loss of power; and

receive, via the communication circuit, the at least one first message in response to the at least one third message.

5. The device of claim 4 , wherein the at least one control device comprises a plurality of control devices, wherein the at least one first message comprises a plurality of first messages that are each configured to be received from a respective control device of the plurality of control devices.

6. The device of claim 5 , wherein the control circuit is configured to determine, based on a threshold number of the plurality of control devices indicating the loss of power in the plurality of first messages, that the loss of power from the first power source is the result of the system power removal event.

7. The device of claim 5 , wherein the control circuit is configured to determine the loss of power from the first power source to be the result of the system power removal event based on each of the plurality of control devices indicating the detection of the loss of power in the plurality of first messages.

8. The device of claim 1 , wherein the second power source is a battery, and wherein the device comprises the battery.

9. The device of claim 1 , wherein the indication comprises a time at which the loss of power was detected, wherein the at least one first message comprises a time at which a loss of power was detected at the at least one control device, and wherein the control circuit is configured to determine that the loss of power is the result of the system power removal event based on a comparison of the time at which the loss of power was detected at the device to the time at which the loss of power was detected at the at least one control device.

10. The device of claim 1 , wherein the loss of power is a first loss of power, the control circuit configured to:

receive at least one third message from the at least one control device indicating that the at least one control device experienced a second loss of power;

determine, based on the device failing to detect a second loss of power from the first power source at a time at which the at least one control device experienced the second loss of power, that the second loss of power is a result of a local power removal event; and

in response to the determination that the second loss of power is the result of the local power removal event, transmit, via the communication circuit, at least one fourth message to the at least one control device that is configured to indicate to the at least one control device that the second loss of power is the result of the local power removal event.

11. The device of claim 1 , wherein the control circuit is configured to:

receive, via the communication circuit, a third message from an input device that is configured to control a state of the at least one control device; and

store the state of the at least one control device in the memory, wherein the state is used as the prior power state transmitted in the at least one second message in response to the determination that the loss of power is the result of the system power removal event.

12. The device of claim 1 , wherein the control circuit is configured to:

detect a return of the power from the first power source; and

wherein the control circuit is configured to transmit, via the communication circuit, the at least one second message after the detection of the return from the first power source.

13. The device of claim 1 , wherein the control circuit is configured to:

detect a return of the power from the first power source; and

wherein the control circuit is configured to determine, after the return of the power from the first power source, that the loss of power from the first power source is the result of the system power removal event.

14. A method comprising:

detecting a loss of power from a first power source at a device;

in response to the loss of power from the first power source at the device, receiving power from a second power source at the device;

storing, in memory, an indication of the loss of the power from the first power source at the device;

determining, based on the loss of power from the first power source at the device and at least one first message communicated between the device and at least one control device, that the loss of power from the first power source is a result of a system power removal event; and

in response to the determination that the loss of power is the result of the system power removal event, transmitting at least one second message to the at least one control device that is configured to cause the at least one control device to return to a prior power state before the system power removal event.

15. The method of claim 14 , wherein the at least one first message is received from the at least one control device, wherein the at least one first message indicates that the at least one control device detected a loss of power.

16. The method of claim 15 , further comprising:

transmitting, based on the detection of the return of the power from the first power source, at least one third message to the at least one control device, wherein the at least one third message is configured as a request for whether the at least one control device detected the loss of power; and

receiving the at least one first message in response to the at least one third message.

17. The method of claim 16 , wherein the at least one control device comprises a plurality of control devices, wherein the at least one first message comprises a plurality of first messages that are each configured to be received from a respective control device of the plurality of control devices.

18. The method of claim 17 , wherein the loss of power from the first power source is determined to be the result of the system power removal event based on each of the plurality of control devices indicating the detection of the loss of power in the plurality of first messages.

19. The method of claim 14 , wherein the indication comprises a time at which the loss of power was detected, wherein the at least one first message comprises a time at which a loss of power was detected at the at least one control device, and wherein the loss of power is determined to be the result of the system power removal event based on a comparison of the time at which the loss of power was detected at the device to the time at which the loss of power was detected at the at least one control device.

20. The method of claim 14 , wherein the loss of power is a first loss of power, the method further comprising:

receiving at least one third message from the at least one control device indicating that the at least one control device experienced a second loss of power;

determining, based on the device failing to detect a second loss of power from the first power source at a time at which the at least one control device experienced the second loss of power, that the second loss of power is a result of a local power removal event; and

in response to the determination that the second loss of power is the result of the local power removal event, transmitting at least one fourth message to the at least one control device that is configured to indicate to the at least one control device that the second loss of power is the result of the local power removal event.

21. The method of claim 14 , further comprising:

receiving a third message from an input device that is configured to control a state of the at least one control device; and

storing the state of the at least one control device in the memory, wherein the state is used as the prior power state transmitted in the at least one second message in response to the determination that the loss of power is the result of the system power removal event.

22. The method of claim 14 , further comprising:

detecting a return of the power from the first power source; and

wherein the loss of power from the first power source is determined to be the result of the system power removal event after the return of the power from the first power source is detected.

23. At least one computer-readable storage medium having instructions stored thereon that are configured to, when executed by at least one control circuit, cause the at least one control circuit to:

detect a loss of power from a first power source at a device;

in response to the loss of power from the first power source at the device, receive power from a second power source at the device;

store, in memory, an indication of the loss of the power from the first power source at the device;

determine, based on the loss of power from the first power source at the device and at least one first message communicated between the device and at least one control device, that the loss of power from the first power source is a result of a system power removal event; and

in response to the determination that the loss of power is the result of the system power removal event, transmit at least one second message to the at least one control device that is configured to cause the at least one control device to return to a prior power state before the system power removal event.

24. The at least one computer-readable storage medium of claim 23 , wherein the instructions are configured to cause the at least one control circuit to receive the at least one first message from the at least one control device, wherein the at least one first message indicates that the at least one control device detected a loss of power.

25. The at least one computer-readable storage medium of claim 24 , the instructions being further configured to cause the at least one control circuit to:

transmit, based on the detection of the return of the power from the first power source, at least one third message to the at least one control device, wherein the at least one third message is configured as a request for whether the at least one control device detected the loss of power; and

receive the at least one first message in response to the at least one third message.

26. The at least one computer-readable storage medium of claim 25 , wherein the at least one control device comprises a plurality of control devices, wherein the at least one first message comprises a plurality of first messages that are each configured to be received from a respective control device of the plurality of control devices.

27. The at least one computer-readable storage medium of claim 26 , wherein the instructions are configured to cause the at least one control circuit to determine the loss of power from the first power source to be the result of the system power removal event based on each of the plurality of control devices indicating the detection of the loss of power in the plurality of first messages.

28. The at least one computer-readable storage medium of claim 23 , wherein the indication comprises a time at which the loss of power was detected, wherein the at least one first message comprises a time at which a loss of power was detected at the at least one control device, and wherein the loss of power is determined to be the result of the system power removal event based on a comparison of the time at which the loss of power was detected at the device to the time at which the loss of power was detected at the at least one control device.

29. The at least one computer-readable storage medium of claim 23 , wherein the loss of power is a first loss of power, the instructions being further configured to cause the at least one control circuit to:

receive at least one third message from the at least one control device indicating that the at least one control device experienced a second loss of power;

determine, based on the device failing to detect a second loss of power from the first power source at a time at which the at least one control device experienced the second loss of power, that the second loss of power is a result of a local power removal event; and

in response to the determination that the second loss of power is the result of the local power removal event, transmit at least one fourth message to the at least one control device that is configured to indicate to the at least one control device that the second loss of power is the result of the local power removal event.

30. The at least one computer-readable storage medium of claim 23 , the instructions being further configured to cause the at least one control circuit to:

receive a third message from an input device that is configured to control a state the at least one control device; and

store the state of the at least one control device in the memory, wherein the state is used as the prior power state transmitted in the at least one second message in response to the determination that the loss of power is the result of the system power removal event.

31. The at least one computer-readable storage medium of claim 23 , the instructions being further configured to cause the at least one control circuit to:

detect a return of the power from the first power source; and

wherein the loss of power from the first power source is determined to be the result of the system power removal event after the return of the power from the first power source is detected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2024
From: LUTRON ELECTRONICS CO., INC.
To: LUTRON TECHNOLOGY COMPANY LLC
Reel/Frame 067454/0505 →
Continuity (6)
Continuation 18116943 · Mar 3, 2023
Continuation 17521015 · Nov 8, 2021
Continuation 16945462 · Jul 31, 2020
Continuation 15641933 · Jul 5, 2017
Provisional Application 62358435 · Jul 5, 2016
Related Publication 20240259228A1 · Aug 1, 2024
References Cited (116)
US 5248919A · Hanna et al. · 1993 [cited by applicant]
US 5264761A · Johnson et al. · 1993 [cited by applicant]
US 5905442A · Mosebrook et al. · 1999 [cited by applicant]
US 6803728B2 · Balasubramaniam et al. · 2004 [cited by applicant]
US 7190126B1 · Paton · 2007 [cited by applicant]
US 7834856B2 · Grinshpoon et al. · 2010 [cited by applicant]
US 7936281B2 · Rigatti et al. · 2011 [cited by applicant]
US 8009042B2 · Steiner et al. · 2011 [cited by applicant]
US 8167457B1 · Forster et al. · 2012 [cited by applicant]
US 8199010B2 · Sloan et al. · 2012 [cited by applicant]
US 8228184B2 · Blakeley et al. · 2012 [cited by applicant]
US 8305014B1 · Li et al. · 2012 [cited by applicant]
US 8330638B2 · Altonen et al. · 2012 [cited by applicant]
US 8410706B2 · Steiner et al. · 2013 [cited by applicant]
US 8451116B2 · Steiner et al. · 2013 [cited by applicant]
US 8912735B2 · Chobot et al. · 2014 [cited by applicant]
US 8950461B2 · Adams et al. · 2015 [cited by applicant]
US 9115537B2 · Blair · 2015 [cited by applicant]
US 9208965B2 · Busby et al. · 2015 [cited by applicant]
US 9368025B2 · Carmen · 2016 [cited by applicant]
US 9374874B1 · Ewing · 2016 [cited by applicant]
US D761277S · Harvell · 2016 [cited by applicant]
US 9418802B2 · Romano et al. · 2016 [cited by applicant]
US 9520247B1 · Finnegan et al. · 2016 [cited by applicant]
US 9583288B2 · Jones et al. · 2017 [cited by applicant]
US 9615434B2 · Vangeel et al. · 2017 [cited by applicant]
US 9633557B2 · Twaddell et al. · 2017 [cited by applicant]
US 9679696B2 · Bhutani et al. · 2017 [cited by applicant]
US 9746138B1 · Thomas et al. · 2017 [cited by applicant]
US 9799469B2 · Bailey et al. · 2017 [cited by applicant]
US 9832848B2 · Hidaka · 2017 [cited by applicant]
US 9851735B2 · Dolan et al. · 2017 [cited by applicant]
US 9907138B2 · Wang et al. · 2018 [cited by applicant]
US 9959997B2 · Bailey et al. · 2018 [cited by applicant]
US 9961750B2 · Leinen et al. · 2018 [cited by applicant]
US 9967952B2 · Pandharipande et al. · 2018 [cited by applicant]
US 10027127B2 · Crafts et al. · 2018 [cited by applicant]
US 10225903B1 · Fernandez · 2019 [cited by applicant]
US 10271407B2 · Pessina et al. · 2019 [cited by applicant]
US 20030019733A1 · Sato · 2003 [cited by applicant]
US 20030019734A1 · Sato et al. · 2003 [cited by applicant]
US 20030230982A1 · Pagano et al. · 2003 [cited by applicant]
US 20070273509A1 · Gananathan · 2007 [cited by applicant]
US 20080067871A1 · Black et al. · 2008 [cited by applicant]
US 20080111491A1 · Spira et al. · 2008 [cited by applicant]
US 20080315798A1 · Diederiks et al. · 2008 [cited by applicant]
US 20090167196A1 · Wang et al. · 2009 [cited by applicant]
US 20090206983A1 · Knode et al. · 2009 [cited by applicant]
US 20090256483A1 · Gehman et al. · 2009 [cited by applicant]
US 20090302782A1 · Smith et al. · 2009 [cited by applicant]
US 20100084996A1 · Van De Sluis et al. · 2010 [cited by applicant]
US 20100127626A1 · Altonen et al. · 2010 [cited by applicant]
US 20100244706A1 · Steiner et al. · 2010 [cited by applicant]
US 20100244709A1 · Steiner et al. · 2010 [cited by applicant]
US 20110314163A1 · Borins et al. · 2011 [cited by applicant]
US 20120013257A1 · Sibert · 2012 [cited by applicant]
US 20120043889A1 · Recker et al. · 2012 [cited by applicant]
US 20120242231A1 · Yianni et al. · 2012 [cited by applicant]
US 20120261078A1 · Adams et al. · 2012 [cited by applicant]
US 20120286940A1 · Carmen et al. · 2012 [cited by applicant]
US 20120292174A1 · Mah et al. · 2012 [cited by applicant]
US 20130030589A1 · Pessina et al. · 2013 [cited by applicant]
US 20130099011A1 · Matsuoka et al. · 2013 [cited by applicant]
US 20130099124A1 · Filson et al. · 2013 [cited by applicant]
US 20130214609A1 · Carmen et al. · 2013 [cited by applicant]
US 20130338839A1 · Rogers et al. · 2013 [cited by applicant]
US 20140001977A1 · Zacharchuk et al. · 2014 [cited by applicant]
US 20140117859A1 · Swatsky et al. · 2014 [cited by applicant]
US 20140117871A1 · Swatsky · 2014 [cited by examiner]
US 20140132475A1 · Bhutani et al. · 2014 [cited by applicant]
US 20140145646A1 · Zhang et al. · 2014 [cited by applicant]
US 20140152186A1 · Zhang · 2014 [cited by applicant]
US 20140159588A1 · So · 2014 [cited by applicant]
US 20140177469A1 · Neyhart · 2014 [cited by applicant]
US 20140180486A1 · Newman et al. · 2014 [cited by applicant]
US 20140180487A1 · Bull · 2014 [cited by applicant]
US 20140231032A1 · Blair et al. · 2014 [cited by applicant]
US 20140265568A1 · Crafts et al. · 2014 [cited by applicant]
US 20140265881A1 · Karc et al. · 2014 [cited by applicant]
US 20140265918A1 · Cummings et al. · 2014 [cited by applicant]
US 20140266669A1 · Fadell et al. · 2014 [cited by applicant]
US 20150005900A1 · Steele et al. · 2015 [cited by applicant]
US 20150051717A1 · Focht et al. · 2015 [cited by applicant]
US 20150077021A1 · McCarthy et al. · 2015 [cited by applicant]
US 20150084547A1 · Yeh et al. · 2015 [cited by applicant]
US 20150185751A1 · Crafts et al. · 2015 [cited by applicant]
US 20150185752A1 · Riedl et al. · 2015 [cited by applicant]
US 20150256028A1 · Suman · 2015 [cited by applicant]
US 20150294816A1 · Evers et al. · 2015 [cited by applicant]
US 20160007431A1 · Bosua et al. · 2016 [cited by applicant]
US 20160073479A1 · Erchak et al. · 2016 [cited by applicant]
US 20160255698A1 · Harbers et al. · 2016 [cited by applicant]
US 20160330825A1 · Recker et al. · 2016 [cited by applicant]
US 20160353559A1 · Mann et al. · 2016 [cited by applicant]
US 20160360597A1 · Greene · 2016 [cited by applicant]
US 20170105176A1 · Finnegan et al. · 2017 [cited by applicant]
US 20170223807A1 · Recker et al. · 2017 [cited by applicant]
US 20170223808A1 · Barna et al. · 2017 [cited by applicant]
US 20170226799A1 · Hebeisen et al. · 2017 [cited by applicant]
US 20170279300A1 · Catalano et al. · 2017 [cited by applicant]
US 20180014386A1 · Bhutani et al. · 2018 [cited by applicant]
US 20180043130A1 · Moore-Ede et al. · 2018 [cited by applicant]
US 20180190451A1 · Scruggs · 2018 [cited by applicant]
CN 2596671Y · 2003 [cited by applicant]
CN 101347050A · 2009 [cited by applicant]
CN 102293060A · 2011 [cited by applicant]
CN 203233569U · 2013 [cited by applicant]
CN 103476186A · 2013 [cited by applicant]
CN 203491998U · 2014 [cited by applicant]
CN 103857146A · 2014 [cited by applicant]
CN 103906323A · 2014 [cited by applicant]
CN 104039035A · 2014 [cited by applicant]
CN 107949127A · 2018 [cited by applicant]
EP 2579691A1 · 2013 [cited by applicant]
WO 2014066269A1 · 2014 [cited by applicant]
WO 2018078027A1 · 2018 [cited by applicant]