Graphic user interface for data processing device
First Claim
1. A handheld data processing device having a screen to enable a user of the device to enter an input, wherein the screen is touch-sensitive, the device comprising:
- interface means for generating a graphic user interface (GUI) on the screen, the GUI having a plurality of image elements representing a plurality of inputs, and the screen being operable to generate one of a plurality of control signals corresponding to one of the plurality of inputs in response to a portion of the screen on which the one of the plurality of image elements is displayed being touched by the user; and
processing means responsive to generation of the each one of the plurality of control signals to process the corresponding input;
characterised in that the interface means is operable to;
receive an input on the screen from a user'"'"'s digit of a hand in which the device is held;
determine a mean distance on the screen reachable by the user'"'"'s said digit;
define an accessible portion of the screen as being an area on the screen within the mean distance;
locate the plurality of image elements on the accessible portion of the screen, so that the plurality of image elements are within reach of the user'"'"'s said digit; and
scale the plurality of image elements so as to not exceed the accessible portion of the screen.
3 Assignments
0 Petitions
Accused Products
Abstract
Graphic User Interface for Data Processing Device A handheld data processing device (82) has a touch-sensitive display screen (84) and interface means for generating a graphic user interface (GUI) on the screen, the GUI having one or more image elements (88, 92, 94, 96, 98, 100, 102), each representing an input. The screen (84) generates a control signal corresponding to an input in response to a portion of the screen on which an image element (88, 92, 94, 96, 98, 100, 102) representing said input is displayed being touched by a user of the device. The device has processing means for processing the control signal. The interface means is operable to locate the image elements (88, 92, 94, 96, 98, 100, 102) on an accessible portion of the screen (84) so that in use the image elements are within reach of a digit (90) of a hand in which the device is held. The image elements may, for example, be located in a fan in a corner of the screen, or in linear fashion along the edges of the screen.
101 Citations
25 Claims
-
1. A handheld data processing device having a screen to enable a user of the device to enter an input, wherein the screen is touch-sensitive, the device comprising:
- interface means for generating a graphic user interface (GUI) on the screen, the GUI having a plurality of image elements representing a plurality of inputs, and the screen being operable to generate one of a plurality of control signals corresponding to one of the plurality of inputs in response to a portion of the screen on which the one of the plurality of image elements is displayed being touched by the user; and
processing means responsive to generation of the each one of the plurality of control signals to process the corresponding input;
characterised in that the interface means is operable to;receive an input on the screen from a user'"'"'s digit of a hand in which the device is held; determine a mean distance on the screen reachable by the user'"'"'s said digit; define an accessible portion of the screen as being an area on the screen within the mean distance; locate the plurality of image elements on the accessible portion of the screen, so that the plurality of image elements are within reach of the user'"'"'s said digit; and scale the plurality of image elements so as to not exceed the accessible portion of the screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- interface means for generating a graphic user interface (GUI) on the screen, the GUI having a plurality of image elements representing a plurality of inputs, and the screen being operable to generate one of a plurality of control signals corresponding to one of the plurality of inputs in response to a portion of the screen on which the one of the plurality of image elements is displayed being touched by the user; and
-
19. A memory having stored thereon a computer program for execution by a handheld data processing device having a screen, wherein the screen is touch-sensitive, interface means for generating a GUI and processing means, the program being executable by the processing means to cause the interface means to generate a GUI including a plurality of image elements representing a plurality of inputs, and to process one of a plurality of control signals corresponding to one of the plurality of inputs generated by the screen in response to a portion of the screen on which the one of the plurality of image elements is displayed being touched, characterised in that the program is executable by the processing means to cause the interface means to:
-
receive an input on the screen from a user'"'"'s digit of a hand in which the device is held; determine a mean distance on the screen reachable by the user'"'"'s said digit; define an accessible portion of the screen as being an area on the screen within the mean distance; locate the plurality of image elements on the accessible portion of the screen such that the plurality of image elements are within reach of the user'"'"'s said digit; and scale the plurality of image elements so as to not exceed the accessible portion of the screen.
-
-
20. A method for generating a graphical user interface including a plurality of image elements on a touch-sensitive screen of a device, comprising:
-
receiving an input on the screen from a user'"'"'s digit on a hand in which the device is held; determining a mean distance on the screen reached by the user'"'"'s said digit; defining an accessible portion of the screen as being an area on the screen within the mean distance; locating the plurality of image elements on the accessible portion of the screen so that the plurality of image elements are within reach of the user'"'"'s said digit; and scaling the plurality of image elements so as to not exceed the accessible portion of the screen. - View Dependent Claims (21, 22)
-
-
23. A handheld data processing device, comprising:
-
means for generating a graphical user including a plurality of image elements on a touch-sensitive screen of the handheld data processing device; means for receiving an input on the touch-sensitive screen from a user'"'"'s digit on a hand in which the device is held; means for determining a mean distance on the touch-sensitive screen reached by the user'"'"'s said digit; means for defining an accessible portion of the touch-sensitive screen as being an area on the touch-sensitive screen within the mean distance; means for locating the plurality of image elements on the accessible portion of the touch-sensitive screen so that the plurality of image elements are within reach of the user'"'"'s said digit; and means for scaling the plurality of image elements so as to not exceed the accessible portion of the screen. - View Dependent Claims (24, 25)
-
Specification