IP Library › Granted Patent US 10,761,723
Granted Patent B2
US 10,761,723 · App. 15/155,587 · Granted Sep 1, 2020

Method for displaying virtual keyboard on mobile terminal, and mobile terminal

Inventor: Zhen Ma (Nanjing, CN)
Assignee: Samsung Electronics Co., Ltd.
G06F3/04886G01C9/02G01M1/122G06F1/1626G06F2200/1637
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,761,723
App. No.
15/155,587
Granted
Sep 1, 2020
Kind
B2
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.

Claims (56)

1. 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.

2. The method of claim 1 , wherein the displaying of the modified virtual keyboard further comprises resizing the virtual keyboard based on the direction the mobile terminal is inclined.

3. The method of claim 1 , wherein the displaying of the modified virtual keyboard further comprises differently displaying a transparency of the at least one of the plurality of virtual keyboard regions that is enlarged and a transparency of the other virtual keyboard regions that are reduced based on the direction the mobile terminal is inclined.

4. The method of claim 1 , wherein the displaying of the modified virtual keyboard further comprises differently displaying a color of the at least one of the plurality of virtual keyboard regions that is enlarged and colors of the other virtual keyboard regions that are reduced based on the direction the mobile terminal is inclined.

5. The method of claim 1 , wherein the determining of the mode of the virtual keyboard comprises:

determining whether an acceleration of the mobile terminal that is measured based on the acceleration information exceeds a threshold value; and

when the acceleration of the mobile terminal exceeds the threshold value, changing a current mode of the virtual keyboard.

6. The method of claim 5 , wherein the changing of the current mode of the virtual keyboard comprises determining the mode of the virtual keyboard based on the acceleration of the mobile terminal and the direction the mobile terminal is inclined.

7. The method of claim 1 , wherein the displaying of the modified virtual keyboard comprises selecting and displaying one of a plurality of virtual keyboards having different input modes according to the determined mode of the virtual keyboard.

8. The method of claim 1 , wherein the obtaining of the direction in which the mobile terminal is inclined comprises:

obtaining information about a center of mass of the mobile terminal by using a gravity sensor;

determining a region where the center of mass of the mobile terminal is located based on the information about the center of mass; and

determining the direction the mobile terminal is inclined in correspondence to the determined region.

9. 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.

10. The mobile terminal of claim 9 , wherein the display is further configured to resize the virtual keyboard based on the direction the mobile terminal is inclined.

11. The mobile terminal of claim 9 , wherein the display is further configured to differently display a transparency of the at least one of the plurality of virtual keyboard regions that is enlarged and transparencies of the other virtual keyboard regions that are reduced based on the direction the mobile terminal is inclined.

12. The mobile terminal of claim 9 , wherein the display is further configured to differently display a color of the at least one of the plurality of virtual keyboard regions that is enlarged and colors of the other virtual keyboard regions that are reduced based on the direction the mobile terminal is inclined.

13. The mobile terminal of claim 9 , wherein the controller is further configured to:

determine whether an acceleration of the mobile terminal that is measured based on the acceleration information exceeds a threshold value, and

when the acceleration of the mobile terminal exceeds the threshold value, change a current mode of the virtual keyboard.

14. The mobile terminal of claim 9 , wherein the display is further configured to select and display one of a plurality of virtual keyboards having different input modes according to the determined mode of the virtual keyboard.

15. The mobile terminal of claim 9 , further comprising:

a gravity sensor configured to obtain information about a center of mass of the mobile terminal,

wherein the controller is further configured to:

determine a region where the center of mass of the mobile terminal is located based on the information about the center of mass, and

determine the direction the mobile terminal is inclined in correspondence to the determined region.

16. 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.

17. The method of claim 1 , wherein the other virtual keyboard regions that are reduced are substantially located in remaining corners of the virtual keyboard.

18. The method of claim 1 ,

wherein each of the other virtual keyboard regions has an area smaller than an area of the at least one of the plurality of keyboard regions that is enlarged, and

wherein areas of at least two of the other virtual keyboard regions that are reduced are different.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2016
From: MA, ZHEN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 038605/0576 →
Priority Claims (1)
CN 2013 1 0586425 · Nov 19, 2013 · national
Continuity (2)
Continuation PCTKR2014011107 · Nov 19, 2014
Related Publication 20160259548A1 · Sep 8, 2016