This application claims priority under 35 U.S.C. §119(a) to a Korean Patent Application entitled “INFORMATION LIST DISPLAY METHOD FOR MOBILE TERMINAL” filed in the Korean Intellectual Property Office on Dec. 4, 2006 and assigned Serial No. 2006-0121661, the contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates generally to a mobile terminal and, more particularly, to an information list display method for a mobile terminal that enables display of a list of grouped information items.
2. Description of the Related Art
Advances in information and communication technologies have enabled popularization of mobile terminals. In addition to call processing, an advanced mobile terminal supports various supplementary functions such as message and data transmission and stores a large amount of user information such as photographs, call histories, text messages, and memos.
A mobile terminal provides an information list to enable a user to easily find a desired information item among a large number of stored information items. In response to a user request for information list display, the mobile terminal sorts stored information items, according to a preset option, and displays an information list of sorted information items. The information list normally includes titles of the sorted information items.
However, the user may have difficulty in recalling contents of an information item from a displayed title. Hence, to find a desired information item, the user may be inconvenienced by having to select and check multiple information items through multiple keystrokes. In addition, as a mobile terminal has a relatively small screen of a preset font size, a weak-sighted user may have difficulty in viewing displayed titles of information items.
The present invention has been made in view of the above problems, and the present invention provides an information list display method for a mobile terminal that enables the user to easily find a desired information item.
The present invention also provides an information list display method for a mobile terminal wherein stored information items are grouped according to selected attributes and a list of grouped information items is displayed on demand.
The present invention further provides an information list display method for a mobile terminal wherein a list of titles and grouping attributes can be displayed together.
The present invention further provides an information list display method for a mobile terminal wherein the screen font size can be increased and decreased if necessary.
In accordance with an exemplary embodiment of the present invention, there is provided an information list display method for a mobile terminal that includes registering an attribute option for information items stored in the mobile terminal; grouping the information items according to registered attribute options; displaying, in response to a list display request, an information list of the grouped information items; and increasing, in response to a zoom-out request, a number of displayed attributes in the information list, and decreasing, in response to a zoom-in request, the number of displayed attributes in the information list.
The above and other objects, features, and advantages of the present invention will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which:
Hereinafter, exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings. The same reference symbols identify the same or corresponding elements in the drawings. Detailed descriptions of constructions or processes known in the art may be omitted to avoid obscuring the invention in unnecessary detail.
In the description, the term “information item” refers to a unit of information that can be identified, selected, stored, and retrieved by the user. An information item may be a text message, a MPEG-1 Audio Layer 3 (MP3) audio file, a photograph, a call history of telephone numbers, or a memo. The term “attribute” refers to a descriptive property of an information item. An information item may have a plurality of attributes. Information items of the same type may have identical attributes. The term “attribute option” refers to an attribute that is registered in a mobile terminal and is usable for grouping information items. A plurality of attributes can be registered as attribute options. Table 1 illustrates various attribute options according to types of information items.
Attribute options can be organized in a multi-level hierarchy, and information items can be grouped in a stepwise manner on the basis of levels of selected attribute options.
The term “attribute list” refers to a list of attribute values of an attribute option selected as a criterion for grouping information items. For example, when received messages are grouped by an attribute option “sender,” the list of message senders is an attribute list. Hence, a single attribute list can be created for a registered attribute option, and attribute lists can also be organized in a multi-level hierarchy comparable to that of corresponding attribute options. The term “title list” refers to a list of identifiers of information items in a group. The identifier of an information item may be a title of the information item or a portion of the information item itself. The term “information list” refers to a title list or to a title list and at least one attribute list.
Referring to
The wireless unit 110 performs wireless communication operations for the mobile terminal 100. The wireless unit 110 includes a Radio Frequency (RF) transmitter for upconverting the frequency of a signal to be transmitted and amplifying the signal, and an RF receiver for low-noise amplifying a received signal and downconverting the frequency of the received signal.
The memory unit 120 includes a program memory section and a data memory section. The program memory section stores executable programs of the mobile terminal 100. In particular, the program memory section stores a program for registering an attribute option, grouping stored information items on the basis of a selected attribute option, and displaying an information list of grouped information items. The data memory section stores data resulting from execution of the programs and information items created during operation of the mobile terminal 100.
The control unit 130 controls the overall operation of the mobile terminal 100. The control unit 130 performs a signal processing function to encode and modulate a signal to be transmitted, and to demodulate and decode a received signal. The control unit 130 may include a MOdulator/DEModulator (MODEM) and a COder/DECoder (CODEC).
In particular, the control unit 130 controls display of an information list using registered attribute options. That is, the control unit 130 controls a display operation to increase a number of displayed attribute lists in the information list in response to a zoom-out request from the user, and to reduce the number of displayed attribute lists in response to a zoom-in request. Thereto, the control unit 130 registers attribute options selected by the user, and groups, in advance, information items stored in the memory unit 120 on the basis of the registered attribute options.
In response to a zoom-out request, the control unit 130 checks whether an undisplayed attribute list is present. If an undisplayed attribute list is present, the control unit 130 controls a display operation to display a lowest-level undisplayed attribute list in addition to a currently displayed information list (namely, the number of displayed attribute lists is increased) using a decreased screen font size, as illustrated by the transition from
In response to a zoom-in request, the control unit 130 checks whether a displayed attribute list is present. If a displayed attribute list is present, the control unit 130 disables display of the highest-level displayed attribute list and displays the information list without the disabled attribute list (namely, the number of displayed attribute lists is decreased) using an increased screen font size, as illustrated by the transition from
The audio processor 140 reproduces an audio signal from an audio codec of the control unit 130 through a speaker SPK, and transmits an audio signal from a microphone MIC to the audio codec.
The camera module 150 generates images of target objects. The camera module 150 includes a lens for forming an image of a target object, an image sensor for converting an optical signal corresponding to the formed image into an electrical signal, and an image signal processor for converting the analog electrical signal from the image sensor into digital data. The image sensor may be a Charge-Coupled Device (CCD) sensor, and the image signal processor may be a Digital Signal Processor (DSP). The image sensor and image signal processor may be realized as separate bodies or as a single body.
The video processor 160 generates screen data to display an image signal from the camera module 150. The video processor 160 processes the image signal in frame units and outputs frame image data corresponding to display characteristics and the size of the display unit 170. The video processor 160 includes a video codec to compress frame image data to be displayed through the display unit 156 in a preset format, and to decompress compressed frame image data. The video codec may be a Joint Photographic Experts Group (JPEG) codec, Moving Picture Experts Group (MPEG) codec, or a Wavelet codec.
The display unit 170 displays image data from the video processor 160, and data from the control unit 130 on a screen. The display unit 170 may include a panel of Liquid Crystal Display (LCD) devices, a LCD controller, and a memory device for storing image data to be displayed. If the panel has a touch screen capability, the display unit 170 can also act as an input means.
The key input unit 180 includes a plurality of keys for inputting alphanumeric data, and a plurality of function keys for setting various functions. The key input unit 180 may further include keys for zoom-in and zoom-out requests.
Referring to
If the input event is not a list edit request, the control unit 130 determines whether the input event is an information item creation indicator, in Step 221. An information item can be created, for example, when the user inputs some information through the key input unit 180 or when external media content is received through the wireless unit 110. If an information item is created, the control unit 130 performs an information grouping procedure to regroup existing information items and the newly created information item according to attribute options registered in advance, in Step 223.
If the input event is not an information item creation indicator, the control unit 130 determines whether the input event is a list display request issued by the user, in Step 231. If a list display request is issued, the control unit 130 performs a list display procedure, in Step 233. That is, the control unit 130 controls a display operation, to display a grouped information items information list, to decrease the number of displayed attribute lists with an enlarged screen font in response to a zoom-in request, and to increase the number of displayed attribute lists with a reduced screen font in response to a zoom-out request.
If the input event is a request for another function, the control unit 130 performs the requested function, in Step 241.
Referring to
When the user selects a group type format in a display format list, in Step 317, the control unit 130 displays an attribute option-setting window for selecting a desired attribute option, as illustrated in
When the user selects at least one attribute option in the attribute option setting window, the control unit 130 registers the selected attribute options, in Step 321.
Thereafter, if the user issues a termination request, in Step 323, the control unit 130 terminates the list editing procedure and returns. Otherwise, the control unit 130 returns to step 311 for further attribute option processing.
Referring to
In
Referring to
If an undisplayed attribute list is present, the control unit 130 displays the lowest-level undisplayed attribute list in addition to the current information list using a decreased screen font size, in Step 617. For example, when a zoom-out request is issued by the user, in a state where the counterpart list is displayed as illustrated by
If an undisplayed attribute list is absent, the control unit 130 displays the current information list using a decreased screen font size, in Step 619. For example, in a case when a zoom-out request is issued by the user in a state where the counterpart list, time value list, and date value list are displayed as illustrated by
If the input event is not a zoom-out request, the control unit 130 determines whether the input event is a zoom-in request, in Step 621. If the input event is a zoom-in request, the control unit 130 checks whether a displayed attribute list is present, in Step 623. If a displayed attribute list is present, the control unit 130 disables display of the highest-level displayed attribute list and displays the information list without the disabled attribute list using an increased screen font size, in Step 625. For example, when a zoom-in request is issued by the user, in a state where the counterpart list, time value list, and date value list are displayed as illustrated by
If a displayed attribute list is not present, the control unit 130 displays the current title list using an increased screen font size, in Step 627. For example, in the case when a zoom-in request is issued by the user in a state where the counterpart list is displayed as illustrated by
If the input event is a request for a function other than zooming-out and zooming-in, the control unit 130 performs the requested function, in Step 631. For example, if the input event is a cursor movement request associated with a preset key of the key input unit 180. Cursor movement, performed through button presses in various directions for various time intervals, in a state where an information list is displayed is described in connection with
Step 613 and subsequent steps may be repeated until the user issues a termination request, in Step 629. That is, the control unit 130 can perform zoom-out and zoom-in operations in sequence according to user requests.
In response to input of a right direction request when the cursor is placed on a first counterpart identifier as illustrated by
In response to input of a right direction request when the cursor is placed on a first counterpart identifier as illustrated by
As apparent from the above description, the present invention provides an information list display method for a mobile terminal. Stored information items are grouped according to selected attributes, and a list of titles and grouping attributes are displayed together on demand. The number of displayed attribute lists is increased and decreased according to zoom-out and zoom-in requests. The screen font size is decreased and increased accordingly. As a result, a desired information item can be easily found, thereby facilitating utilization of the mobile terminal for the user, in particular a weak-sighted user.
While exemplary embodiments of the present invention have been shown and described in this specification, it will be understood by those skilled in the art that various changes or modifications of the embodiments are possible without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-0121661 | Dec 2006 | KR | national |