Providing Virtual Keyboard
First Claim
1. An apparatus for providing a virtual keyboard to be displayed on a touch screen, the apparatus comprising:
- a memory unit comprising a data repository to store data comprising at least one virtual keyboard configuration information to configure at least one corresponding virtual keyboard; and
a processing module toselect from the data stored in the data repository a given virtual keyboard configuration information to select a corresponding virtual keyboard to configure,configure the selected virtual keyboard to have a fan-like shape with multiple keys of the virtual keyboard arranged along an outline of an arc in a fan-shaped region based on the selected virtual keyboard configuration information, andinstruct a touch screen module to display the configured virtual keyboard on a display region of a touch screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods are described for providing a virtual keyboard. In one aspect, an apparatus for providing a virtual keyboard to be displayed on a touch screen is described. The apparatus includes a memory unit that includes a data repository to store data comprising at least one virtual keyboard configuration information to configure at least one corresponding virtual keyboard. The apparatus includes a processing module to select from the data stored in the data repository a given virtual keyboard configuration information to select a corresponding virtual keyboard to configure; configure the selected virtual keyboard to have a fan-like shape with multiple keys of the virtual keyboard arranged along an outline of an arc in a fan-shaped region based on the selected virtual keyboard configuration information; and instruct a touch screen module to display the configured virtual keyboard on a display region of a touch screen.
170 Citations
20 Claims
-
1. An apparatus for providing a virtual keyboard to be displayed on a touch screen, the apparatus comprising:
-
a memory unit comprising a data repository to store data comprising at least one virtual keyboard configuration information to configure at least one corresponding virtual keyboard; and a processing module to select from the data stored in the data repository a given virtual keyboard configuration information to select a corresponding virtual keyboard to configure, configure the selected virtual keyboard to have a fan-like shape with multiple keys of the virtual keyboard arranged along an outline of an arc in a fan-shaped region based on the selected virtual keyboard configuration information, and instruct a touch screen module to display the configured virtual keyboard on a display region of a touch screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of providing a virtual keyboard performed by a virtual keyboard providing apparatus operating in conjunction with a touch screen module, the method comprising:
-
selecting a virtual keyboard configuration information to select a corresponding virtual keyboard from data stored in a data repository of a memory unit; and instructing the touch screen module to display the selected virtual keyboard having a fan-shape in which multiple keys are arranged along an outline of an arc in a fan-shaped region based on the selected virtual keyboard configuration information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification