KR20120052061A - Key input processing method for mobile terminal - Google Patents
Key input processing method for mobile terminal Download PDFInfo
- Publication number
- KR20120052061A KR20120052061A KR1020100113514A KR20100113514A KR20120052061A KR 20120052061 A KR20120052061 A KR 20120052061A KR 1020100113514 A KR1020100113514 A KR 1020100113514A KR 20100113514 A KR20100113514 A KR 20100113514A KR 20120052061 A KR20120052061 A KR 20120052061A
- Authority
- KR
- South Korea
- Prior art keywords
- key
- pressed
- mobile terminal
- keys
- unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Telephone Set Structure (AREA)
Abstract
The present invention provides a method of detecting a key pressed simultaneously from a keypad, determining whether the number of keys pressed is greater than or equal to a set number, and determining whether a specific key is pressed when the number of keys pressed is greater than or equal to a set number; Ignoring processing for a particular key if it is detected as being pressed, and executing processing for a key detected as being pressed in addition to the particular key.
Description
The present invention relates to a key input processing method of a portable terminal, and more particularly, to a key input processing method of a portable terminal which prevents a key not inputted from being executed due to a malfunction.
As the functions are diversified, the terminal is implemented in the form of a multimedia device having a complex function of, for example, taking pictures or moving pictures, playing music or moving picture files, receiving games and receiving broadcasts have.
The terminal can move And may be divided into a mobile terminal and a stationary terminal depending on whether the mobile terminal is a mobile terminal or a mobile terminal. A portable terminal is a portable device that is portable and has one or more functions for making voice and video calls, inputting and outputting information, and storing data.
In order to support and increase the function of such a terminal, it may be considered to improve the structural part and / or the software part of the terminal.
In general, as the portable terminal provides a user with a text-based service such as a personal schedule and an electronic notebook, in addition to a function of simply talking with the other party, the use rate of the key input detection device is gradually increasing.
However, in the above-described key input detection device, when the key input is made at the same time or at a very high speed, the unkeyed key may be malfunctioned and executed.
Therefore, there is a need to prevent an unkeyed key from being malfunctioned and executed even if the key input is performed simultaneously or at a very high speed.
One embodiment of the present invention provides a key input processing method of a portable terminal in which a key not input is malfunctioned and is not executed even when key input is performed simultaneously or at a very high speed.
In order to achieve the above object of the present invention, a key input processing method of a portable terminal according to an embodiment of the present invention, the step of detecting the number of keys pressed at the same time from the keypad and which key is pressed, and the pressed key Determining whether a total number of keys is greater than or equal to a set number; determining whether a specific key is pressed when the total number of keys that are pressed is greater than or equal to a set number; and ignoring processing for the specific key when it is detected that a specific key is pressed; And executing the corresponding processing on the key detected as being pressed in addition to the specific key.
According to an example related to the present invention, when the total number of the pressed keys is less than the set number, the corresponding processing for the keys detected as pressed may be executed.
According to an example related to the present invention, when a specific key is detected as not being pressed, corresponding processing may be performed on a key detected as being pressed.
According to an example related to the present invention, the set number of the total number of the pressed keys may be four.
According to an example related to the present invention, the specific key may be a transmission key.
According to the key input processing method of the portable terminal of the present invention, even when the key input is made at the same time or at a very high speed, it is possible to prevent a case in which an unentered key is malfunctioned and executed.
1 is a block diagram illustrating a functional configuration of a portable terminal and an organic control system therebetween according to an embodiment of the present invention.
Figure 2 is a front side perspective view showing an example of the arrangement for each component for implementing a functional configuration of a portable terminal according to an embodiment of the present invention.
Figure 3 is a rear side perspective view showing an example of the arrangement for each component for implementing a functional configuration of a portable terminal according to an embodiment of the present invention.
4 is a diagram illustrating a configuration of a keypad circuit and an example of malfunction in a portable terminal according to an embodiment of the present invention.
5 is a flowchart illustrating a key input processing method of a portable terminal according to an embodiment of the present invention.
Hereinafter, a switch assembly related to the present invention and a mobile terminal having the same will be described in more detail with reference to the accompanying drawings. In the present specification, different embodiments are given the same or similar reference numerals for the same or similar configurations, and the description is replaced with the first description. As used herein, the singular forms "a", "an" and "the" include plural referents unless the context clearly dictates otherwise.
The suffix "module" and " part "for the components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.
The mobile terminal described in this specification may include a mobile phone, a smart phone, a laptop computer, a digital broadcasting terminal, a PDA (Personal Digital Assistants), a PMP (Portable Multimedia Player), and navigation. However, it will be readily apparent to those skilled in the art that the configuration according to the embodiments described herein may also be applied to fixed terminals such as digital TVs, desktop computers, etc., except when applicable only to mobile terminals.
1 is a block diagram of a mobile terminal according to the present invention.
Referring to FIG. 1, the
1 shows a mobile terminal having various components. However, not all illustrated components are required. The mobile terminal may be implemented by more components than the illustrated components, or the mobile terminal may be implemented by fewer components.
The
The
The
The
The image frames processed by the
The
The
The
The
In addition, the
The
The
The
In addition, the
This
The
The
2 is a front perspective view of a
Referring to FIG. 2, the
The case (casing, housing, cover, etc.) forming the exterior of the
The
The display unit 151 includes a liquid crystal display (LCD) module, an organic light emitting diodes (OLED) module, an e-paper, a transparent OLED (TOLED), and the like, which visually express information. In addition, the display unit 151 may be configured to receive information or a control command by a user's touch by including a touch sensing means. The touch sensing means may include a transparent electrode film disposed inside the window, and a resistive film type or an electrostatic type may be applied.
The first
The
The
The first and
For example, the operation unit may be implemented as a dome switch or a touch pad that may receive a command or information by a user's push or touch operation, or may be implemented by a wheel or jog method that rotates a key, or a method such as a joystick. Can be.
In functional terms, the
The
The
The
3 is a rear perspective view of the
Referring to FIG. 3, a second image input unit 141 may be additionally mounted on the bottom of the
For example, the first
The
The terminal body may be provided with an antenna unit for a call, Bluetooth communication, or GPS communication. The
The
An
4 is a diagram illustrating a configuration of a keypad circuit and an example of a malfunction of a portable terminal according to an exemplary embodiment of the present invention.
Referring to the drawings, when the number '8' key, the number '5' key and the function key 'UP' key are pressed simultaneously or sequentially in any order (in the following description, at the same time or in any order) In the case of being sequentially pressed, it will be described as being pressed simultaneously.) The function of forming the
Assuming that a key to be malfunctioned is a 'SEND' key, one key in the
As an example, the 'UP' and 'UP' and 'UP' keys in the
As another example, when the number '9' key and the function key 'LEFT' key and the function key 'RIGHT' key are pressed simultaneously, the number '9' key, the number '6' key and the function key 'UP' key are pressed simultaneously. In addition, the 'SEND' key is also pressed in addition to the actually pressed key, which may cause a malfunction. Table 1 shows examples of key combinations that may cause the 'SEND' key to malfunction.
Next, a key input processing method of a portable terminal according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
4 is a flowchart illustrating a key input processing method of a portable terminal according to an embodiment of the present invention.
When the user performs a key operation (S501), first, the
For example, when the number '8' key, the number '5' key and the function key 'UP' key are pressed at the same time, as described above, the 'SEND' key is also pressed and may malfunction. If the 'SEND' key malfunctions, the number of the pressed keys detected by the
Next, the
The number set here is set to a number in which the total number of keys pressed simultaneously is relatively hard to occur. In addition, the set number may be preset in the
In the present embodiment, the set number is four. This is because the case where the number of keys pressed simultaneously is less than three is a case that can frequently occur when the actual portable terminal is used.
For example, since the set number is 4 and the number of keys pressed in the above example is detected as 4 (8, 5, UP, SEND), the set number is equal to the number of pressed keys, which corresponds to a value greater than or equal to the set number. .
Next, the
The specific key may be set in advance in the
In particular, in the case of a transmission key ('SEND' key), there is a possibility that a user fee will be added to the user in case of a malfunction. Therefore, the transmission key ('SEND' key) is a representative example of a specific key described in this embodiment. It was. In addition, keys such as the 'END' key and the 'CLR' key correspond to this.
Next, when it is detected that a particular key is pressed, the processing for the specific key is ignored (S505).
In other words, when the 'SEND' key is set to a specific key as in the above example, the transfer command is ignored. As a result, in the above example, it is detected that four keys are input at the same time, and if the 'SEND' key is included, the command for the 'SEND' key is ignored.
Next, a corresponding processing is executed on a key detected as being pressed in addition to a specific key (S506).
That is, in the above example, the number '8' key, the number '5' key, and the function key 'UP' key detected as being pressed other than the 'SEND' key are judged and processed as normal input, and the result of performing the number and function is displayed. Displayed in
In this case, if it is detected that the 'SEND' key is not pressed, it is determined by the fine key operation and executes all the commands corresponding to the detected four keys.
For example, if it is determined that the number '8' key, the number '5' key, the function key 'UP' key, and the number '0' key are pressed at the same time, it is determined that the corresponding key is normally input and processed. The display results of the execution of the
Accordingly, even when the key input is performed at the same time or at a very high speed, it is possible to prevent a key that is not input from being malfunctioned and executed.
On the other hand, if the total number of keys pressed is less than the set number, the corresponding processing for the keys detected as pressed is executed.
That is, if the number of the set number is 4, if one, two or three keys less than four are detected at the same time, it is determined by normal key operation to execute a command corresponding to each key.
For example, when it is determined that the number '1' key, the number '2' key, and the number '3' key are simultaneously pressed, the corresponding key is judged to be normally input and processed, and the number is displayed on the
In addition, even when it is determined that the number '1' key, the number '2' key, and the 'SEND' key are simultaneously pressed, the corresponding key is judged and processed as normal, and thus the operation of the 'SEND' key can be performed normally.
The key input processing method as described above and a mobile terminal having the same are not limited to the configuration and method of the embodiments described above, but the embodiments may be selectively combined with all or part of the embodiments so that various modifications can be made. It may be configured.
Claims (5)
Determining whether the total number of pressed keys is equal to or greater than a set number;
Determining whether a specific key has been pressed if the total number of pressed keys is equal to or greater than a set number;
Ignoring the processing for the particular key if it is detected that the particular key has been pressed;
Executing the corresponding processing on the key detected as being pressed in addition to the specific key
Key input processing method of a portable terminal comprising a.
If the total number of keys pressed is less than the set number of key input processing method of the portable terminal to perform the corresponding processing for the key is detected as being pressed.
The method of processing a key input of a portable terminal, when the specific key is detected as not being pressed to execute the corresponding processing on the key detected as being pressed.
And a set number of the total number of the pressed keys is four.
And said specific key is a transmission key.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100113514A KR20120052061A (en) | 2010-11-15 | 2010-11-15 | Key input processing method for mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100113514A KR20120052061A (en) | 2010-11-15 | 2010-11-15 | Key input processing method for mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120052061A true KR20120052061A (en) | 2012-05-23 |
Family
ID=46268897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100113514A KR20120052061A (en) | 2010-11-15 | 2010-11-15 | Key input processing method for mobile terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120052061A (en) |
-
2010
- 2010-11-15 KR KR1020100113514A patent/KR20120052061A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8467833B2 (en) | Mobile terminal | |
KR101613953B1 (en) | Portable terminal | |
KR20100018389A (en) | Slide module and portable terminal having the same | |
KR20090118765A (en) | Portable terminal | |
KR20100005574A (en) | Portable terminal | |
KR20120031830A (en) | Portable terminal | |
KR20090127633A (en) | Portable terminal | |
KR20090102242A (en) | Slide module and portable terminal having the same | |
KR20090073901A (en) | Portable terminal | |
KR20110131750A (en) | Mobile terminal | |
US8024017B2 (en) | Slidable mobile terminal having a slide module | |
KR20090102240A (en) | Touch-sensor assembly and portable terminal having the same | |
KR20120052061A (en) | Key input processing method for mobile terminal | |
KR20090034659A (en) | Portable terminal | |
KR20110021477A (en) | Portable terminal | |
KR20090130736A (en) | Portable terminal | |
KR20100088983A (en) | Portable terminal | |
KR20090024457A (en) | A mobile telecommunication device and a method for setting the area of a touch pad button | |
KR101360214B1 (en) | Portable terminal and method for controlling power thereof | |
KR20110090110A (en) | Portable terminal | |
KR20090092169A (en) | Battery pack and portable terminal having the same | |
KR20110050242A (en) | Portable terminal | |
KR20090086869A (en) | Portable terminal | |
KR20100039741A (en) | Portable terminal | |
KR20100033812A (en) | Portable terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |