Touch-Sensitive Display Screen With Absolute And Relative Input Modes
First Claim
1. In a device having a touch-sensitive display screen, a method for interpreting user input, comprising:
- receiving user input corresponding to a location on a touch-sensitive display screen of a device, the display screen being adapted to display content and to detect contact by the user;
responsive to the device being in an absolute input mode;
determining an absolute location for the user input; and
performing a first action based on the absolute location of the user input;
p1 responsive to the device being in a relative input mode;
establishing a reference point at a location on the display screen;
comparing the indicated location on the display screen with the location of the reference point; and
performing a second action based on the indicated location on the display screen relative to the location of the reference point.
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.
295 Citations
20 Claims
-
1. In a device having a touch-sensitive display screen, a method for interpreting user input, comprising:
-
receiving user input corresponding to a location on a touch-sensitive display screen of a device, the display screen being adapted to display content and to detect contact by the user; responsive to the device being in an absolute input mode; determining an absolute location for the user input; and performing a first action based on the absolute location of the user input;
p1 responsive to the device being in a relative input mode;establishing a reference point at a location on the display screen; comparing the indicated location on the display screen with the location of the reference point; and performing a second action based on the indicated location on the display screen relative to the location of the reference point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a device having a touch-sensitive display screen, a method for interpreting user input, comprising:
-
receiving user input corresponding to a location on a touch-sensitive display screen of a device, the display screen being adapted to display content and to detect contact by the user; responsive to the device being in an absolute input mode; determining an absolute location for the user input; and performing a first action based on the absolute location of the user input; and responsive to the device being in a relative input mode; receiving drag input on the display screen of the device, the drag input having a direction and magnitude; performing a second action based on at least the direction of the drag input. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. In a device having a touch-sensitive display screen, a method for interpreting user input, comprising:
-
receiving user input comprising contact with a location on a touch-sensitive display screen of a device, the display screen being adapted to display content; responsive to a determination that the user input represents a tap; performing an action based on the absolute location of the tap; responsive to a determination that the user input represents a touch-hold-drag having an initial location of contact and a subsequent location of contact; and responsive to the initial location of contact corresponding to an absolute location of an on-screen object, moving the on-screen object to the subsequent location of contact; responsive to the initial location of contact not corresponding to an absolute location of an on-screen object; establishing a reference point at a location on the display screen; comparing the subsequent location of contact with the location of the reference point; and performing a second action based on the subsequent location of contact relative to the location of the reference point.
-
Specification