Back to results
US 11,960,641 B2Granted
Application placement based on head position
AssigneeApple Inc.
InventorAaron M. Burns
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to determining when the head position of a user viewing user interfaces in a computer-generated reality environment is not in a comfortable and/or ergonomic position and repositioning the displayed user interface so that the user will reposition her/his head to view the user interface at a more comfortable and/or ergonomic head position.
Claims21
An electronic device, comprising:
- one or more processors;
- and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying a virtual object at a first position in a computer-generated reality environment;
- while displaying the virtual object in the computer-generated reality environment:
- detecting a change in a gaze position from a first gaze position to a second gaze position, wherein the change in the gaze position is detected using one or more sensors;
- and
- in response to detecting the change in the gaze position from the first gaze position to the second gaze position:
- in accordance with a determination that the second gaze position is located outside a range of gaze positions, repositioning the virtual object to a second position in the computer-generated reality environment;
- and
- in accordance with a determination that the second gaze position is located within the range of gaze positions, continuing displaying the virtual object at the first position in the computer-generated reality environment.
7 more elements
A non-transitory computer-readable medium, comprising one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:
- displaying a virtual object at a first position in a computer-generated reality environment;
- while displaying the virtual object in the computer-generated reality environment:
- detecting a change in a gaze position from a first gaze position to a second gaze position, wherein the change in the gaze position is detected using one or more sensors;
- and
- in response to detecting the change in the gaze position from the first gaze position to the second gaze position:
- in accordance with a determination that the second gaze position is located outside a range of gaze positions, repositioning the virtual object to a second position in the computer-generated reality environment;
- and
- in accordance with a determination that the second gaze position is located within the range of gaze positions, continuing displaying the virtual object at the first position in the computer-generated reality environment.
5 more elements
A method, comprising:
- at an electronic device:
- displaying a virtual object at a first position in a computer-generated reality environment;
- while displaying the virtual object in the computer-generated reality environment:
- detecting a change in a gaze position from a first gaze position to a second gaze position, wherein the change in the gaze position is detected using one or more sensors;
- and
- in response to detecting the change in the gaze position from the first gaze position to the second gaze position:
- in accordance with a determination that the second gaze position is located outside a range of gaze positions, repositioning the virtual object to a second position in the computer-generated reality environment;
- and
- in accordance with a determination that the second gaze position is located within the range of gaze positions, continuing displaying the virtual object at the first position in the computer-generated reality environment.
6 more elements
Dependencies are inferred from the claim text.