1. Field
Embodiments relate to a mobile device (terminal) such as a cellular phone, and more particularly, to a mobile device (terminal) having image display buttons and a display method for the mobile device (terminal).
2. Description of the Related Art
In general, a terminal (mobile device), such as a cellular phone, has a plurality of buttons. A user selects a specific function from among various available functions, e.g., a phone call function, a short message editing and sending function, and a video file replay function, by pressing the plurality of buttons, and the terminal performs the selected specific function.
Thus, as the number of functions available in the terminal increases, the user who wants to select a specific function must perform an increasingly larger number of button pressing operations. Considering a recent trend in which cellular phones for performing various functions, such as a phone call function, a music replay function, a video file replay function, and an Internet surfing function, has higher market competitiveness than cellular phones for performing only a simple phone call function, it is predicted that the troublesomeness is profounder in a current button system.
In addition, if the number of functions available in the terminal is larger, the number of usages of each button is larger, and thus, the size of letters engraved on the surface of each button to represent the usages of the button is smaller, whereby a person having poor sight may feel difficulty when operating each button.
In another way, a method of installing a large number of buttons in a terminal to reduce the number of user's button inputs can be considered, however, according to a recent trend of following miniaturization of products, the size of buttons included in the terminal must be smaller, and thus, it may be difficult to operate the buttons.
In an aspect, a mobile device has a plurality of buttons having a display function in which a plurality of characters determined according to an operation result of the plurality of buttons are displayed on the plurality of buttons.
In an aspect, a mobile device has a plurality of buttons having a display function in which a plurality of characters determined according to an operation result of the plurality of buttons are displayed on the plurality of buttons.
In an aspect, a computer readable recording medium stores programs for executing a method of displaying a plurality of characters determined according to an operation result of the plurality of buttons on the plurality of buttons of a mobile device.
According to an aspect, there is provided a mobile device having buttons having a display function, the mobile device including a plurality of buttons, which display a plurality of characters in response to a control signal; and a controller which generates the control signal for commanding the plurality of buttons to display characters indicated by character data corresponding to an operation result of at least one button from among predetermined character data.
According to another aspect, there is provided a display method performed in a mobile device having a plurality of buttons, the method including displaying a plurality of characters on the plurality of buttons; operating at least one button and updating the plurality of characters according to the operation result; and displaying the plurality of updated characters on the plurality of buttons.
According to another aspect, there is provided a computer readable recording medium storing programs for executing a display method performed in a mobile device having a plurality of buttons, the method including displaying a plurality of characters on the plurality of buttons; operating at least one button and updating the plurality of characters according to the operation result; and displaying the plurality of updated characters on the plurality of buttons.
According to another aspect of the present invention, there is provided at least one computer readable medium storing computer readable instructions to implement display methods.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee. These and/or other aspects, features, and advantages will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. Exemplary embodiments are described below by referring to the figures.
The controller 100 generates a control signal, and the plurality of buttons 110 display a plurality of characters, e.g., N characters, in response to the control signal. The characters may be letters.
The control signal is a signal for commanding to display letters indicated by character data (e.g. letter data) corresponding to an operation result of the buttons 110-1, . . . , 110-n, . . . , 110-N from among prepared (predetermined) character data (e.g., letter data).
Herein, an operation of each button can be achieved by pressing the button or touching the button. For example, an operation of each button can indicate that a user presses the button or touches a fingertip on the button.
The operation result of the buttons 110 can indicate an answer responding to a question ‘how to operate which button among the plurality of buttons 110’. For example, ‘a third button 110-3 is instantaneously pressed once’ and ‘a seventh button 110-7 is continuously touched for more than 1 second’ may be examples of operating the buttons 110 to provide an operation result. A plurality of characters (letters) displayed on the plurality of buttons 110 are updated according to the operation result of the buttons 110 every time at least one button is operated.
The storage unit 120 can be prepared inside or outside the terminal having buttons having a display function according to an exemplary embodiment. Unlike the storage unit 120, the controller 100 and the plurality of buttons 110 may be prepared inside the terminal having buttons having a display function according to an exemplary embodiment.
The prepared character data is stored in the storage unit 120.
Thus, the controller 100 reads character data corresponding to an operation result of the buttons 110-1, . . . , 110-n, . . . , 110-N from among the prepared character data, generates a control signal for commanding to display letters indicated by the read letter data, and transmits the generated control signal and the read letter data to the plurality of buttons 110.
The plurality of buttons 205 through 260 can display images indicating functions available in the cellular phone 200 as soon as the user unfolds the folder of the cellular phone 200. For example, if the cellular phone 200 can perform a phone call function, a message function, an Internet surfing function, an image capture function, a music search function, a music replay function, a still image search function, a still image reproduction function, a video search function, and a video replay function, the plurality of buttons 205 through 260 can display images indicating the above-described functions.
A method of inputting characters using a terminal having buttons having a display function will now be described with reference to
According to the current exemplary embodiment, when the plurality of buttons 205 through 260 display Korean, the plurality of buttons 205 through 260 can display only Korean consonants or Korean vowels. In detail, the plurality of buttons 205 through 260 can display a plurality of Korean consonants illustrated in
In this case, after the user operates a button on which a Korean consonant is displayed, the plurality of buttons 205 through 260 may display the plurality of Korean vowels illustrated in
If the user operates a predetermined button, e.g., the twelfth button 260, of the plurality of buttons 205 through 260 on which the plurality of Korean consonants are displayed, the plurality of buttons 205 through 260 may display the plurality of Korean vowels illustrated in
If the user operates a button on which a basic consonant is displayed for more than a predetermined time, a fortis consonant is input to the cellular phone 200. For example, if the user continuously presses the first button 205 of the plurality of buttons 205 through 260 illustrated in
In addition, if the user operates a predetermined button, e.g., the fourth button 220, after operating a button on which a basic consonant is displayed, an aspiration consonant is input to the cellular phone 200. For example, is input to the cellular phone 200 if the user presses the fourth button 220 after pressing the first button 205 among the plurality of buttons 205 through 260 illustrated in
If the user simultaneously operates two buttons on which Korean consonants are displayed using two hands, a digraph composed of two different consonants is input to the cellular phone 200. For example, if the user simultaneously presses the first button 205 and the second button 210 among the plurality of buttons 205 through 260 illustrated in
Even though the user operates two buttons on which Korean consonants are displayed one by one using one hand, a digraph can be input to the cellular phone 200. For example, if the user presses the first button 205 after pressing the second button 210 among the plurality of buttons 205 through 260 illustrated in
In the same manner, if the user simultaneously operates two buttons on which Korean vowels are displayed using two hands, a diphthong is input to the cellular phone 200. For example, if the user simultaneously presses the eighth button 240 and the ninth button 245 among the plurality of buttons 205 through 260 illustrated in
Even though the user operates two buttons on which Korean vowels are displayed one by one using one hand, a diphthong can be input to the cellular phone 200. For example, if the user presses the eighth button 240 after pressing the ninth button 245 among the plurality of buttons 205 through 260 illustrated in
According to the current exemplary embodiment, the plurality of buttons 205 through 260 display a plurality of Korean consonants, such as and , and , and .
In this case, if the user operates a button on which Korean consonants are displayed again within a predetermined time, a letter input to the cellular phone 200 is changed among more than one Korean consonant. For example, if the user presses the second button 210 again within 1 second after pressing the second button 210, a letter input to the cellular phone 200 is changed among , and . In detail, when a letter input to the cellular phone 200 is if the user presses the second button 210 again within 1 second, the input letter is changed from to . Likewise, when a letter input to the cellular phone 200 is , if the user presses the second button 210 again within 1 second, the input letter is changed from to . This change principle is also applied to other buttons 215, 230, 235, 240, 250, and 255. That is, if the user presses the sixth button 230 again within 1 second after pressing the sixth button 230, a letter input to the cellular phone 200 is changed among and . If the user presses the tenth button 250 again within 1 second after pressing the tenth button 250, a letter input to the cellular phone 200 is changed among and . If the user presses the third button 215 again within 1 second after pressing the third button 215, a letter input to the cellular phone 200 is changed among and . If the user presses the seventh button 235 again within 1 second after pressing the seventh button 235, a letter input to the cellular phone 200 is changed among , and . If the user presses the eleventh button 255 again within 1 second after pressing the eleventh button 255, a letter input to the cellular phone 200 is changed among and . If the user presses the eighth button 240 again within 1 second after pressing the eighth button 240, a letter input to the cellular phone 200 is changed among and .
If the user operates a button on which is displayed again within a predetermined time, the number of strokes of a letter input to the cellular phone 200 is changed. For example, if the user presses the fifth button 225 within 1 second after pressing the first button 205, a letter input to the cellular phone 200 is changed from to , and if the user presses the fifth button 225 again within 1 second, the letter input to the cellular phone 200 is changed from to .
The user can input various Korean vowels, such as
, and into the cellular phone 200 by properly operating the first button 205, the fifth button 225, and the ninth button 245.
According to the current exemplary embodiment, the plurality of buttons 205 through 260 display a plurality of Korean consonants, such as , and , a plurality of Korean vowels, such as , and , and special characters, such as * and #.
In this case, if the user operates a first predetermined button, e.g., the fourth button 220 after operating a button on which a Korean consonant is displayed, a letter input to the cellular phone 200 is changed among more than one Korean consonant. For example, if the user presses the fourth button 220 after pressing the first button 205, a letter input to the cellular phone 200 is changed among and . In detail, when a letter input to the cellular phone 200 is , if the user presses the fourth button 220, the input letter is changed from to . This change principle is also applied to other buttons 215, 225, 230, and 235. That is, if the user presses the fourth button 220 after pressing the fifth button 225, a letter input to the cellular phone 200 is changed among and , and if the user presses the fourth button 220 after pressing the sixth button 230, a letter input to the cellular phone 200 is changed among and . In addition, if the user presses the fourth button 220 after pressing the third button 215, a letter input to the cellular phone 200 is changed among , and , and if the user presses the fourth button 220 after pressing the seventh button 235, a letter input to the cellular phone 200 is changed among and .
In the same manner, if the user operates a second predetermined button, e.g., the twelfth button 260 after operating a button on which a Korean consonant is displayed, a letter input to the cellular phone 200 is changed among more than one Korean consonant. For example, when a letter input to the cellular phone 200 is , if the user presses the twelfth button 260, the input letter is changed from to . Likewise, if the user presses the twelfth button 260 when a letter input to the cellular phone 200 is , the input letter is changed from to . If the user presses the twelfth button 260 when a letter input to the cellular phone 200 is , the input letter is changed from to . If the user presses the twelfth button 260 when a letter input to the cellular phone 200 is , the input letter is changed from to . If the user presses the twelfth button 260 when a letter input to the cellular phone 200 is , the input letter is changed from to .
If the user operates the first predetermined button, e.g., the fourth button 220 after operating a button on which a Korean vowel is displayed, a letter input to the cellular phone 200 is changed among more than one Korean vowel. For example, if the user presses the fourth button 220 when a letter input to the cellular phone 200 is , the input letter is changed from to . Likewise, if the user presses the fourth button 220 when a letter input to the cellular phone 200 is , the input letter is changed from to .
Table 1 shows an example of inputting a short message using the button input processes according to exemplary embodiments illustrated in
In Table 1, denotes an action that a button corresponding to a letter located just before the mark is pressed for more than a predetermined time. For example, denotes an action that the button is pressed for more than 1 second. In addition, two consonants or vowels displayed together denote an action when two buttons corresponding to the two consonants or vowels are simultaneously pressed. For example, in Table 1 denotes an action when the button and the button are simultaneously pressed using two hands.
According to the current exemplary embodiment, when the plurality of buttons 205 through 260 display the characters (e.g. alphabet letters in
As illustrated in
If the fourth button 220 is operated, the alphabet letters of the first group are displayed on the first, second, third, fifth, sixth, seventh, ninth, tenth, and eleventh buttons 205, 210, 215, 225, 230, 235, 245, 250, and 255 as illustrated in
According to the current exemplary embodiment, when the plurality of buttons 205 through 260 display the alphabet letters, a plurality of alphabet letters can be displayed on a single button as illustrated in
In operation 810, the plurality of buttons 110 display a plurality of characters, and the user operates the plurality of buttons 110. In operation 820, the controller 100 updates a plurality of characters to be displayed on the plurality of buttons 110 according to an operation result.
In operation 830, the plurality of buttons 110 display the plurality of characters updated in operation 820.
In addition to the above-described exemplary embodiments, exemplary embodiments of the present invention can also be implemented by executing computer readable code/instructions in/on a medium/media, e.g., a computer readable medium/media. The medium/media can correspond to any medium/media permitting the storing and/or transmission of the computer readable code/instructions. The medium/media may also include, alone or in combination with the computer readable code/instructions, data files, data structures, and the like. Examples of code/instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by a computing device and the like using an interpreter. In addition, code/instructions may include functional programs and code segments.
The computer readable code/instructions can be recorded/transferred in/on a medium/media in a variety of ways, with examples of the medium/media including magnetic storage media (e.g., floppy disks, hard disks, magnetic tapes, etc.), optical media (e.g., CD-ROMs, DVDs, etc.), magneto-optical media (e.g., floptical disks), hardware storage devices (e.g., read only memory media, random access memory media, flash memories, etc.) and storage/transmission media such as carrier waves transmitting signals, which may include computer readable code/instructions, data files, data structures, etc. The medium/media may also be a distributed network, so that the computer readable code/instructions are stored/transferred and executed in a distributed fashion. The computer readable code/instructions may be executed by one or more processors. The computer readable code/instructions may also be executed and/or embodied in at least one application specific integrated circuit (ASIC) or Field Programmable Gate Array (FPGA).
In addition, one or more software modules or one or more hardware modules may be configured in order to perform the operations of the above-described exemplary embodiments.
The term “module”, as used herein, denotes, but is not limited to, a software component, a hardware component, a plurality of software components, a plurality of hardware components, a combination of a software component and a hardware component, a combination of a plurality of software components and a hardware component, a combination of a software component and a plurality of hardware components, or a combination of a plurality of software components and a plurality of hardware components, which performs certain tasks. A module may advantageously be configured to reside on the addressable storage medium/media and configured to execute on one or more processors. Thus, a module may include, by way of example, components, such as software components, application specific software components, object-oriented software components, class components and task components, processes, functions, operations, execution threads, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functionality provided for in the components or modules may be combined into fewer components or modules or may be further separated into additional components or modules. Further, the components or modules can operate at least one processor (e.g. central processing unit (CPU)) provided in a device. In addition, examples of a hardware components include an application specific integrated circuit (ASIC) and Field Programmable Gate Array (FPGA). As indicated above, a module can also denote a combination of a software component(s) and a hardware component(s). These hardware components may also be one or more processors.
The computer readable code/instructions and computer readable medium/media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those skilled in the art of computer hardware and/or computer software.
As described above, in a terminal (mobile device) having buttons having a display function and a display method for the terminal according to an exemplary embodiment, since a plurality of characters determined according to an operation result of a plurality of buttons included in the terminal are displayed on the plurality of buttons, the size of the buttons does not have to be reduced even though the number of functions available in the terminal is many, thereby increasing user's convenience for operating the buttons. In addition, since the usage of the buttons is variably displayed all over the buttons without engraving it on the surface of the buttons, even a user who had experienced difficulty to identify the usage of the conventional buttons, which was engraved small on the surface thereof, can easily identify the usage of the buttons. Furthermore, since the usage which the user currently desires to operate is predicted and displayed when the usage of the buttons are displayed, the user does not have to repeatedly press the same button to operate a desired button. In addition, since the number of buttons included in the terminal (mobile device) can be reduced, market competitiveness can be strengthened through miniaturization of the terminal (mobile device). In addition, since the buttons having a display function can display various characters, the terminal (mobile device) having buttons having a display function can provide various character input methods.
Although a few exemplary embodiments have been shown and described, it would be appreciated by those skilled in the art that changes may be made in these exemplary embodiments. The scope of the invention is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2005-0041764 | May 2005 | KR | national |
10-2005-0094510 | Oct 2005 | KR | national |
10-2006-0044401 | May 2006 | KR | national |
This application is a continuation application of PCT/KR2006/001856 and claims the priority benefit of PCT/KR2006/001856, the disclosure of which is incorporated herein in its entirety by reference. This application also claims the priority benefit of Korean Patent Application No. 10-2005-0041764, filed on May 18, 2005, Korean Patent Application No. 10-2005-0094510, filed on Oct. 7, 2005, and Korean Patent Application No. 10-2006-0044401, filed on May 17, 2006 in the Korean Intellectual Property Office, the disclosures of which are incorporated herein in its entirety by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/KR2006/001856 | May 2006 | US |
Child | 11907951 | Oct 2007 | US |