Method and apparatus for positioning a software keyboard
First Claim
Patent Images
1. A method comprising:
- determining a screen touch location indicating where a touch screen display device was last touched;
determining a bounding region corresponding to an area on said touch screen display device based on said screen touch location; and
displaying a software keyboard outside said bounding region on said touch screen display device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for positioning a software keyboard are described herein. In one embodiment of the invention, the method includes determining a screen touch location indicating where a touch screen display device was last touched. The method also includes determining a bounding region corresponding to an area on the touch screen display device based on the screen touch location and displaying a software keyboard outside the bounding region on the touch screen display device.
-
Citations
30 Claims
-
1. A method comprising:
-
determining a screen touch location indicating where a touch screen display device was last touched;
determining a bounding region corresponding to an area on said touch screen display device based on said screen touch location; and
displaying a software keyboard outside said bounding region on said touch screen display device. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a first indication that a keyboard display button was pressed;
in response to the first indication, displaying a software keyboard at a first predetermined location on a touch screen display device; and
in response to receiving additional indications that the keyboard display button was pressed, displaying the software keyboard at other predetermined locations on said touch screen display device, wherein said software keyboard is sized to predetermined sizes. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a keyboard display button;
a keyboard button driver coupled to the keyboard display button to process indications that the keyboard display button has been pressed and to indicate predetermined locations and sizes of a software keyboard to be displayed on a touch screen display device; and
a software keyboard unit coupled to the keyboard button driver to display the software keyboard. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus comprising:
-
a touch screen display device driver to determine where a touch screen display device was touched;
a keyboard button driver coupled with said touch screen display device driver to determine where a software keyboard is to be displayed, said keyboard button driver to determine a bounding region corresponding to an area on the touch screen display device; and
a software keyboard unit coupled to the keyboard button driver and touch screen display device driver to display the software keyboard outside the bounding region. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system comprising:
-
a processor;
a touch screen liquid crystal display; and
a storage device coupled to said processor and having stored thereon a set of one or more instructions, which when executed by the processor, causes the processor to perform the following, determine a screen touch location indicating where a touch screen display device was last touched;
determining a bounding region corresponding to an area on said touch screen display device based on said screen touch location; and
displaying a software keyboard outside said bounding region on said touch screen display device. - View Dependent Claims (20, 21, 22)
-
-
23. A machine-readable medium having stored thereon one or more instructions, which when executed by a processor, causes said processor to perform the acts of:
-
receiving a first indication that a keyboard display button was pressed;
in response to the first indication, displaying a software keyboard at a first predetermined location on a touch screen display device; and
in response to receiving additional indications that the keyboard display button was pressed, displaying the software keyboard at other predetermined locations on said touch screen display device, wherein said software keyboard is sized to predetermined sizes. - View Dependent Claims (24, 25, 26)
-
-
27. A machine-readable medium having stored thereon one or more instructions, which when executed by a processor, causes said processor to perform the acts of:
-
determining a screen touch location indicating where a touch screen display device was last touched;
determining a bounding region corresponding to an area on said touch screen display device based on said screen touch location; and
displaying a software keyboard outside said bounding region on said touch screen display device. - View Dependent Claims (28, 29, 30)
-
Specification