The present invention relates to a method and a system for providing an interactive annunciator for a mobile communication terminal. More particularly, the present invention relates to a method and a system for providing interactive annunciators for a mobile communication terminal so that a focus can be moved between the annunciators on the upper end of an LCD display module for displaying information regarding the condition of the mobile communication terminal and, when one of the annunciators is focused, information regarding its condition or menu items are displayed for interaction with the user.
As generally known in the art, mobile communication systems have evolved from 1st generation analog AMPS (Advanced Mobile Phone System) and 2nd generation cellular/PCS (Personal Communication Service) systems into 3rd generation IMT-2000 (International Mobile Telecommunication 2000), which has been recently standardized by ITU-R and commercialized in line with development in information/communication technologies. The IMT-2000 includes CDMA 2000 1X, 3X, EV-DO, and WCDMA (Wideband CDMA) and uses an IS-95SC network, which has evolved from conventional IS-95A and IS-95B networks, so that it can provide a wireless Internet service at a maximum data transmission speed of 144 Kbps, which is substantially faster than that of the IS-95A or IS-95B network (14.4 Kbps or 56 Kbps). Particularly, the IMT-2000 not only improves the quality of conventional voice communication service and WBS (Wireless Broadcasting Service), but also provides various multimedia services (e.g. AOD, VOD) at a faster speed.
Such evolution of mobile communication systems are followed by evolution of mobile communication terminals into multipurpose devices, which can provide various types of applications in addition to basic voice communication. Users can download various pieces of multimedia data, such as images, moving pictures, music, and games, and run the data by using mobile communication terminals. Mobile communication terminals incorporate various types of convenient functions (e.g. electronic organizer, photo editor, camera). In addition, mobile communication terminals can realize colorful graphic environment on the idle screen, as a result of improved performance of LCD drivers.
As mobile communication terminals tend to have improved functions, much emphasis is placed on user interface, which enables users to conveniently use the terminals.
However, despite various attempts to provide a more convenient and accessible user interface, the icons (i.e. annunciators) placed on the upper end of an LCD screen (i.e. annunciator region) for the purpose of displaying various conditions of a mobile communication terminal, e.g. the reception condition, the battery's charged level, and arrival of text messages, can do nothing but provide simple information as icons.
Particularly, although conventional annunciators can display the conditions of the mobile communication terminal so that the user can take measures accordingly, they can neither access nor check the conditions. This means that, in order to be informed of a specific condition accurately, he must search through stages of menu items.
In addition, when the user encounters an unfamiliar annunciator, he can neither understand its meaning nor determine which menu to select.
Therefore, the present invention has been made in view of the above-mentioned problems, and it is an object of the present invention to provide a method and a system for providing interactive annunciators for a mobile communication terminal so that a focus can be moved between the annunciators on the upper end of an LCD display module for displaying information regarding the condition of the mobile communication terminal and, when one of the annunciators is focused, information regarding its condition or menu items are displayed for interaction with the user.
According to an aspect of the present invention, there is provided a method for providing an interactive annunciator for a mobile communication terminal having a key input module, a microprocessor, a program memory, a data storage module, and an LCD display module, the method including the steps of (a) moving a focus to an annunciator in an annunciator region on an upper end of a standby screen of the LCD display module when a first key button for moving the focus to the annunciator region is operated; (b) displaying a menu item or information regarding a condition of the mobile communication terminal in conformity with a focused annunciator; (c) moving the focus between annunciators when a second key button for moving the focus between the annunciators is operated and displaying the menu item or the information regarding the condition of the mobile communication terminal in conformity with the focused annunciator; (d) moving the focus between menu items when a third key button for moving the focus between the menu items is operated; and (e) performing a function corresponding to a menu item when the menu item is focused and a corresponding key button is operated.
In accordance with another aspect of the present invention, there is provided a system for providing an interactive annunciator for a mobile communication terminal, the system including a program memory for storing an interactive annunciator program and data regarding a condition of the mobile communication terminal and a menu item, the interactive annunciator program being coded so as to move a focus to an annunciator in an annunciator region when a user operates a key, move the focus between annunciators or between menu items of an annunciator, and display information regarding the condition of the mobile communication terminal or the menu item in conformity with a focused annunciator; a key input module having keys for inputting characters and numerals and special keys for performing predetermined functions of the mobile communication terminal; a data storage module acting as a data buffer when the interactive annunciator program is run, the data storage module temporarily storing data inputted by the user or storing text or image data received by the mobile communication terminal from an outside; an LCD display module for displaying the annunciator in an activated or deactivated state, the LCD display module displaying information regarding the condition of the mobile communication terminal or the menu item in conformity with the focused annunciator; and a microprocessor for running the interactive annunciator program when the user operates a key for running the interactive annunciator program so that the focus is moved to the annunciator in the annunciator region, the focus being moved between the annunciators or the menu items of the annunciator when the user operates the key for moving the focus, the information regarding the condition of the mobile communication terminal or the menu item being displayed on the LCD display module in conformity with the focused annunciator.
The foregoing and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
a to 3h show information regarding the condition of a mobile communication terminal or a menu item, which is displayed when a focus is positioned on an annunciator, respectively; and
Reference will now be made in detail to the preferred embodiment of the present invention. It should be noted that the similar components are designated by similar reference numerals although they are illustrated in different drawings. Also, in the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may obscure the subject matter of the present invention.
The key input module 104 according to a preferred embodiment of the present invention has numeric keys for inputting numbers (e.g. telephone numbers), character keys for inputting characters, function keys for performing specific functions, and direction keys. When the user presses a key button, the key input module 104 generates key data, which corresponds to the pressed key button, and transmits the data to the microprocessor 114. Particularly, the key input module 104 may separately have a dedicated key button for running an interactive annunciator program (described later) so that a focus is moved to a desired annunciator in the annunciator region.
The program memory 102 according to a preferred embodiment of the present invention stores a protocol software for processing messages transmitted/received to/from a mobile communication network, an operating system, a control program for controlling the overall operation of the mobile communication terminal, and applications. Particularly, the program memory 102 stores an interactive annunciator program, which has been coded to operate in the following manner: when the user operates keys in order to move the focus to the annunciator region, the focus is moved to an annunciator in the annunciator region. When the user operates keys so as to move the focus, the focus is moved between annunciators or between menu items of an annunciator together with a display of information regarding the condition of the terminal or the menu items, based on the focused annunciator. In addition, the program memory 102 stores data necessary to run the interactive annunciator program, as well as data regarding the condition of the terminal and menu items, which correspond to respective annunciators.
The interactive annunciator program is preferably coded in such a manner that, upon receiving key input for moving the focus to the annunciator region, the program confirms whether or not information regarding the terminal's condition has been updated and, if the information has been updated, the program moves the focus to an annunciator, which includes updated information regarding the terminal's condition. For example, when a new text message has arrived and is followed key input for moving the focus to the annunciator region, the program moves the focus to an annunciator which indicates the message's arrival.
The program memory 120 may be an EEPROM (Electrically Erasable and Programmable Read Only Memory), for example, which can not only read, but also electrically erase recorded data and rerecord data. Each program may be implemented by using a C programming language, objected-oriented C++, or JAVA, depending on the operating system supported by the mobile communication terminal 100.
The LCD display module 106 according to a preferred embodiment of the present invention displays the operation mode of the mobile communication terminal 100. Particularly, the LCD display module 106 displays annunciators for displaying information regarding the condition of the terminal 100 on the upper end, so that menu items or information regarding the condition of the terminal 100 is displayed in accordance with a focused annunciator.
Conventional mobile communication terminals do not display every annunciator in the annunciator region of the LCD display module. For example, when no message has newly arrived, the corresponding annunciator (i.e. annunciator for indicating the arrival of messages) is not displayed. In contrast, the LCD display module according to a preferred embodiment of the present invention displays all annunciators either in an activated or deactivated state so that, even when an annunciator is deactivated, the focus can be moved to that annunciator for direct access to corresponding menu items, as will be described in more detail with reference to
The data storage module 108 according to a preferred embodiment of the present invention acts as a data buffer when the mobile communication terminal 100 runs a program. The data storage module 108 temporarily stores data inputted by the key input module 102. In addition, the data storage module 108 stores other pieces of data, including characters and images received by the mobile communication terminal 100 from the outside. The data storage module 108 may be a RAM (Random Access Memory), for example.
The microprocessor 114 according to a preferred embodiment of the present invention controls the overall operation of the mobile communication terminal 100 in accordance with a state flag stored in the mode state storage module 110. Particularly, when the user operates keys in order to move the focus to the annunciator region, the microprocessor 114 reads the key operation and runs the interactive annunciator program. Under the control of the microprocessor 114, the interactive annunciator program moves the focus to a specific annunciator and reads data regarding the condition of the terminal 100 or menu items, which correspond to that annunciator, so that information regarding the condition of the terminal 100 or menu items are displayed on the LCD display module 106. In the case of key input for moving the focus between annunciators, the program reads the input and moves the focus between the annunciators accordingly. Then, the program retrieves data regarding the condition of the terminal 100 and menu items, which correspond to the focused annunciator, and displays the data on the LCD display module 106 under the control of the microprocessor 114. In addition, when a specific key button (e.g. confirmation key button) is operated while a menu item is focused, a function corresponding to that menu item is performed under the control of the microprocessor 114.
The mode state storage module 110 stores the current operation mode of the mobile communication terminal 100 as a state flag (0, 1, 2 . . . ) in accordance with the selection made via the key input module 102. The subscriber identity module 112 stores subscriber registration information (e.g. proper number, personal security key), which is allocated to each subscriber's terminal.
The digital signal processor (hereinafter, referred to as DSP) 116 acts as an equalizer for coding or decoding audio signals and removing multi-path noise, in addition to processing audio data. The DSP 116 transmits/receives audio data SPEECH to/from the baseband converter 118. In addition, the DSP 116 receives digital data RX DATA from the baseband converter 118.
The baseband converter 118 converts signals, which are transmitted/received among the RF signal processor 124, the DSP 116, the speaker 120, and the microphone 122, into baseband signals through DAC (digital to analog conversion) and ADC (analog to digital conversion). The baseband converter 118 sends transmission data TXIQ to the RF signal processor 124 and controls the power POWER of the RF signal processor 124 or automatically controls its gain AGC. In addition, the baseband signal processor 124 gets reception signal RXIQ from the RF signal processor 124.
The RF signal processor 124 demodulates and amplifies RF signals received from the antenna 126. In addition, the RF signal processor 124 modulates transmission signals from the baseband converter 118 and emits them into propagation space. The speaker 120 outputs audible sound based on the audio data from the baseband converter 118 and converts the user's voice input into electric signals.
The antenna 126 receives signals from the RF signal processor 124 and transmits them to the outside, and vice versa.
When the user operates a key button for moving the focus to the annunciator region (S200), the focus is moved to an annunciator so that corresponding information regarding the condition of the terminal or menu items are displayed on the LCD display module 106 (S210). Preferably, when the key button for moving the focus to the annunciator region is operated, it is confirmed whether or not information regarding the condition of the terminal has been updated. When there is updated information, the focus is moved to an annunciator, which includes the updated information. The key button for moving the focus to the annunciator region may be a dedicated key button separately positioned on the terminal. Alternatively, one of existing key buttons may be operated in a “long key input” or “short key input” mode so that the focus is moved to the annunciator region.
When the user operates a key button for moving the focus between annunciators (S220), the focus is moved between annunciators so that information regarding the condition of the terminal or menu items, which correspond to the focused annunciator, are displayed (S230). In order to move the focus between annunciators, a leftward/rightward movement key button may be used. As mentioned above, the focus can be moved between deactivated annunciators, as well as between activated annunciators.
When a key button is operated so as to move the focus between menu items of a focused annunciator (S240), the focus is moved between the menu items (S250). When a confirmation key button OK is operated while the focus stays on a menu (S260), a function corresponding to that menu is performed (S270).
Annunciators displayed in the annunciator region include one for indicating the reception condition; one for indicating the communication condition; one for indicating the bell type; one for indicating the arrival of messages; one for indicating the alarm; one for indicating the condition of a mini SD (Secure Digital) memory; one for indicating the battery condition; and one for indicating the time. The annunciator for indicating the condition of a mini SD memory may be omitted if no mini SD memory is mounted on the mobile communication terminal 100.
Display of information regarding the condition of the terminal or menu items, which correspond to the enumerated annunciators, will now be described with reference to the corresponding drawings.
a to 3h show information regarding the condition of a mobile communication terminal or a menu item, which is displayed when a focus is positioned on an annunciator, respectively.
a shows information regarding the reception condition of the terminal displayed on the screen when the focus is positioned on the annunciator for indicating the reception condition. As shown, either a message “GOOD RECEPTION CONDITION” or “POOR RECEPTION CONDITION” is displayed.
b shows condition information or menu items displayed on the screen when the focus is positioned on the annunciator for indicating the communication condition. One of messages “STANDBY”, “COMMUNICATING”, and “COMMUNICATION FAILURE” is displayed depending on the communication condition. When the message “COMMUNICATION FAILURE” is displayed, it is followed by an “HELP” item for telling the reason and instructing how to solve it.
c shows condition information or menu items displayed on the screen when the focus is on the annunciator for indicating the bell type. The menu items include “NORMAL MODE”, “ETIQUETTE MODE”, and “AUTOMATIC RESPONSE MODE”, and information regarding the condition of each item is displayed under the corresponding item.
Particularly,
The time setting for the etiquette mode appears under the item “ETIQUETTE MODE”, and the setting can be adjusted by using a corresponding key button.
The type of automatic response appears under the item “AUTOMATIC RESPONSE MODE”, and the mode can be selected from “MEETING”, “SLEEPING”, and “DRIVING” by operating a corresponding key button. If necessary, a new type of automatic response may be added to the settings.
d shows condition information or menu items displayed on the screen when the focus is positioned on the annunciator for indicating the arrival of messages. The menu items include “TEXT MESSAGE”, “VOICE MESSAGE”, “MOVING PICTURE MESSAGE”, and “NATE AIR”. In addition, the number of newly received messages is indicated under the corresponding items.
e shows condition information or menu items displayed on the screen when the focus is positioned on the annunciator for indicating the alarm. The time setting of the morning call or alarm is displayed together with an item “ALARM SETUP”.
When the focus is positioned on the annunciator for indicating the condition of a mini SD memory, information regarding the total capacity of the memory vs., consumed capacity is displayed as shown in
h shows condition information or menu items displayed on the screen when the focus is on the annunciator for displaying the time. The condition information includes date, time, and day information, and the menu items include an item “TODAY'S SCHEDULE” for schedule management.
For quick confirmation of information regarding the condition of the mobile communication terminal and easy access to corresponding menu items, not only annunciators currently displayed on the LCD display module (i.e. activated annunciators), but also those not currently displayed thereon (i.e. deactivated annunciators) must be accessible so that the focus can be moved to any of them, as mentioned above. Therefore, according to the present invention, both activated and deactivated annunciators are displayed on the screen, as shown in
While this invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the present invention is not limited to the disclosed embodiment and the drawings, but, on the contrary, it is intended to cover various modifications and variations within the spirit and scope of the appended claims.
As can be seen from the foregoing, according to the present invention, a user can conveniently check information regarding the condition of a mobile communication terminal and easily access corresponding menu items, because the focus can be moved between annunciators so that information regarding the condition of the terminal or menu items, which correspond to the focused annunciator, are displayed. In addition, even when the user encounters an unfamiliar annunciator on the screen, he can directly obtain information regarding that annunciator by moving the focus to it without consulting the manual.
Number | Date | Country | Kind |
---|---|---|---|
10-2005-0051582 | Jun 2005 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR2006/002299 | 6/15/2006 | WO | 00 | 10/10/2007 |