APPARATUS AND METHOD FOR ARRANGING A KEYPAD IN WIRELESS TERMINAL
20200272243 ยท 2020-08-27
Inventors
Cpc classification
G06F3/0216
PHYSICS
International classification
Abstract
An apparatus and method for arranging a keypad in a wireless terminal, and more particularly, to an apparatus and method for arranging a keypad in a wireless terminal to conveniently perform a key input in the wireless terminal, the apparatus including: a display unit for displaying the keypad in at least one of a right and left side on a screen of the display unit in a horizontal mode of the wireless terminal; and a controller for controlling the display unit to display the keypad in the right and/or left side on the screen of the display unit in the horizontal mode of the wireless terminal.
Claims
1. An electronic device comprising: a touch screen display; a memory; and a processor operatively coupled to the touch screen display and the memory, the processor being configured to: control the touch screen display to display a plurality of keys of a keypad in a contiguous configuration state of a horizontal input mode in which the plurality of keys of the keypad are displayed on the touch screen display contiguously while the electronic device is in the horizontal input mode, based on receiving a user input while the keypad is displayed in the contiguous configuration state of the horizontal input mode and the electronic device is in the horizontal input mode, control the touch screen display to change the display of the plurality of keys of the keypad from the contiguous configuration state of the horizontal input mode to a split configuration state of the horizontal input mode in which the plurality of keys of the keypad are displayed on the touch screen display as two groups of keys including a left side group of keys and a right side group of keys with no keys of the plurality of keys of the keypad displayed in an area between the left side group of keys and the right side group of keys, and store information in the memory that a most recent configuration state of the horizontal input mode is the split configuration state of the horizontal input mode, based on the electronic device being changed from the horizontal input mode with the keypad in the split configuration state of the horizontal input mode to a vertical input mode, control the touch screen display to change the display of the plurality of keys of the keypad from the split configuration state of the horizontal input mode to a contiguous configuration state of the vertical input mode, and based solely on the electronic device being changed from the vertical input mode with the keypad in the contiguous configuration state of the vertical input mode to the horizontal input mode, control the touch screen display to change the display of the plurality of keys of the keypad from the contiguous configuration state of the vertical input mode to the split configuration state of the horizontal input mode in accordance with the stored information that the most recent configuration state of the horizontal input mode is the split configuration state of the horizontal input mode.
2. The electronic device of claim 1, wherein the user input is received via the touch screen display with respect to a keypad of the horizontal input mode.
3. The electronic device of claim 1, wherein the electronic device is changed from the vertical input mode to the horizontal input mode based on the electronic device changing from a vertical orientation to a horizontal orientation, and wherein the electronic device is changed from the horizontal input mode to the vertical input mode based on the electronic device changing from the horizontal orientation to the vertical orientation.
4. The electronic device of claim 1, wherein, for the plurality of keys of the keypad in the split configuration state of the horizontal input mode, a key of the left side group of keys and a key of the right side group of keys that are closest are separated by a first distance on the touch screen display, and any two adjacent keys of either the left side group of keys or the right side group of keys are separated by a second distance on the touch screen display that is less than the first distance.
5. The electronic device of claim 4, wherein the plurality of keys of the keypad in the contiguous configuration state of the horizontal input mode are displayed as one group of keys such that a distance on the touch screen display between any two adjacent keys of the one group of keys is less than the first distance.
6. A method for electronic device including a touch screen display, a memory, and a processor operatively coupled to the touch screen display and the memory, the method comprising: controlling, by the processor, the touch screen display to display a plurality of keys of a keypad in a contiguous configuration state of a horizontal input mode in which the plurality of keys of the keypad are displayed on the touch screen display contiguously while the electronic device is in the horizontal input mode; based on receiving a user input while the keypad is displayed in the contiguous configuration state of the horizontal input mode and the electronic device is in the horizontal input mode, controlling, by the processor, the touch screen display to change the display of the plurality of keys of the keypad from the contiguous configuration state of the horizontal input mode to a split configuration state of the horizontal input mode in which the plurality of keys of the keypad are displayed on the touch screen display as two groups of keys including a left side group of keys and a right side group of keys with no keys of the plurality of keys of the keypad displayed in an area between the left side group of keys and the right side group of keys, and storing, by the processor, information in the memory that a most recent configuration state of the horizontal input mode is the split configuration state of the horizontal input mode; based on the electronic device being changed from the horizontal input mode with the keypad in the split configuration state of the horizontal input mode to a vertical input mode, controlling, by the processor, the touch screen display to change the display of the plurality of keys of the keypad from the split configuration state of the horizontal input mode to a contiguous configuration state of the vertical input mode; and based solely on the electronic device being changed from the vertical input mode with the keypad in the contiguous configuration state of the vertical input mode to the horizontal input mode, controlling, by the processor, the touch screen display to change the display of the plurality of keys of the keypad from the contiguous configuration state of the vertical input mode to the split configuration state of the horizontal input mode in accordance with the stored information that the most recent configuration state of the horizontal input mode is the split configuration state of the horizontal input mode.
7. The method of claim 6, wherein the user input is received via the touch screen display with respect to a keypad of the horizontal input mode.
8. The method of claim 6, wherein the electronic device is changed from the vertical input mode to the horizontal input mode based on the electronic device changing from a vertical orientation to a horizontal orientation, and wherein the electronic device is changed from the horizontal input mode to the vertical input mode based on the electronic device changing from the horizontal orientation to the vertical orientation.
9. The method of claim 6, wherein, for the plurality of keys of the keypad in the split configuration state of the horizontal input mode, a key of the left side group of keys and a key of the right side group of keys that are closest are separated by a first distance on the touch screen display, and any two adjacent keys of either the left side group of keys or the right side group of keys are separated by a second distance on the touch screen display that is less than the first distance.
10. The method of claim 9, wherein the plurality of keys of the keypad in the contiguous configuration state of the horizontal input mode are displayed as one group of keys such that a distance on the touch screen display between any two adjacent keys of the one group of keys is less than the first distance.
11. An electronic device comprising: a touch screen display; a memory; and a processor operatively coupled to the touch screen display and the memory, the processor being configured to: control the touch screen display to display a first keypad in which a plurality of keys are displayed on the touch screen display contiguously while the touch screen display displays in a landscape orientation, based on receiving a user input while the first keypad is displayed and the touch screen display displays in the landscape orientation, control the touch screen display to change from the display of the first keypad to display of a second keypad in which the plurality of keys are displayed on the touch screen display as two groups of keys including a left side group of keys and a right side group of keys with no keys of the plurality of keys displayed in an area between the left side group of keys and the right side group of keys, and store information in the memory that a most recent keypad for the touch screen display displaying in the landscape orientation is the second keypad, based on the touch screen display being changed from displaying in the landscape orientation with the second keypad being displayed to displaying in a portrait orientation, control the touch screen display to change from the display of the second keypad to display of a third keypad in which the plurality of keys are displayed on the touch screen display contiguously while the touch screen display displays in the portrait orientation, and based solely on the touch screen display being changed from displaying in the portrait orientation with the third keypad being displayed to displaying in the landscape orientation, control the touch screen display to change from the display of the third keypad to the display of the second keypad in accordance with the stored information that the most recent keypad for the touch display screen displaying in the landscape orientation is the second keypad.
12. The electronic device of claim 11, wherein the user input is received via the touch screen display with respect to a keypad for the touch screen display displaying in the landscape orientation.
13. The electronic device of claim 11, wherein the touch screen display is changed from displaying in the landscape orientation to displaying in the portrait orientation based on the electronic device changing from a vertical orientation to a horizontal orientation, and wherein the touch screen display is changed from displaying in the portrait orientation to displaying in the landscape orientation based on the electronic device changing from the horizontal orientation to the vertical orientation.
14. The electronic device of claim 11, wherein, for the plurality of keys of the second keypad, a key of the left side group of keys and a key of the right side group of keys that are closest are separated by a first distance on the touch screen display, and any two adjacent keys of either the left side group of keys or the right side group of keys are separated by a second distance on the touch screen display that is less than the first distance.
15. The electronic device of claim 14, wherein the plurality of keys of the first keypad are displayed as one group of keys such that a distance on the touch screen display between any two adjacent keys of the one group of keys is less than the first distance.
16. A method for electronic device including a touch screen display, a memory, and a processor operatively coupled to the touch screen display and the memory, the method comprising: controlling, by the processor, the touch screen display to display a first keypad in which a plurality of keys are displayed on the touch screen display contiguously while the touch screen display displays in a landscape orientation; based on receiving a user input while the first keypad is displayed and the touch screen display displays in the landscape orientation, controlling, by the processor, the touch screen display to change from the display of the first keypad to display of a second keypad in which the plurality of keys are displayed on the touch screen display as two groups of keys including a left side group of keys and a right side group of keys with no keys of the plurality of keys displayed in an area between the left side group of keys and the right side group of keys, and storing, by the processor, information in the memory that a most recent keypad for the touch screen display displaying in the landscape orientation is the second keypad; based on the touch screen display being changed from displaying in the landscape orientation with the second keypad being displayed to displaying in a portrait orientation, controlling, by the processor, the touch screen display to change from the display of the second keypad to display of a third keypad in which the plurality of keys are displayed on the touch screen display contiguously while the touch screen display displays in the portrait orientation; and based solely on the touch screen display being changed from displaying in the portrait orientation with the third keypad being displayed to displaying in the landscape orientation, controlling, by the processor, the touch screen display to change from the display of the third keypad to the display of the second keypad in accordance with the stored information that the most recent keypad for the touch screen display displaying in the landscape orientation is the second keypad.
17. The method of claim 16, wherein the user input is received via the touch screen display with respect to the keypad for the touch screen display displaying in the landscape orientation.
18. The method of claim 16, wherein the touch screen display is changed from displaying in the landscape orientation to displaying in the portrait orientation based on the electronic device changing from a vertical orientation to a horizontal orientation, and wherein the touch screen display is changed from displaying in the portrait orientation to displaying in the landscape orientation based on the electronic device changing from the horizontal orientation to the vertical orientation.
19. The method of claim 16, wherein, for the plurality of keys of the second keypad, a key of the left side group of keys and a key of the right side group of keys that are closest are separated by a first distance on the touch screen display, and any two adjacent keys of either the left side group of keys or the right side group of keys are separated by a second distance on the touch screen display that is less than the first distance.
20. The method of claim 19, wherein the plurality of keys of the first keypad are displayed as one group of keys such that a distance on the touch screen display between any two adjacent keys of the one group of keys is less than the first distance.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawing in which:
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] Preferred embodiments of the present invention will be described herein below with reference to the accompanying drawings. Like reference numbers are used to refer to like elements throughout the specification and the drawings. Detailed descriptions of functions and structures incorporated herein that are well known by those of ordinary skill in the art may be omitted for clarity and simplicity so as to not obscure appreciation of the present invention.
[0018] Referring to
[0019] A memory 130 may include a program memory and a data memory. The program memory may store programs for controlling a general operation of the wireless terminal. In addition, the program memory may store programs for controlling a display unit 160 to display a keypad in a right and/or left side on a screen in a horizontal mode of the wireless terminal. The data memory may temporarily store data generated while the programs are executed. In addition, when the horizontal mode of operation of the wireless terminal ends, according to an embodiment of the present invention (that is, when the display unit 160 is oriented in the horizontal direction), the memory 130 may store the keypad in the right and/or left side on the screen in the horizontal mode.
[0020] A controller 110 controls the overall operation of the wireless terminal.
[0021] According to an embodiment of the present invention, during the horizontal mode of the wireless terminal, the controller 110 controls the display unit 160 to display a keypad in the right and/or left side on the screen of the display unit 160.
[0022] In addition, when it is determined that the wireless terminal switches to an input mode in the horizontal mode, the controller 110 may control the display unit 160 to display a keypad in the right and/or left side on the screen of the display unit 160.
[0023] In addition, when the wireless terminal switches to the horizontal mode, the controller 110 may control the display unit 160 to display a keypad arranged in the right and/or left side on the screen of the display unit 160 in accordance with a previous horizontal mode.
[0024] When, as noted above, the wireless terminal is in the horizontal mode (that is, the screen is oriented in the horizontal direction) and the keypad is displayed in a right and/or left side on the screen, a user may conveniently perform a key input, while at the same time a vertical area of the screen that is adjacent to the displayed keypad has no keypad display thereon. Thus, the full vertical area of the adjacent portion of the screen is available to display input contents thereon.
[0025] In addition, in accordance with another aspect of the invention, a user is able to control details of how a keypad is arranged in the right and/or left side on the screen of the display unit 160, as described below.
[0026] More specifically, the controller 110 may control the display unit 160 to display a keypad divided and arranged on a row basis in the right and/or left side on the screen of the display unit 160 by moving row-based keys in accordance with a dragged direction through a hold-and-drag operation performed by a user of the wireless terminal.
[0027] In addition, when the hold-and-drag operation occurs for predetermined row-based keys of a keypad arranged in the left side on the screen of the display unit 160 in the horizontal mode of the wireless terminal, the controller 110 may control the display unit 160 to display the predetermined held row-based keys in the right side on the screen of the display unit 160 by moving the predetermined held row-based keys to the right (the dragged direction). In this case, the controller 110 may control the display unit 160 to display the predetermined held row-based keys in the right side on the screen of the display unit 160 when the drag operation in the right direction passes over the center line on the screen.
[0028] In addition, when the hold-and-drag operation occurs for predetermined row-based keys of a keypad arranged in the left side on the screen of the display unit 160 in the horizontal mode of the wireless terminal, the controller 110 may control the display unit 160 to display the predetermined held row-based keys at a changed position of the keypad arranged in the left side on the screen of the display unit 160 by moving the predetermined held row-based keys to the left (the dragged direction).
[0029] In addition, when the hold-and-drag operation occurs for predetermined row-based keys of a keypad arranged in the right side on the screen of the display unit 160 in the horizontal mode of the wireless terminal, the controller 110 may control the display unit 160 to display the predetermined held row-based keys in the left side on the screen of the display unit 160 by moving the predetermined held row-based keys to the left (the dragged direction). In this case, the controller 110 may control the display unit 160 to display the predetermined held row-based keys in the left side on the screen of the display unit 160 when the drag operation in the left direction passes over the center line on the screen.
[0030] In addition, when the hold-and-drag operation occurs for predetermined row-based keys of a keypad arranged in the right side on the screen of the display unit 160 in the horizontal mode of the wireless terminal, the controller 110 may control the display unit 160 to display the predetermined held row-based keys at a changed position of the keypad arranged in the right side on the screen of the display unit 160 by moving the predetermined held row-based keys to the right (the dragged direction).
[0031] A camera unit 140 includes a camera sensor for optically capturing image data and converting the optically captured image data into an electrical image signal, and a signal processor for converting the electrical image signal into digital data. The camera sensor is assumed herein to be a Charge-Coupled Device (CCD) or Complementary Metal Oxide Semiconductor (CMOS) sensor, and the signal processor may be realized by a Digital Signal Processor (DSP). The camera sensor and the signal processor may be realized in an integrated manner or in a separated manner.
[0032] An image processor 150 performs Image Signal Processing (ISP) for displaying image signals output from the camera unit 140 on the display unit 160, and the ISP performs functions such as gamma correction, interpolation, spatial variation, image effects, image scaling, Automatic White Balance (AWB), Automatic Exposure (AE), and Automatic Focusing (AF). The image processor 150 processes the image signals output from the camera unit 140 on a frame basis, and outputs the frame-based image data according to the characteristics and size of the display unit 160. The image processor 150, which includes a video codec, compresses frame image data displayed on the display unit 160 by preset coding, and restores (or decompresses) the compressed frame image data into its original frame image data. The video codec may include a JPEG codec, MPEG4 codec, Wavelet codec, etc. Assuming that the image processor 150 includes an On-Screen Display (OSD) function, the controller 110 may control the image processor 150 to output OSD data according to the size of a screen on which the data is displayed.
[0033] The display unit 160 displays an image output from the image processor 150 and user data output from the controller 110 on a screen. The display unit 160 may function as an input unit by being realized as a touch screen. In this case, the display unit 160 functioning as the input unit may display a keypad including the alphanumeric keys for inputting alphanumeric information and function keys for setting various functions.
[0034] In addition, according to an embodiment of the present invention, the display unit 160 may display a keypad in the right and/or left side on a screen in the horizontal mode of the wireless terminal, and the keypad may be divided on a row basis. In this case, keys arranged in row-based keypads of the keypad may be displayed the same as keys arranged in row-based keypads of a keypad displayed in a vertical mode of the wireless terminal.
[0035]
[0036] Referring to
[0037] Alternatively, when it is determined in the input mode of the wireless terminal that the wireless terminal has been switched to the horizontal mode, the controller 110 may control the display unit 160 to display a keypad in the left and/or right side on the screen of the display unit 160 in step 203.
[0038] Alternatively, in step 203, the controller 110 may control the display unit 160 to display a keypad set as default or a keypad arranged in the left and/or right side on the screen of the display unit 160 in accordance with a previous horizontal mode.
[0039] Thus, when the wireless terminal switches to the horizontal mode, the controller 110 may control the display unit 160 to display a keypad in each of the left and right sides on the screen of the display unit 160, in only the left side on the screen of the display unit 160, or in only the right side on the screen of the display unit 160.
[0040] The keypad displayed in the left and/or right side on the screen of the display unit 160 may be divided on a row basis, and keys arranged in row-based keypads of the keypad may be displayed the same as keys arranged in row-based keypads of a keypad displayed in the vertical mode of the wireless terminal.
[0041] While the keypad is displayed in the left and/or right side on the screen of the display unit 160 in step 203, if a hold-and-drag operation occurs in the right direction for a predetermined one of row-based keypads arranged in the left side on the screen, the controller 110 detects this in step 204 and proceeds to step 205 to rearrange the keypad by moving the predetermined held row-based keypad to row-based keypads arranged in the right side on the screen of the display unit 160.
[0042] In this case, if the drag operation ends after the predetermined held row-based keypad passes over the center of the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to the leftmost position of the row-based keypads arranged in the right side on the screen of the display unit 160.
[0043] If the drag operation ends when the predetermined held row-based keypad is placed at a predetermined one of the row-based keypads arranged in the right side on the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to a position prior or next to the predetermined one of the row-based keypads arranged in the right side on the screen at which the drag operation ended.
[0044] Otherwise, while the keypad is displayed in the left and/or right side on the screen of the display unit 160 in step 203, if a hold-and-drag operation occurs in the left direction for a predetermined one of the row-based keypads arranged in the left side on the screen, the controller 110 detects this and controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to the left so that a position of the predetermined held row-based keypad is changed in the row-based keypads arranged in the left side on the screen of the display unit 160.
[0045] In this case, if the drag operation ends when the predetermined held row-based keypad is placed at a predetermined one of the row-based keypads arranged in the left side on the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to a position prior or next to the predetermined one of the row-based keypads arranged in the left side on the screen at which the drag operation ended.
[0046] Otherwise, while the keypad is displayed in the left and/or right side on the screen of the display unit 160 in step 203, if a hold-and-drag operation occurs in the left direction for a predetermined one of the row-based keypads arranged in the right side on the screen, the controller 110 detects this in step 206 and proceeds to step 207 to rearrange the keypad by moving the predetermined held row-based keypad to the row-based keypads arranged in the left side on the screen of the display unit 160.
[0047] In this case, if the drag operation ends after the predetermined held row-based keypad passes over the center of the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to the rightmost position of the row-based keypads arranged in the left side on the screen of the display unit 160.
[0048] If the drag operation ends when the predetermined held row-based keypad is placed at a predetermined one of the row-based keypads arranged in the left side on the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to a position prior or next to the predetermined one of the row-based keypads arranged in the left side on the screen at which the drag operation ends.
[0049] Otherwise, while the keypad is displayed in the left and/or right side on the screen of the display unit 160 in step 203, if a hold-and-drag operation occurs in the right direction for a predetermined one of the row-based keypads arranged in the right side on the screen, the controller 110 detects this and controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to the right so that a position of the predetermined held row-based keypad is changed in the row-based keypads arranged in the right side on the screen of the display unit 160.
[0050] In this case, if the drag operation ends when the predetermined held row-based keypad is placed at a predetermined one of the row-based keypads arranged in the right side on the screen, the controller 110 controls the display unit 160 to rearrange the keypad by moving the predetermined held row-based keypad to a position prior or next to the predetermined one of the row-based keypads arranged in the right side on the screen at which the drag operation ends
[0051]
[0052] In
[0053] In
[0054] In
[0055] As described above, when an input operation is performed by using a keypad arranged in the left and/or right side on a screen of a display unit in the horizontal mode of a wireless terminal, all of input contents may be perceived on the screen as in the vertical mode of the wireless terminal.
[0056] In addition, although only movement of row-based keypads of a keypad has been described in the embodiments of the present invention, movement of column-based keypads of the keypad may also be likely performed through a hold-and-drag operation.
[0057] In addition, although only row-based movement of a keypad has been described in the embodiments of the present invention, a character/number assigned to each key of the keypad may also be moved and rearranged to a desired key position of the keypad through a hold-and-drag operation.
[0058] As is apparent from the foregoing description, the proposed apparatus and method for arranging a keypad in a wireless terminal, in which a keypad is displayed in a right and/or left side on a screen of a display unit in the horizontal mode of the wireless terminal, allows a user to conveniently perform a key input in the horizontal mode of the wireless terminal, while at the same time leaving a vertical area of the screen that is adjacent to the displayed keypad, which vertical area has no keypad display thereon, so that the full vertical area of the screen is available to display input contents thereon.
[0059] While the invention has been shown and described with reference to certain exemplary embodiments, such as a wireless terminal, thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.