This application claims priority from and the benefit of Korean Patent Application No. 10-2007-0089305, filed on Sep. 4, 2007, which is hereby incorporated by reference for all purposes as if fully set forth herein.
1. Field of the Invention
The present invention relates to a portable terminal and a method for inputting text, and more particularly, to a portable terminal with a touch screen and a method for displaying a touch keypad thereof.
2. Discussion of the Background
In general, portable terminals have a variety of functions so as to provide composite services. Some portable terminals are configured to include input devices, such as a keyboard or a mouse, etc. to perform a variety of functions. However, it may be awkward to carry such input devices. To resolve this problem, portable terminals have been manufactured to include a touch screen instead of a keyboard or a mouse. These conventional portable terminals display a keypad on their touch screens through which text may be input.
However, the keypad may have a preset structure and may be displayed in a fixed format on the touch screen regardless of the position of the portable terminal. When a conventional portable terminal displays a screen that is wider horizontally than it is vertically, the keypad's width may need to be reduced to be displayed, which may make selecting respective keypad keys difficult. That is, a user may frequently touch keys adjacent to a desired key because of the keypad's reduced width.
The present invention provides a portable terminal with a touch screen and a method for displaying a touch keypad thereof.
Additional features of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention.
The present invention discloses a method for displaying a touch keypad of a portable terminal including determining whether a display screen is in a portrait mode in response to a text input request, and splitting a touch keypad into a left-hand keypad and a right-hand keypad when the display screen is in the portrait mode and displaying one of the left-hand keypad and a right-hand keypad above the other.
The present invention discloses a portable terminal including a controller to determine whether a display screen is in a portrait mode in response to a text input request, and a touch screen to split a touch keypad into a left-hand keypad and a right-hand keypad and display one of the left-hand keypad and a right-hand keypad above the other, according to the control of the controller, when the display screen is in the portrait mode.
The present invention also discloses a method for displaying a touch keypad of a portable terminal, including determining whether the portable terminal is in a portrait mode or a landscape mode when a text input request occurs, displaying one of a left-hand keypad of a touch keypad and a right-hand keypad of the touch keypad above the other if the portable terminal is in the portrait mode, and displaying the left-hand keypad and the right-hand keypad side by side if the portable terminal is in the landscape mode.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention, and together with the description serve to explain the principles of the invention.
The invention is described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure is thorough, and will fully convey the scope of the invention to those skilled in the art. Like reference numerals in the drawings denote like elements.
Prior to explaining the exemplary embodiments of the present invention, terminologies will be defined for the present description below.
The term “portrait mode” refers to a mode in which the long side of the screen of the portable terminal is vertical and the short side is horizontal. The term “landscape mode” refers to a mode in which the long side of the screen of the portable terminal is horizontal and the short side is vertical.
The term “touch keypad” refers to a keypad displayed on a touch screen of the portable terminal. The touch keypad includes a plurality of keys allocated to letters and functions that may be used to input text. That is, the portable terminal displays a touch keypad, so that a user may select the keys on the touch keypad and input text. The touch keypad may be a QWERTY-format keypad having keys that are arranged in a manner similar to those of a keyboard. The touch keypad may be configured to include a left-hand keypad and a right-hand keypad. The left-hand keypad may be configured to include keys that the left-hand mainly uses on the keyboard, and the right-hand keypad may be configured to include keys that the right had mainly uses on the keyboard.
A “touch” occurs when a user contacts the touch screen with his/her finger or a device, such as a stylus. A “drag” occurs when a user moves his/her finger or the device on the touch screen without losing contact with screen. A “drop” occurs when a user lifts his/her finger or the device from the touch screen.
Referring to
The RF communication unit 110 performs an RF communication function of the portable terminal 100. The RF communication unit 110 includes an RF transmitter to up-convert the frequency of transmitted signals and amplify the transmitted signals and an RF receiver to low-noise amplify received RF signals and down-convert the frequency of the received RF signals.
The touch screen 120 includes a display unit 121 and a touch panel 123. The display unit 121 displays the state of the portable terminal 100. The display unit 121 may be an LCD. In that case, the display unit 121 includes an LCD controller, a memory to store data, and an LCD device. The touch panel 123 may be mounted to the display unit 121, and includes a touch detecting unit and a signal converting unit. The touch detecting unit detects changes in physical quantities, such as resistance, capacitance, etc., according to a touch. The signal converting unit converts the change in the physical quantity generated according to the touch into a touch signal.
The storage unit 130 is configured to include a program memory and a data memory. The program memory stores an operation program for controlling the operations of the portable terminal 100 and an application program for displaying the touch keypad when text is to be input. The data memory stores data generated while the programs are performed.
The controller 140 controls the overall operation of the portable terminal 100. The controller 140 includes a data processor that includes a transmitter to code and modulate a signal to be transmitted and a receiver to demodulate and decode a received signal. The data processor includes a modem and a codec. The controller 140 receives a touch signal from a signal converting unit and detects touching, dragging, and dropping on the touch panel 123.
The controller 140 displays a touch keypad to allow a user to prepare a text. The controller 140 may split the keypad into the left-hand keypad and the right-hand keypad, and displays one above the other in a portrait mode. Also, the controller 140 can switch the positions of the left-hand keypad and the right-hand keypad according to a switch request. In addition, the controller 140 may join the left-hand keypad and the right-hand of the touch keypad, side by side, in a landscape mode. The controller 140 splits the touch keypad or joins the split touch keypads together, according to whether the portable terminal is in a portrait mode or a landscape mode.
The audio processing unit 150 reproduces the audio signals output from the codec of the data processor and outputs them to the speaker SPK. Also, the audio processing unit 150 transmits the audio signals input through a microphone MIC to the audio codec of the data processing unit.
As shown in
When the controller 140 determines that the text input request corresponds to a portrait mode at S213, it displays a touch keypad 310 as shown in
After displaying the left-hand and right-hand keypads 311 and 313 on the touch screen at S215, the controller 140 determines whether a request to change a portrait mode to a landscape mode is detected (S217). When the controller 140 does not detect a request to change a portrait mode to a landscape mode at S217, it further determines whether a switch request occurs as shown in
Afterwards, the controller 140 detects whether a request to terminate a touch keypad displaying procedure occurs (S223). When the termination request does occur at S223, the controller 140 stops displaying the touch keypad. To the contrary, when no termination request occurs at S223, the controller 140 proceeds with step S217.
If the controller 140 determines that the text input request does not correspond to a portrait mode at S213, it further determines whether the request corresponds to a landscape mode (S225). Alternatively, the controller 140 may first determine whether the text input request corresponds to a landscape mode, and if not, then may determine whether the text input request corresponds to a portrait mode. That is, the controller 140 determines whether the screen 300 is displayed such that the long side of the screen is horizontal on the touch screen 120.
When the controller 140 determines that the request corresponds to a landscape mode at S225, it displays a touch keypad 310 (S227), as shown in
After displaying the joined left-hand keypad 311 and right-hand keypad 313 on the touch screen at S227, the controller 140 determines whether a request to change a landscape mode to a portrait mode is detected (S229). When the controller 140 does not detect a request to change a landscape mode to a portrait mode, it further determines whether a request to terminate a touch keypad displaying procedure occurs (S231). When a termination request does occur at S231, the controller 140 ends the touch keypad displaying procedure. To the contrary, when a termination request does not occur at S231, the controller 140 proceeds with step S229.
When the controller 140 detects a request to change a landscape mode to a portrait mode (S229), as shown in
When the controller 140 detects a request to change from a portrait mode to a landscape mode (S217), as shown in
The controller 140 may further detect a switch request to switch the positions of the left-hand keypad 311 and the right-hand keypad 313. If such a switch request is received, the right-hand keypad 313 is displayed on the left and the left-hand keypad 311 is displayed on the right.
In the exemplary embodiment of the present invention, the touch keypad is displayed on the touch screen in a QWERTY key format to allow texts to be input, it should be understood that the present invention is not restricted by this exemplary embodiment. That is, when a touch keypad changes in size according to the landscape mode or portrait mode of the portable terminal, it may be adapted to the present invention. For example, the touch keypad according to exemplary embodiments of the present invention may be applied to keypads with keys arranged in a DVORAK format or an AZERTY format, or to keypads with keys arranged similar to those formats. Also, the touch keypad according to exemplary embodiments of the present invention may further be applied to keypads with keys arranged in any other keyboard format.
As described in the foregoing, the portable terminal and the method for displaying a touch keypad thereof, according to exemplary embodiments of the present invention, splits the touch keypads into the left-hand keypad and the right-hand keypad and displays one above the other in the portrait mode of the portable terminal, which does not require a reduction in width of the touch keypad. Therefore, a user may easily select the respective keys on the touch keypad of the portable terminal.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2007-0089305 | Sep 2007 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
6297795 | Kato et al. | Oct 2001 | B1 |
6954356 | Lam | Oct 2005 | B1 |
7489301 | Chen et al. | Feb 2009 | B2 |
8031182 | Ladouceur et al. | Oct 2011 | B2 |
20010048428 | Ukita et al. | Dec 2001 | A1 |
20030073414 | Capps | Apr 2003 | A1 |
20040140956 | Kushler | Jul 2004 | A1 |
20040204197 | Moon | Oct 2004 | A1 |
20070188472 | Ghassabian | Aug 2007 | A1 |
20070236460 | Young et al. | Oct 2007 | A1 |
20090199092 | Ghassabian | Aug 2009 | A1 |
Number | Date | Country |
---|---|---|
2002328771 | Nov 2002 | JP |
1020070027096 | Mar 2007 | KR |
Number | Date | Country | |
---|---|---|---|
20090058815 A1 | Mar 2009 | US |