Method for displaying virtual keyboard on mobile terminal, and mobile terminal
AssigneeSamsung Electronics Co., Ltd.
InventorZhen Ma
Life of this patent
Estimating the term…
Abstract
A mobile terminal displaying a virtual keyboard obtains a direction in which a mobile terminal is inclined and displays a modified virtual keyboard in correspondence to the obtained inclination direction. The virtual keyboard comprises a plurality of virtual keyboard regions. The mobile terminal displays the virtual keyboard in which at least one of the plurality of virtual keyboard regions is enlarged and other non-enlarged virtual keyboard regions are reduced based on the obtained inclination direction.
Claims18
A method comprising:
- obtaining a direction in which a mobile terminal is inclined;
- obtaining acceleration information of the mobile terminal;
- determining a mode of a virtual keyboard based on the acceleration information of the mobile terminal and the direction the mobile terminal is inclined;
- and
- displaying a modified virtual keyboard based on the mode of the virtual keyboard,
- wherein the virtual keyboard of the mobile terminal comprises a plurality of virtual keyboard regions,
- wherein the displaying of the modified virtual keyboard based on the mode of the virtual keyboard comprises:
- in response to obtaining the direction in which the mobile terminal is inclined, selecting at least one of the plurality of virtual keyboard regions to be enlarged and determining other virtual keyboard regions to be reduced based on the direction the mobile terminal is inclined, and
- displaying the modified virtual keyboard in which the at least one of the plurality of virtual keyboard regions is enlarged and the other virtual keyboard regions are reduced, and
- wherein the at least one of the plurality of virtual keyboard regions that is enlarged comprises a keyboard region that is located adjacent to a corner of the virtual keyboard.
A mobile terminal comprising:
- a controller configured to obtain a direction in which the mobile terminal is inclined;
- an acceleration sensor configured to obtain acceleration information of the mobile terminal, wherein the controller is further configured to determine a mode of a virtual keyboard based on the acceleration information of the mobile terminal and the direction the mobile terminal is inclined;
- and
- a display configured to display a modified virtual keyboard based on the mode of the virtual keyboard,
- wherein the virtual keyboard of the mobile terminal comprises a plurality of virtual keyboard regions,
- wherein the controller is further configured to, in response to obtaining the direction in which the mobile terminal is inclined, select at least one of the plurality of virtual keyboard regions to be enlarged and determine other virtual keyboard regions to be reduced based on the direction the mobile terminal is inclined,
- wherein the display is further configured to display the modified virtual keyboard in which the at least one of the plurality of virtual keyboard regions is enlarged and the other virtual keyboard regions are reduced, and
- wherein the at least one of the plurality of virtual keyboard regions that is enlarged comprises a keyboard region that is located adjacent to a corner of the virtual keyboard.
A non-transitory computer-readable recording medium having recorded thereon a computer program for executing a method, the method comprising:
- obtaining a direction in which a mobile terminal is inclined;
- obtaining acceleration information of the mobile terminal;
- determining a mode of a virtual keyboard based on the acceleration information of the mobile terminal and the direction the mobile terminal is inclined;
- and
- displaying a modified virtual keyboard based on the mode of the virtual keyboard,
- wherein the virtual keyboard of the mobile terminal comprises a plurality of virtual keyboard regions,
- wherein the displaying of the modified virtual keyboard based on the mode of the virtual keyboard comprises:
- in response to obtaining the direction in which the mobile terminal is inclined, selecting at least one of the plurality of virtual keyboard regions to be enlarged and determining other virtual keyboard regions to be reduced based on the direction the mobile terminal is inclined, and
- displaying the modified virtual keyboard in which the at least one of the plurality of virtual keyboard regions is enlarged and the other virtual keyboard regions are reduced, and
- wherein the at least one of the plurality of virtual keyboard regions that is enlarged comprises a keyboard region that is located adjacent to a corner of the virtual keyboard.
Dependencies are inferred from the claim text.