APPARATUS AND METHOD FOR PROVIDING VIRTUAL KEYBOARD
First Claim
1. A virtual keyboard apparatus, comprising:
- a touch screen comprising a main touch area and a sub-touch area, the touch screen to display a virtual keyboard comprising a plurality of key groups;
a key providing unit to arrange a first key group in the main touch area, and to arrange a second key group in the sub-touch area; and
an input recognizing unit to recognize a type of user input applied to the touch screen, and to calculate a direction of a direction gesture if the user input is the direction gesture,wherein if the user input is the direction gesture and the direction corresponds to the second key group, the key providing unit decreases a size of the first key group arranged in the main touch area, arranges the first key group in the sub-touch area, enlarges a size of the second key group arranged in the sub-touch area, and arranges the second key group in the main touch area.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a key providing unit to arrange one key group in a main touch area and to arrange remaining key groups in sub-touch area, a touch screen to display a virtual keyboard and to receive an input, and an input recognizing unit to recognize a user-inputted direction gesture. The key providing unit decreases the size of the key group in the main touch area and moves it to the sub-touch area, enlarges a size of a key group corresponding to the direction of the direction gesture and moved into the main touch area. A method to display the virtual keyboard also includes decreasing the size of the key group in the main touch area and rearranging it into the sub-touch area, enlarging a size of a key group in the sub-touch area receiving a click input, and arranging it into the main touch area.
-
Citations
19 Claims
-
1. A virtual keyboard apparatus, comprising:
-
a touch screen comprising a main touch area and a sub-touch area, the touch screen to display a virtual keyboard comprising a plurality of key groups; a key providing unit to arrange a first key group in the main touch area, and to arrange a second key group in the sub-touch area; and an input recognizing unit to recognize a type of user input applied to the touch screen, and to calculate a direction of a direction gesture if the user input is the direction gesture, wherein if the user input is the direction gesture and the direction corresponds to the second key group, the key providing unit decreases a size of the first key group arranged in the main touch area, arranges the first key group in the sub-touch area, enlarges a size of the second key group arranged in the sub-touch area, and arranges the second key group in the main touch area. - View Dependent Claims (2, 3)
-
-
4. A method for providing a virtual keyboard, comprising:
-
arranging a first key group in a main touch area, decreasing a size of a second key group, and arranging the second key group in a sub-touch area; receiving a user input; calculating a direction of a direction gesture if the user input is the direction gesture; and if the direction corresponds to the second key group, decreasing a size of the first key group arranged in the main touch area, arranging the first key group in the sub-touch area, enlarging a size of the second key group arranged in the sub-touch area, and arranging the second key group in the main touch area. - View Dependent Claims (5, 6, 7)
-
-
8. A virtual keyboard apparatus, comprising:
-
a key providing unit to arrange a first key group in a main touch area, to decrease a size of a second key group, and to arrange the second key group in a sub-touch area; a touch screen to display a virtual keyboard comprising the main touch area and the sub-touch area, and to sense a user input; and an input recognizing unit to calculate a direction of a direction gesture if the user input is the direction gesture, wherein if the user input is the direction gesture in a direction corresponding to the second key group, the key providing unit arranges the second key group in the main touch area. - View Dependent Claims (9, 10)
-
-
11. A method for providing a virtual keyboard, comprising:
-
arranging a first one key group in a main touch area, decreasing a size of a plurality of key groups, and arranging the plurality of key groups in a sub-touch area; receiving a user input; calculating a direction of a direction gesture if user input is the direction gesture; and arranging a second key group corresponding to the direction of the direction gesture in the main touch area. - View Dependent Claims (12, 13)
-
-
14. A virtual keyboard apparatus, comprising:
-
a key providing unit to arrange a first key group in a main touch area, to decrease a size of a second key group, and to arrange the second key group in a sub-touch area; and a touch screen to display a virtual keyboard comprising the main touch area and the sub-touch area, and to sense a user input, wherein if the user input is a click input on the second key group of the sub-touch area, the first key group arranged in the main touch area is decreased in size and arranged in the sub-touch area, and the second key group receiving the click input is enlarged and arranged in the main touch area. - View Dependent Claims (15, 16)
-
-
17. A method for providing a virtual keyboard, comprising:
-
arranging a first key group in a main touch area, decreasing a size of a plurality of key groups, and arranging the plurality of key groups in a sub-touch area; receiving a user input; determining a key group touched by a click input if the user input is the click input inputted to the sub-touch area; and decreasing a size of the first key group arranged in the main touch area, arranging the first key group in the sub-touch area, enlarging a second key group receiving the click input, and arranging the second key group in the main touch area. - View Dependent Claims (18, 19)
-
Specification