Input assistance for computing devices
First Claim
1. A method comprising:
- designating, by a computing device, a corner region of a display device as an active corner region;
outputting, by the computing device and for display at the display device, a user interface including at least one element positioned at a first location diagonally opposite and at a first distance from the corner region;
detecting, by at least one tilt sensor of the computing device, a first movement of the active corner region in either a clockwise direction or a counterclockwise direction;
determining, by the computing device, that the detected movement of the active corner region indicates a first tilt condition;
responsive to detecting the first tilt condition, outputting, by the computing device and for display at the display device, a first updated user interface including the element positioned at a second location between the active corner region and the first location and at a second distance from the active corner region, the second distance being less than the first distance;
selecting, by the computing device, a multi-tilt mode from a plurality of operating modes of the computing device;
while the computing device is operating in the multi-tilt mode, detecting, by the computing device, a second tilt condition that indicates a second movement of the active corner region in either the clockwise direction or the counterclockwise direction; and
responsive to detecting the second tilt condition, outputting, by the computing device and for display at the display device, a second updated user interface including the element positioned at a third location a third distance from the active corner region.
2 Assignments
0 Petitions
Accused Products
Abstract
An example method includes designating a corner region of a display device as active, and outputting, for display at the display device, a user interface including at least one element positioned at a first location substantially diagonally opposite and at a first distance from the active corner region. The method further includes receiving an indication of a gesture interpreted by the computing device as originating within the active corner region and terminating within a center region of the display device, and responsive to receiving the indication of the gesture, outputting, for display at the display device, an updated user interface including the element positioned at a second location a second distance from the active corner region.
-
Citations
20 Claims
-
1. A method comprising:
-
designating, by a computing device, a corner region of a display device as an active corner region; outputting, by the computing device and for display at the display device, a user interface including at least one element positioned at a first location diagonally opposite and at a first distance from the corner region; detecting, by at least one tilt sensor of the computing device, a first movement of the active corner region in either a clockwise direction or a counterclockwise direction; determining, by the computing device, that the detected movement of the active corner region indicates a first tilt condition; responsive to detecting the first tilt condition, outputting, by the computing device and for display at the display device, a first updated user interface including the element positioned at a second location between the active corner region and the first location and at a second distance from the active corner region, the second distance being less than the first distance; selecting, by the computing device, a multi-tilt mode from a plurality of operating modes of the computing device; while the computing device is operating in the multi-tilt mode, detecting, by the computing device, a second tilt condition that indicates a second movement of the active corner region in either the clockwise direction or the counterclockwise direction; and responsive to detecting the second tilt condition, outputting, by the computing device and for display at the display device, a second updated user interface including the element positioned at a third location a third distance from the active corner region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system comprising:
-
one or more programmable processors; a display device operatively coupled to the one or more programmable processors; and one or more tilt sensors, wherein the one or more programmable processors are configured to; designate a corner region of the display device as an active corner region; output, for display at the display device, a user interface including at least one element positioned at a first location diagonally opposite and at a first distance from the corner region; determine that that a first movement of the active corner region in either a clockwise direction or a counterclockwise direction, detected by the one or more tilt sensors, indicates a first tilt condition; responsive to detecting the first tilt condition, output, for display at the display device, a first updated user interface including the element is positioned at a second location between the active corner region and the first location and at a second distance from the active corner region, the second distance being less than the first distance; select a multi-tilt mode from a plurality of operating modes of the computing system; and while the computing system is operating in a multi-tilt mode and responsive to the one or more tilt sensors detecting a second movement of the active corner region in either the clockwise direction or the counterclockwise direction indicative of a second tilt condition, output, for display at the display device, a second updated user interface including the element positioned at a third location a third distance from the active corner region. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage device encoded with instructions that, when executed, cause one or more processors of a computing device to:
-
designate a corner region of a display device as an active corner region; output, for display at the display device, a user interface including at least one element positioned at a first location diagonally opposite and at a first distance from the corner region; detect, using at least one tilt sensor of the computing device a movement of the active corner region in either a clockwise direction or a counterclockwise direction; determine that the detected movement of the active corner region indicates a first tilt condition; responsive to the detection of the first tilt condition, output, for display at the display device, a first updated user interface including the element positioned at a second location between the active corner region and the first location and at a second distance from the active corner region, the second distance being less than the first distance; select a multi-tilt mode from a plurality of operating modes of the computing device; while the computing device is operating in the multi-tilt mode, detect a second tilt condition that indicates a second movement of the active corner region in either the clockwise direction or the counterclockwise direction; and responsive to detecting the second tilt condition, output, for display at the display device, a second updated user interface including the element positioned at a third location a third distance from the active corner region. - View Dependent Claims (17, 18, 19, 20)
-
Specification