US 11,732,522 B2
Automated window mechanism with disengaged motor calibration
David R Hall, Provo, UT (US); and Jerome Miles, Spanish Fork, UT (US)
Assigned to Hall Labs LLC, Provo, UT (US)
Filed by Hall Labs LLC, Provo, UT (US)
Filed on Apr. 16, 2021, as Appl. No. 17/233,353.
Prior Publication US 2022/0333427 A1, Oct. 20, 2022
Int. Cl. E05F 15/00 (2015.01); E05F 15/67 (2015.01)
CPC E05F 15/67 (2015.01) [E05Y 2201/434 (2013.01); E05Y 2201/722 (2013.01); E05Y 2400/354 (2013.01); E05Y 2400/40 (2013.01); E05Y 2900/148 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An automated window mechanism, comprising:
a motor coupled to a moving portion of a window and being configured to move the moving portion relative to a window frame;
an encoder coupled to the moving portion of the window and being configured to monitor a position of the moving portion relative to the frame along a path defined by the window frame;
a processor; and
memory storing one or more computer-readable instructions executable by the processor to perform acts comprising:
receiving an instruction to calibrate the automated window mechanism by defining a first end point and a second end point as positions on the path;
in response to the instruction to calibrate, disengaging the motor from the moving portion;
monitoring with the encoder a first value corresponding to a first position if the moving portion of the window is moved in a first direction relative to the frame while the motor is disengaged;
monitoring with the encoder a second value corresponding to movement in a second direction relative to the frame;
storing the first value as the first end point;
storing the second value as the second end point;
engaging the motor; and
using the first end point and second end points as limits of movement by the motor.