Controlling content zoom level based on user head movement
First Claim
1. A computer-implemented method, comprising:
- determining a first angle of a computing device relative to a head of a user;
determining the first angle is below a threshold angle;
presenting, on a display screen of the computing device based at least in part on determining the first angle is below the threshold angle, a combined view of content, wherein the combined view includes a context view of the content overlaid on a detailed view of the content, wherein the context view provides a larger scale view of the content than the detailed view;
determining a second angle of the computing device relative to the head is within a first angular range;
presenting, on the display screen, the content in the context view based at least in part on determining the second angle is within the first angular range;
determining a third angle of the computing device relative to the head is within a second angular range; and
presenting, on the display screen, a first portion of the content in the detailed view based at least in part on determining the third angle is within the second angular range.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device can be controlled based on changes in the angle of a user'"'"'s head with respect to the device, such as due to the user tilting the device and/or the user tilting his head with respect to the device. Such control based on the angle of the user'"'"'s head can be achieved even when the user is operating the device “off-axis” or when the device is not orthogonal and/or not centered with respect to the user. This can be accomplished by using an elastic reference point that dynamically adjusts to a detected angle of the user'"'"'s head with respect to the device. Such an approach can account for differences between when the user is changing his natural resting position and/or the resting position of the device and when the user is intending to perform a gesture based on the angle of the user'"'"'s head relative to the device.
85 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining a first angle of a computing device relative to a head of a user; determining the first angle is below a threshold angle; presenting, on a display screen of the computing device based at least in part on determining the first angle is below the threshold angle, a combined view of content, wherein the combined view includes a context view of the content overlaid on a detailed view of the content, wherein the context view provides a larger scale view of the content than the detailed view; determining a second angle of the computing device relative to the head is within a first angular range; presenting, on the display screen, the content in the context view based at least in part on determining the second angle is within the first angular range; determining a third angle of the computing device relative to the head is within a second angular range; and presenting, on the display screen, a first portion of the content in the detailed view based at least in part on determining the third angle is within the second angular range. - View Dependent Claims (2, 3, 4)
-
-
5. A computing device, comprising:
-
a display screen; at least one processor; and at least one memory including instructions that, when executed by the at least one processor, cause the computing device to; determine a head of a user is within a first physical space defined by a first range of angles between a first line and a second line that each extend from a reference point associated with the computing device, wherein at least the first line forms an acute angle with respect to a reference line normal to a surface of the display screen; present, on the display screen, content at a first content scale based at least in part on the head being within the first physical space; determine the head is within a second physical space defined by a second range of angles between the second line and a third line that extends from the reference point; and present, on the display screen, a first portion of the content at a second content scale based at least in part on the head being within the second physical space. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
determining a head of a user is within a first physical space defined by a first range of angles between a first line and a second line that each extend from a reference point associated with a computing device, wherein at least the first line forms an acute angle with respect to a reference line normal to a surface of a display screen of the computing device; presenting, on a display screen of the computing device, content at a first zoom-level based at least in part on the head being within the first physical space; determining the head is within a second physical space defined by a second range of angles between the second line and a third line that extends from the reference point; and presenting, on the display screen, a first portion of the content at a second zoom-level based at least in part on the head being within the second physical space. - View Dependent Claims (17, 18, 19, 20)
-
Specification