US 12,461,559 B1
Head mounted device with position change detection and correction
Samuel G. Smith, San Francisco, CA (US); Jae Hwang Lee, Los Gatos, CA (US); David A. Kalinowski, San Francisco, CA (US); and Claire E. Dalke, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Samuel G. Smith, San Francisco, CA (US); Jae Hwang Lee, Los Gatos, CA (US); David A. Kalinowski, San Francisco, CA (US); and Claire E. Dalke, San Francisco, CA (US)
Filed on Apr. 23, 2024, as Appl. No. 18/643,244.
Application 18/643,244 is a continuation of application No. 17/408,672, filed on Aug. 23, 2021, granted, now 11,994,907.
Application 17/408,672 is a continuation of application No. 16/509,560, filed on Jul. 12, 2019, granted, now 11,150,695, issued on Oct. 19, 2021.
Claims priority of provisional application 62/729,551, filed on Sep. 11, 2018.
Int. Cl. G06F 1/16 (2006.01); G02B 7/00 (2021.01); G02B 7/02 (2021.01)
CPC G06F 1/163 (2013.01) [G02B 7/005 (2013.01); G02B 7/021 (2013.01); G02B 7/023 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A head mounted device, comprising:
a housing;
an elongate member configured to support the housing with respect to a head of a user;
a first motion sensor that is located on the housing;
a second motion sensor that is located on the elongate member;
a control mechanism configured to extend and retract the elongate member; and
a controller configured to receive a first motion signal that is indicative of motion of the housing from the first motion sensor, to receive a second motion signal that is indicative of motion of the elongate member from the second motion sensor, and to control operation of the control mechanism to move the housing with respect to the head of a user,
wherein the controller determines a change in position of the housing relative to the elongate member by a comparison of the first motion signal that is indicative of motion of the housing relative to the second motion signal that is indicative of motion of the elongate member,
wherein the controller determines a correction of the position of the housing with respect to the user based on the change in position of the housing relative to the elongate member, and
wherein the controller applies the correction to the position of the housing using the control mechanism.