US 11,966,202 B2
Tracking a position of a motorized window treatment
Thomas F. Rebbert, Hellertown, PA (US); and Robert J. Thompson, Bethlehem, PA (US)
Assigned to Lutron Technology Company LLC, Coopersburg, PA (US)
Filed by Lutron Technology Company LLC, Coopersburg, PA (US)
Filed on May 22, 2023, as Appl. No. 18/321,422.
Application 18/321,422 is a continuation of application No. 17/846,549, filed on Jun. 22, 2022, granted, now 11,703,813.
Application 17/846,549 is a continuation of application No. 16/526,091, filed on Jul. 30, 2019, granted, now 11,409,248, issued on Aug. 9, 2022.
Claims priority of provisional application 62/711,923, filed on Jul. 30, 2018.
Prior Publication US 2023/0297036 A1, Sep. 21, 2023
Int. Cl. G05B 23/02 (2006.01); G05B 11/01 (2006.01); E06B 9/24 (2006.01); E06B 9/68 (2006.01)
CPC G05B 11/01 (2013.01) [E06B 2009/2423 (2013.01); E06B 2009/6845 (2013.01); G05B 2219/2653 (2013.01); G05B 2219/45015 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A motor drive unit for a motorized window treatment system configured to open and close a cover material, the motor drive unit comprising:
a motor configured to rotate a shaft for opening and closing the covering material;
a sensor circuit configured to generate sensor signals indicative of a position of the covering material; and
a control circuit configured to be powered from a supply voltage and to control the motor to open and close the covering material, the control circuit configured to determine present states of the sensor signals generated by the sensor circuit and update a present position of the covering material in response to changes in the states of the sensor signals received from the sensor circuit;
wherein, when powering up, the control circuit is further configured to:
set power-up states equal to the present states of the sensor signals generated by the sensor circuit;
determine predicted states of the sensor signals generated by the sensor circuit based at least in part on a power-down position recorded at a first time and a final position recorded at a second time after the first time;
compare the predicted states with the respective power-up states; and
update the present position of the covering material based on the comparison of the predicted states and the respective power-up states.