Touch-sensitive display screen with absolute and relative input modes
First Claim
1. A method for operating a computing device, the method being performed by one or more processors and comprising:
- determining an input mode for operating the computing device;
in response to the computing device being operated in an absolute input mode;
receiving a user input on a touch-sensitive display screen of the computing device;
determining an absolute location of the user input; and
performing a first operation that includes at least one of (i) moving a cursor or a displayed object on the touch-sensitive display screen to the absolute location, or (ii) selecting an interface feature that is provided at the absolute location; and
in response to the computing device being operated in a relative input mode;
establishing a reference location on the touch-sensitive display screen;
receiving a user input at a second location on the touch-sensitive display screen;
comparing the second location with the reference location to determine a direction and a magnitude of a vector having a start point at the reference location and an end point at the second location; and
performing a second operation that includes causing the cursor or the displayed object to move on the touch-sensitive display screen by an amount corresponding to the direction and the magnitude of the vector.
9 Assignments
0 Petitions
Accused Products
Abstract
A touch-sensitive display screen has at least two input modes for touch input. In an absolute input mode, positional information is interpreted in an absolute sense: an on-screen object or cursor can be moved, selected or activated by tapping or touching the screen at the location of the object itself or at a desired location for the object. In a relative input mode, touch input provided on the display screen is interpreted in a manner similar to a virtual joystick or a virtual touchpad. In the virtual joystick relative mode, input is interpreted relative to a reference point on the screen. In the virtual touchpad relative mode, input is interpreted according to a direction of motion of a contact point.
54 Citations
18 Claims
-
1. A method for operating a computing device, the method being performed by one or more processors and comprising:
-
determining an input mode for operating the computing device; in response to the computing device being operated in an absolute input mode; receiving a user input on a touch-sensitive display screen of the computing device; determining an absolute location of the user input; and performing a first operation that includes at least one of (i) moving a cursor or a displayed object on the touch-sensitive display screen to the absolute location, or (ii) selecting an interface feature that is provided at the absolute location; and in response to the computing device being operated in a relative input mode; establishing a reference location on the touch-sensitive display screen; receiving a user input at a second location on the touch-sensitive display screen; comparing the second location with the reference location to determine a direction and a magnitude of a vector having a start point at the reference location and an end point at the second location; and performing a second operation that includes causing the cursor or the displayed object to move on the touch-sensitive display screen by an amount corresponding to the direction and the magnitude of the vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to:
-
determine an input mode for operating a computing device; in response to the computing device being operated in an absolute input mode; receive a user input on a touch-sensitive display screen of the computing device; determine an absolute location of the user input; and perform a first operation that includes at least one of (i) moving a cursor or a displayed object on the touch-sensitive display screen to the absolute location, or (ii) selecting an interface feature that is provided at the absolute location; and in response to the computing device being operated in a relative input mode; establish a reference location on the touch-sensitive display screen; receive a user input at a second location on the touch-sensitive display screen; compare the second location with the reference location to determine a direction and a magnitude of a vector having a start point at the reference location and an end point at the second location; and perform a second operation that includes causing the cursor or the displayed object to move on the touch-sensitive display screen by an amount corresponding to the direction and the magnitude of the vector. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification