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;
displaying a software keyboard outside said bounding region on said touch screen display device; and
causing said software keyboard to disappear if a keyboard display button is pressed after a key of the software keyboard has been pressed.
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
15 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; displaying a software keyboard outside said bounding region on said touch screen display device; and causing said software keyboard to disappear if a keyboard display button is pressed after a key of the software keyboard has been pressed. - View Dependent Claims (2, 3, 4)
-
-
5. 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; a software keyboard unit coupled to the keyboard button driver to display the software keyboard; and a touch screen display device driver coupled to said keyboard button driver to determine whether a key of the software keyboard has been touched, wherein the keyboard button driver is to cause the software keyboard to disappear if the keyboard display button is pressed after a key of the software keyboard is pressed. - View Dependent Claims (6, 7)
-
-
8. 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; displaying a software keyboard outside said bounding region on said touch screen display device; and causing said software keyboard to disappear if a keyboard display button is pressed after a key of the software keyboard has been pressed. - View Dependent Claims (9, 10, 11)
-
-
12. 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; displaying a software keyboard outside said bounding region on said touch screen display device; and causing said software keyboard to disappear if a keyboard display button is pressed after a key of the software keyboard has been pressed. - View Dependent Claims (13, 14, 15)
-
Specification