Orientation control
First Claim
Patent Images
1. A method comprising:
- operating a 3-axis accelerometer having two axes that define a plane and an axis perpendicular to the plane to provide acceleration values for the three axes;
changing a trigger threshold value responsive to a change in magnitude of the acceleration value for the axis perpendicular to the plane according to a predefined relationship between magnitude of acceleration value for the axis perpendicular to the plane and trigger threshold value in a range from a minimum trigger threshold value to a maximum trigger threshold value wherein within the range the trigger threshold value increases with respect to an increase in the magnitude of the acceleration value for the axis perpendicular to the plane; and
orienting output to a display in either a portrait format or a landscape format based on comparing the acceleration values for the two axes that define the plane to the changed trigger threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method can include operating a 3-axis accelerometer having two axes that define a plane and an axis perpendicular to the plane to provide acceleration values for the three axes; increasing a threshold responsive to an increase in magnitude of the acceleration value for the axis perpendicular to the plane or decreasing the threshold responsive to a decrease in magnitude of the acceleration value for the axis perpendicular to the plane; and orienting output to a display in either a portrait format or a landscape format based on comparing the acceleration values for the two axes that define the plane to the threshold.
9 Citations
17 Claims
-
1. A method comprising:
-
operating a 3-axis accelerometer having two axes that define a plane and an axis perpendicular to the plane to provide acceleration values for the three axes; changing a trigger threshold value responsive to a change in magnitude of the acceleration value for the axis perpendicular to the plane according to a predefined relationship between magnitude of acceleration value for the axis perpendicular to the plane and trigger threshold value in a range from a minimum trigger threshold value to a maximum trigger threshold value wherein within the range the trigger threshold value increases with respect to an increase in the magnitude of the acceleration value for the axis perpendicular to the plane; and orienting output to a display in either a portrait format or a landscape format based on comparing the acceleration values for the two axes that define the plane to the changed trigger threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable media comprising computer-executable instructions to instruct a device to:
-
operate a 3-axis accelerometer having two axes that define a plane and an axis perpendicular to the plane to provide acceleration values for the three axes; change a trigger threshold value responsive to a change in magnitude of the acceleration value for the axis perpendicular to the plane according to a predefined relationship between magnitude of acceleration value for the axis perpendicular to the plane and trigger threshold value in a range from a minimum trigger threshold value to a maximum trigger threshold value wherein within the range the trigger threshold value increases with respect to an increase in the magnitude of the acceleration value for the axis perpendicular to the plane; and orient output to a display in either a portrait format or a landscape format based on a comparison of the acceleration values for the two axes that define the plane to the changed trigger threshold value.
-
-
17. A device comprising:
-
a processor; a planar display; a 3-axis accelerometer having two axes that define a plane and an axis perpendicular to the plane to provide acceleration values for the three axes; memory accessible to the processor; and computer-executable instructions stored in the memory and executable to instruct the device to change a trigger threshold value responsive to a change in magnitude of the acceleration value for the axis perpendicular to the plane according to a predefined relationship between magnitude of acceleration value for the axis perpendicular to the plane and trigger threshold value in a range from a minimum trigger threshold value to a maximum trigger threshold value wherein within the range the trigger threshold value increases with respect to an increase in the magnitude of the acceleration value for the axis perpendicular to the plane; and orient output to the display in either a portrait format or a landscape format based on a comparison of the acceleration values for the two axes that define the plane to the changed trigger threshold value.
-
Specification