IP Library › Granted Patent US 9,244,563
Granted Patent B2
US 9,244,563 · App. 13/314,426 · Granted Jan 26, 2016

Method and apparatus for providing user keypad in a portable terminal

Inventors: Bo Ram Nam Goong (Seoul, KR); Hwang Joon Lee (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/0416G06F3/04886
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 9,244,563
App. No.
13/314,426
Granted
Jan 26, 2016
Kind
B2
Abstract

A method of providing a user defined user key pad and a mobile terminal supporting the same are provided. The method includes displaying guide information when entering a user key pad setting mode, determining a designation range for the user key pad according to a user interaction inputted based on the guide information, computing a key arrangement of the user key pad in response to the determined range, and configuring the user key pad according to the computed key arrangement.

Claims (54)

1. A method of providing a user key pad in a mobile terminal, the method comprising:

receiving a user selection designating a left key pad perimeter and a right key pad perimeter, the left key pad perimeter being separated from the right key pad perimeter;

displaying a visual indication of the right key pad perimeter and the left key pad perimeter;

in response to the user selection, computing a key arrangement of the user key pad within the left key pad perimeter and the right key pad perimeter after the displaying of the visual indication; and

configuring and displaying the user key pad according to the computed key arrangement, wherein

the user key pad includes a plurality of keys in the right key pad perimeter and a plurality of key in the left key pad perimeter.

2. The method of claim 1 , wherein the configuring and displaying of the user key pad

comprises reconfiguring and displaying the key arrangement of the user key pad in response to an interaction of moving or copying a key of the user key pad to another location.

3. The method of claim 2 , wherein the computing of the key arrangement of the user key pad comprises

computing a width, a height of each key in the user key pad, and an interval between keys.

4. The method of claim 2 , wherein the computing of the key arrangement of the user key pad comprises

determining an arrangement for the keys of the user key pad in such a manner that the user key pad is included in the determined range.

5. The method of claim 2 , further comprising:

providing a virtual user key pad configured according to the computed key arrangement for confirmation by a user.

6. The method of claim 1 , further comprising:

storing related setting information for the user key pad.

7. The method of claim 6 , wherein the storing of the related setting information comprises

storing setting information related to information of a range where the user key pad is configured, key arrangement information according to a corresponding range, and type information of the user key pad.

8. The method of claim 2 , further comprising:

detecting a change of posture information of the mobile terminal when a user input is received using the user key pad; and

executing an input function according to the changed posture information in the detection of the posture information.

9. The method of claim 8 , wherein the configuring and displaying of the user key pad comprises

configuring and displaying the user key pad such that corresponding keys for function execution mapped to the posture information in the user key pad are omitted from the user key pad.

10. The method of claim 1 , wherein the receiving of the user selection comprises:

tracing a movement route of a user interaction;

computing a rectangular range by drawing a virtual line according to the traced route; and

designating at least one of the first perimeter and the second perimeter according to the computed rectangular arranged.

11. The method of claim 1 , further comprising:

configuring and displaying a plurality of user key pads with various key pad combinations.

12. The method of claim 1 , further comprising:

providing a user key pad of another combination according to execution of an application.

13. A mobile terminal comprising:

a display unit configured to display a touch based user key pad corresponding to a currently executing application;

a storage unit configured to store setting information related to the user key pad according to a user setting; and

a controller configured

to receive a user selection designating a left key pad perimeter and a right key pad perimeter, the left key pad perimeter being separated from the right key pad perimeter,

to display a visual indication of the right key pad perimeter and the left key pad perimeter,

to compute, in response to the user selection, a key arrangement of the user key pad within the left key pad perimeter and the right key pad perimeter after the displaying of the visual indication, and

to configure and display the user key pad according to the computed key arrangement, wherein

the user key pad includes a plurality of keys in the right key pad perimeter and a plurality of key in the left key pad perimeter.

14. The mobile terminal of claim 13 , wherein the setting information comprises

setting information related to information of a range where the user key pad is configured, key arrangement information according to corresponding range, and type information of user key pad.

15. The mobile terminal of claim 14 , wherein the controller reconfigures and displays the key arrangement of the user key pad according to an interaction of moving or copying a key of the user key pad to another location.

16. The mobile terminal of claim 14 , wherein the controller detects a change of posture information of the mobile terminal when a user enters an input via the user key pad, and controls an execution of an input function according to the changed posture information.

17. The mobile terminal of claim 16 , wherein the controller configures the user key pad such that corresponding keys for the function execution mapped to the posture information in the user key pad are omitted and computes the key arrangement when supporting a user input using the posture information.

18. The mobile terminal of claim 13 , wherein the user key pad is provided to have a single key pad structure having one type, or to have a composite key pad structure in which at least two kinds of types are combined.

19. The mobile terminal of claim 18 , wherein the controller generates a plurality of user key pads with various keypad combinations, and provides a user key pad of combination which is different for each executing application.

20. A method of providing a user keyboard in a mobile terminal, the method comprising:

determining a left key pad perimeter and a right key pad perimeter of the user keyboard according to a user interaction;

displaying a visual indication of the right key pad perimeter and the left key pad perimeter;

after the displaying of the visual indication of the right key pad perimeter and the left key pad perimeter,

computing a key arrangement of the user keyboard in response to the determined perimeters; and

configuring and displaying the user keyboard according to the computed key arrangement, wherein

the left key pad perimeter is separate from the right key pad perimeter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2011
From: NAM GOONG, BO RAM; LEE, HWANG JOON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 027352/0871 →
Priority Claims (1)
KR 10-2010-0126146 · Dec 10, 2010 · national
Continuity (1)
Related Publication 20120146916A1 · Jun 14, 2012