Abstract:
A method and a terminal for displaying content in a mobile terminal is disclosed. The method includes displaying a first content list collectively including a plurality of different content types, receiving a request from user, and displaying responsive to the request a second content list which only includes content items comprising a content type which is associated with the request.

Description:
[0001]    Pursuant to 35 U.S.C. §119(a), this non-provisional patent application claims the priority benefit of Korean Patent Application No. 10-2006-0122004, filed on Dec. 5, 2006, the entire contents of which are hereby incorporated by reference. 
       FIELD OF THE INVENTION 
       [0002]    The present invention is directed to a method for displaying content in a mobile terminal. 
       DESCRIPTION OF RELATED ART 
       [0003]    In a conventional terminal, content is stored in a memory and is searched for in the manner listed below. The term ‘content’ includes data stored in the terminal, such as multimedia data. 
         [0004]    When a specific menu item is selected, the mobile terminal displays a list of contents stored in the area of the selected menu item. 
         [0005]    For example, when a ‘photo album’ is selected from among menu items, the terminal displays a list of one or more photographs stored in the photo album folder. When a ‘moving picture album’ is selected from among the menu items, the mobile terminal displays a list of one or more moving pictures stored in the moving picture album folder. 
         [0006]    As mentioned above, in the content search process, a conventional mobile terminal provides a list of the contents stored in the area of a menu item selected from among one or more preset menu items. 
         [0007]    For this reason, in order to search for content having a specific content type, the user is burdened with having to check the contents stored in each menu item. 
       SUMMARY OF THE INVENTION 
       [0008]    In one general aspect of the present invention, a method for displaying content in a mobile terminal includes displaying a first content list collectively including a plurality of different content types, receiving a request from a user, and displaying responsive to the request a second content list which only includes content items comprising a content type which is associated with the request. 
         [0009]    It is contemplated that the request includes user input via a key associated with the mobile terminal. It is further contemplated that the key is associated with at least one of the plurality of different content types. 
         [0010]    It is contemplated that displaying the second content list includes content filtering. 
         [0011]    It is contemplated that the method further includes filtering contents stored on the mobile terminal responsive to the request to define the second content list. It is further contemplated that method includes displaying at least one function associated with the selected key input. 
         [0012]    It is contemplated that displaying the second content list further includes displaying the list in order of one of the most recent time of content execution and frequencies of content execution. 
         [0013]    It is contemplated that the plurality of different content types includes at least one of a photograph, music, moving picture, download, document, and a non-executable type. It is further contemplated that displaying the second content list includes at least one of a Picture In Picture (PIP) mode, a pop-up mode and an On Screen Display (OSD) mode. 
         [0014]    It is contemplated that the method further includes transitioning from a first screen displayed on a display of the mobile terminal to a content display screen responsive to the receiving of the request. 
         [0015]    In another general aspect of the present invention, a method for displaying content in a mobile terminal, the method includes receiving a first request from a user, displaying on a display of the mobile terminal a menu comprising a content display option, receiving a second request from the user requesting the content display option, and displaying on the display responsive to the second request a requested content list which only includes content items comprising a content type which is associated with the first request. 
         [0016]    In another general aspect of the present invention, a mobile terminal includes an input unit configured to receive a user&#39;s input request, a display, and a controller configured to receive a request from the input unit, causing the display to display responsive to the request a second content list which only includes content items comprising a content type which is associated with the request. 
         [0017]    In still another general aspect of the present invention, a mobile terminal includes an input unit configured to receive a user&#39;s input request, a display, and a controller configured to receive a first request from the input unit, receive a second request from the input unit responsive to the second request, causing the display to display a requested content list which only includes content items comprising a content type which is associated to the first request. 
         [0018]    Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings. 
         [0019]    It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0020]    The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the principle of the invention. 
           [0021]      FIG. 1  is a block diagram of a mobile terminal having a content search function in accordance with an embodiment of the present invention. 
           [0022]      FIG. 2  is a flowchart illustrating a contents search process according to an embodiment of the present invention. 
           [0023]      FIG. 3  depicts various displays displaying content lists by content types based on key selections according to an embodiment of the present invention. 
           [0024]      FIG. 4A  depicts various displays displaying content lists in a content search mode according to an embodiment of the present invention. 
           [0025]      FIG. 4B  depicts various displays displaying a content list through a content filtering function according to an embodiment of the present invention. 
           [0026]      FIG. 5A  depicts displays displaying a content list through a content type list according to an embodiment of the present invention. 
           [0027]      FIG. 5B  depicts various displays displaying content lists after determining whether to perform the content filtering function according to an embodiment of the present invention. 
           [0028]      FIG. 6  depicts displays displaying key mapping information by content types. 
           [0029]      FIG. 7  depicts various displays displaying content lists depending on the most recent time of content execution or frequencies of contents execution. 
       
    
    
     DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS 
       [0030]    In the following detailed description reference is made to the accompanying drawing figures which form a part hereof, and which show by way of illustration specific embodiments of the invention. It is to be understood by those of ordinary skill in this technological field that other embodiments may be utilized, and structural, electrical, as well as procedural changes may be made without departing from the scope of the present invention. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or similar parts. 
         [0031]      FIG. 1  is a block diagram of a mobile terminal having a content search function. As illustrated in  FIG. 1 , the mobile terminal  100  comprises a transceiver  110 , input unit  120 , display unit  130 , memory  140 , controller  150 , microphone  160 , and speaker  170 . 
         [0032]    The transceiver  110  transmits and receives data with an external mobile terminal or server via a base station under control of the controller  150 . The data includes voice data based on call connection and data based on message transmission/reception, which may be multimedia data. The multimedia data includes various types of data such as music, a photograph/picture, a moving picture, a flash, and a document. 
         [0033]    The input unit  120  receives an input from the user of the mobile terminal  100  and generates a corresponding signal. The input unit  120  includes one or more keys for inputting a number, character, symbol, direction keys, a scroll key, a jog shuttle, a jog dial, etc. The input unit  120  may also include a touch screen or touch pad. 
         [0034]    The display unit  130  displays various information related to the mobile terminal  100  under the control of the controller  150 . 
         [0035]    The memory  140  stores data and programs necessary for operation of the mobile terminal  100 . In particular, the memory  140  stores content such as data stored at time of manufacture, received and stored from an external terminal or server, or created and stored locally by the mobile terminal  100 . 
         [0036]    The controller  150  controls the operation of the mobile terminal  100 , and controls the above-mentioned supporting elements  110 ,  120 ,  130 ,  140 ,  160  and  170 , wherein they can be separately operated. 
         [0037]    In an embodiment of the present invention, when any one of the above-stated one or more keys is selected, the controller  150  acts to control the display unit  130  to display a listing of the content having a content type mapped to the selected key, using key mapping information by content types. 
         [0038]    The key mapping information by content types is information regarding which key is mapped to each content type, and is set in the mobile terminal  100  as a default or may be set by the user. 
         [0039]    A content search method will hereinafter be described in detail with reference to  FIG. 2 , which is a flowchart illustrating a content search process. Consider that the content search process is performed in the mobile terminal  100 . 
         [0040]    The mobile terminal  100  receives a key selected by the user (S 210 ). With reference to  FIG. 6 , a description will be given of a process of displaying the key mapping information by content types before the key selection step S 210 . 
         [0041]    Before key selection S 210 , in order to provide the user with information regarding which key is mapped to a particular content type to be selected by the user, as illustrated in  FIG. 6 , the mobile terminal  100  displays the key mapping information by content types on the screen ( 610 ). Therefore, the user can select a desired content type based on the displayed key mapping information by content types. 
         [0042]    Content types include photograph, music, moving picture, downloads, documents, non-executable types, etc. These content types can be distinguished from one another using file extensions of their respective contents. 
         [0043]    Returning to  FIG. 2 , the mobile terminal  100  determines whether there is a content type mapped to the selected key, using the stored key mapping information by content (S 220 ). 
         [0044]    For example, there may be one or more content types mapped to the selected key. Where the selected key is a number  1  key, there may be music or music and moving pictures contents mapped to the number  1  key. 
         [0045]    Provided that the user selects a specific key using the key mapping information by content types displayed on the screen, the determination step S 220  may be omitted because the user will select a key mapped with a desired content type based on the key mapping information by content types. 
         [0046]    Upon determining that there is a content type mapped to the selected key, the mobile terminal  100  filters one or more contents having the selected content type mapped (S 230 ). 
         [0047]    For example, assume that photograph content type is mapped to the number  1  key, moving picture content type to a number  3  key, and music content type is mapped to a number  5  key. The mobile terminal  100  can filter contents of the photograph type when the number  1  key is selected, contents of the moving picture content type when the number  3  key is selected, and contents of the music content type when the number  5  key is selected. 
         [0048]    Then, the mobile terminal  100  displays a list of the filtered contents on the screen (S 240 ). For example, the mobile terminal  100  can display the list on the entire screen. Alternatively, the mobile terminal  100  may display the list on a portion of the screen using at least one of a Picture In Picture (PIP) mode, pop-up mode, and On Screen Display (OSD) mode. 
         [0049]    With reference to  FIG. 7 , a description will hereinafter be given of a process of displaying content lists depending on the most recent time of content execution or frequencies of content execution ( 710 ). 
         [0050]    The mobile terminal  100  can display the list of the filtered content in the order of the most recent time of content execution ( 720 ). Alternatively, the mobile terminal  100  may display the list of the filtered content in the order of higher frequencies of execution of the content ( 730 ). 
         [0051]    In another example, the mobile terminal  100  can determine whether the time that the selected key is pressed is greater than or equal to a reference time, and display a list of all the content having the content type mapped to the selected key when the selected time is greater than or equal to the reference time. The mobile terminal then displays a list of a predetermined number of contents among the content having the content type mapped to the selected key in the order of the most recent time of content execution or higher frequencies of execution when the pressed time is smaller than the reference time. 
         [0052]    Alternatively, if it is determined that there is no content type mapped to the selected key, the mobile terminal  100  performs a function corresponding to the selected key (S 250 ). 
         [0053]    With reference to  FIG. 3 , a detailed description will hereinafter be given of a process of displaying contents lists by content types based on key selection. 
         [0054]    First, consider that all the content types are mapped to a number  0  key, the photograph type to the number  1  key, the music type to the number  3  key, and the document type to the number  5  key. In this example, the mobile terminal  100  is in a content search mode. 
         [0055]    When the number  1  key is selected in a state  310 , the mobile terminal  100  displays a list of the contents of the photograph type mapped to the number  1  key, among all the contents displayed on the screen ( 320 ). 
         [0056]    When the number  3  key is selected in the state  310 , the mobile terminal  100  displays a list of contents of the music type mapped to the number  3  key, among all the contents displayed on the screen ( 330 ). 
         [0057]    When the number  5  key is selected in the state  310 , the mobile terminal  100  displays a list of content of the document type mapped to the number  5  key, among all the contents displayed on the screen ( 340 ). 
         [0058]    When ‘information’  312  on a bottom portion of the screen is activated in the state  310 , the mobile terminal  100  can display information about content where a cursor is currently located or a highlighted content. For example, in the case where this content is ‘Kim Tae Hee — 01.jpg’ , the information includes date of creation, memory capacity, last execution date, storage location, etc. for the ‘Kim Tae Hee — 01.jpg’ content. 
         [0059]    Alternatively, when the number  0  key is selected in any one of the states  320 ,  330  and  340 , the mobile terminal  100  displays a list of contents of all the content types mapped to the number  0  key ( 310 ). 
         [0060]    Also, where the number  3  key or number  5  key is selected in the state  320 , the mobile terminal  100  can display the list of the contents of the music type mapped to the number  3  key ( 330 ) or display the list of the contents of the document type mapped to the number  5  key ( 340 ). 
         [0061]    With reference to  FIG. 4A , a detailed description will hereinafter be given of a process of displaying content lists in the content search mode. 
         [0062]    When a search key  412  is selected in a standby screen state  410 , the mobile terminal  100  enters the contents search mode and displays a list of contents of all content types on the screen ( 420 ). 
         [0063]    The mobile terminal  100  is preset to display the list of the content of all the content types upon entering the content search mode. Alternatively, the user may set the mobile terminal  100  to display a list of content of a specific content type when the mobile terminal  100  has entered the content search mode. 
         [0064]    When the number  1  key is selected in the state  420 , the mobile terminal  100  displays a list of content of the photograph type mapped to the number  1  key on the screen ( 430 ). 
         [0065]    Conversely, when the number  0  key is selected in the state  430 , the mobile terminal  100  returns to the state  420 , displaying a list of all content types on the screen. 
         [0066]    With reference to  FIG. 4B , a detailed description will hereinafter be given of a process of displaying a content list through a content filtering function. 
         [0067]    When the number  3  key is selected in the standby screen state  410 , the mobile terminal  100  displays one or more functions mapped to the number  3  key ( 440 ). 
         [0068]    For example, the functions mapped to the number  3  key include a call connection to a telephone number set in an abbreviated number  3 , a message transmission to the telephone number set in the abbreviated number  3 , a search for a folder set in the abbreviated number  3 , and a filtering of contents having a content type mapped to the number  3  key. Additionally, various functions including the above-stated functions may be set in the number  3  key. 
         [0069]    As the content filtering function  444  is selected, the mobile terminal  100  displays a list of content having the music type mapped to the number  3  key ( 450 ). 
         [0070]    With reference to FIG. SA, a detailed description will hereinafter be given of a process of displaying a content list through a content type list. 
         [0071]    The mobile terminal  100  displays a list of content types on the screen upon entering the content search mode ( 510 ). At this time, in the content type list, the mobile terminal  100  displays a key mapped to each content type together with the corresponding content type. Also, as the number  3  key is selected, the mobile terminal  100  discriminatively displays the music type mapped to the number  3  key. 
         [0072]    When a confirm key  512  is selected in the state  510 , then the mobile terminal  100  displays a list of contents having the music type mapped to the number  3  key on the screen ( 520 ). 
         [0073]    With reference to  FIG. 5B , a detailed description will hereinafter be given of a process of displaying contents lists after determining whether to perform the contents filtering function. 
         [0074]    Upon entering the content search mode, the mobile terminal  100  displays a list of contents of all content types on the screen ( 530 ). 
         [0075]    As the number  5  key is selected in the state  530 , the mobile terminal  100  displays a window  542  to ask the user whether to filter contents of the document type mapped to the number  5  key ( 540 ). When ‘Yes’ ( 542 - 1 ) displayed in the window  542  is selected, the mobile terminal  100  displays a list of the contents of the document type mapped to the number  5  key on the screen ( 550 ). 
         [0076]    Alternatively, when ‘No’ ( 542 - 2 ) displayed in the window  542  is selected in the state  540 , the mobile terminal  100  returns to the state  530 . 
         [0077]    As apparent from the above description, the contents search method and the mobile terminal  100  with the contents search function according to the present invention has the following benefits. 
         [0078]    First, because keys are mapped on a content type basis, contents having a specific content type can be simply and conveniently searched for by selecting a key mapped with the specific content type. 
         [0079]    Secondly, contents can be searched on a content type basis. Therefore, it is possible to rapidly search for contents. 
         [0080]    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 inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.