US20040123319A1 - Broadcast program information search system and method - Google Patents

Broadcast program information search system and method Download PDF

Info

Publication number
US20040123319A1
US20040123319A1 US10/733,579 US73357903A US2004123319A1 US 20040123319 A1 US20040123319 A1 US 20040123319A1 US 73357903 A US73357903 A US 73357903A US 2004123319 A1 US2004123319 A1 US 2004123319A1
Authority
US
United States
Prior art keywords
search
search term
digital signal
information
signal receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/733,579
Inventor
Kyung-ah Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, KYUNG-AH
Publication of US20040123319A1 publication Critical patent/US20040123319A1/en
Priority to US14/446,753 priority Critical patent/US9414021B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors

Definitions

  • the present invention relates to a broadcast program information search system and a method thereof, and more particularly, to a broadcast program information search system and a method displaying search terms (or keywords) of high search frequency out of detailed information on receiving broadcast programs so that a user can easily search for broadcast programs he or she wants.
  • a digital broadcast system generally provides multiple channels, that is, lots of broadcast programs compared to an analog broadcast system.
  • the electronic program guide is a service that has been proposed to allow a user to select easily broadcast programs that the user wishes from such multiple channels.
  • the EPG service is a service providing detailed information on broadcast programs through unoccupied frequency bands or channels transmitting certain broadcast signals.
  • the EPG service provides EPG information such as a broadcast program schedule on the screen of a digital TV receiver, and, if a broadcast program title is chosen, enables a user to have diverse detailed information such as a channel number for a broadcast program, broadcast times, a synopsis, and so on.
  • Such EPG information is stored in a digital TV receiver, and the digital TV receiver provides a convenient function enabling a user to search for detailed information on broadcast programs by using the stored EPG information.
  • the currently proposed modes include a search mode by text input and a search mode by category selection.
  • FIGS. 1A to 1 C are exemplary views shown to explain a conventional method for searching for information on broadcast programs.
  • the search mode by text input is a mode that displays a keyboard view as shown in FIG. 1A on a display device such as a digital TV receiver by using a remote controller or a wireless keyboard capable of communicating with the digital TV receiver, allows search terms to be typed in, has a search key control, searches for information on a broadcast program corresponding to the typed-in search terms out of stored EPG information, and displays a search result window as shown in FIG. 1C.
  • the search mode by category selection is a mode that classifies and displays broadcast programs on a display device by category as shown in FIG. 1B, has a certain category (for example, sports) and any one of its submenu (for example, soccer, golf, baseball, and so on) chosen in order, and allows searching for a broadcast program corresponding to the selected submenu item, and displays a search result window as shown in FIG. 1C.
  • category for example, sports
  • submenu for example, soccer, golf, baseball, and so on
  • the conventional search method as shown in FIG. 1A requires much time for a user who is not familiar with the use of keyboard or when a user types in search terms by using a remote controller. Further, it has a problem in that a user types in certain search terms and repeats a search process for the typed-in search terms when the user does not know or does not decide search terms for a broadcast program he or she wants to watch.
  • the conventional search method as shown in FIG. 1B has a problem in that, if a user does not know or does not decide in advance a category for a broadcast program he or she wishes to watch, it has the user select a certain category and repeat a process for searching the submenu of the selected category until a desired broadcast program is searched for.
  • a broadcast or other content program information search system comprises a server logically connected to a first database configured to store a plurality of search terms inputted from external devices; and a digital signal receiver configured to detect and to display for a selected search term of the plurality of search terms at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter, wherein said server is configured to extract from the first database based on an order of priority based on search frequency and to transmit to the transmitter at least one transmission search term of the plurality of search terms, and said digital signal receiver is configured to display in the order of priority the at least one transmission search term transmitted from the transmitter.
  • the content program information search system may further comprise an internet service provider configured to provide a path to transmit the selected search term of the plurality of search terms from an external device of the external devices to the first database, the external device being at least one digital signal receiver connected to said internet service provider.
  • the digital signal receiver may include: a detector configured to detect the at least one transmission search term of the plurality of search terms from the digital signal; a list generator configured to generate a search term list by arrangement of the detected transmission search term based on the order of priority; a controller configured to control display of the generated search term list if a user request for a search is inputted, and, if the selected search term is selected from the displayed search term list, to control the display of the detailed content information for the selected search term; a graphic engine configured to provide in a displayable form the search term list and the detailed content information for the selected search term according to control of said controller; a display unit configured to display at least one of the search term list and the detailed content information provided by said graphic engine; and a communication interface configured to transmit the selected search term to the first database.
  • the content program information search system further comprises a second database configured to store content program guide information including the detailed content information, the server configured to transmit to the transmitter the broadcast program guide information and the at least one transmission search term of the plurality of search terms according to the order of priority.
  • the content program information search system is configured to detect the content program guide information from the digital signal, and said digital signal receiver further includes: a proper noun extractor configured to extract at least one proper noun from the detected content program guide information; and a proper noun storage configured to store the extracted proper noun, and, if the user request for the search in at least one of a noun search mode based on a proper noun, a text search mode based on text input, and a category search mode based on a category is received, the controller controls searching for a desired content program from the content program guide information according to the search mode requested.
  • a proper noun extractor configured to extract at least one proper noun from the detected content program guide information
  • a proper noun storage configured to store the extracted proper noun
  • said digital signal receiver may further include: an information storage configured to store the detected content program guide information; and a search term storage configured to store the at least one transmission search term according to the order of priority.
  • the content program information search system further may comprise an internet service provider providing a path for transmitting the selected search terms of the plurality of search terms transmitted from the external devices to the first database, wherein at least one external device of the external devices is a terminal configured to input and to output data and is configured to be connected to said internet service provider.
  • a content program information search system comprising a server logically connected with a database configured to store a plurality of search terms transmitted from a digital signal receiver, said server configured to extract at least one transmission search term of the plurality of search terms according to an order of priority based on search frequency from the database and to transmit the at least one transmission search term; the at least one digital signal receiver configured to detect and to display from a digital signal transmitted from the transmitter detailed content information for a selected search term of the plurality of search terms, and to transmit the at least one selected search term to an internet service provider; and the internet service provider configured to transmit to the database the selected search term transmitted from the at least one digital signal receiver, and to provide a path for transmitting to the at least one digital signal receiver the at least one transmission search term, wherein the at least one digital signal receiver is configured to display in a set arrangement pattern the at least one transmission search term in the order of priority transmitted from the server.
  • the digital signal receiver may include: a communication interface configured to receive the at least one transmission transmitted from the server, and to transmit the selected search term to the database; a list generator configured to generate a search term list by arranging the at least one transmission search term received by said communication interface in the arrangement pattern based on the order of priority; a controller configured to control the generated search term list to be displayed, if a user request for a search for content programs is received, and, if the selected search term is selected from the displayed search term list, to control display of the detailed content information for the selected search term; a graphic engine configured to provide the search term list and the detailed content information for the selected search term in a displayable form according to control of the controller; and a display unit configured to display at least one of the search term list and the detailed content information provided by the graphic engine.
  • the digital signal receiver may be an internet-accessible web television receiver.
  • An information search method is also disclosed for a system including a digital signal receiver connected through an internet network to a server for providing content program guide information, said method comprising: detecting for a selected search term detailed content information from a digital signal transmitted from a transmitter to the digital signal receiver, and transmitting the selected search term to the server through the internet network; storing the selected search term in a database logically connected to the server; and extracting at least one transmission search term according to an order of priority based on search frequency from the database and transmitting to the transmitter the at least one transmission search term and the content program guide information, the selected search term being a search term one of inputted and selected through a search mode view set in the digital signal receiver to search for the content program guide information.
  • the detecting the detailed content information for the selected search term may include: detecting the at least one transmission search term from the digital signal; generating a search term list by arranging the detected transmission search term in an arrangement pattern based on the order of priority; displaying, if a search for a content program is requested, the generated search term list based on the search frequency and providing a search mode; displaying, if the selected search term is selected from the displayed search term list, the detailed content information for the selected search term; and transmitting the selected search term to the server via the internet network.
  • the information search method as claimed may further comprise: at least one terminal communicatably connected to the internet network and capable of inputting and outputting data, the selected search term searched from the terminal being transmitted to and stored in the server.
  • the search mode may be at least one of a search mode based on search frequency, a search mode based on a proper noun extracted from the content program guide information, a search mode based on an input text, and a search mode based on a program content category.
  • a content program information search system comprising: a first database configured to store a plurality of search terms, a search term of the plurality of search terms being forwarded to said first database after a search is performed based on the forwarded search term; and a server configured to extract based on an order of priority a transmission search term of the plurality of search terms from said first database, and to transmit the transmission search term via at least one of a wireless transmitter and a network transmission device to a digital signal receiver, wherein the search is for at least one of a content program signal and a detailed content information detected by the digital signal receiver.
  • the order of priority may be based on a search frequency for the forwarded search term.
  • the search includes a list mode in which a list of transmission search terms is displayed by the digital signal receiver according to the order of priority, and a selection mode, in which the forwarded search term of the list of search terms is selected.
  • this system may further comprise a second database logically connected to said server and configured to store the detailed content information, wherein said server extracts the detailed content information from said second data base and transmits the detailed content information to the digital signal receiver.
  • a content program information receiving search system comprising: a controller configured to generate a list of search terms according to an order of priority based on at least one transmission search term received, to provide a selected search term from the list of search terms to a digital signal receiver, and to forward to a server the selected search term; and said digital signal receiver configured to detect and to display for the selected search term at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter, the at least one transmission search term being one of received in the digital signal and received from the server via a digital network.
  • the order of priority may be based on a search frequency of the selected search term.
  • the controller may transmits the selected search term to the server via the digital network.
  • FIG. 1A to FIG. 1C are exemplary views shown to explain a conventional method for searching for information on broadcast programs
  • FIG. 2 is a view for schematically showing a broadcast program information search system according to a first preferred embodiment of the present invention
  • FIG. 3 is a block diagram for showing a digital signal receiver of FIG. 2 according to a first embodiment of the present invention
  • FIG. 4A and FIG. 4B are views for showing search mode views according to FIG. 2;
  • FIG. 4C is a view for showing a search result view for a search term selected in a certain search mode
  • FIG. 5 is a view for schematically showing a broadcast program information search system according to a second preferred embodiment of the present invention.
  • FIG. 6 is a view for schematically showing a broadcast program information search system according to a third preferred embodiment of the present invention.
  • FIG. 7 is a flow chart for explaining an information search method for a broadcast program information search system shown in FIG. 2.
  • FIG. 2 is a view for schematically showing a broadcast program information search system according to the first preferred embodiment of the present invention.
  • a digital signal receiver 200 is connected to a server 300 by an internet service provider 400 , and receives a digital signal from a transmitter 100 .
  • the transmitter 100 transmits a digital signal through ground wave broadcasts, cable broadcasts, satellite broadcasts, and so on.
  • a digital signal includes a digital broadcast signal and broadcast program guide information on the digital broadcast signal.
  • the broadcast program guide information may be transmitted in the same frequency as the digital broadcast signal.
  • the digital broadcast signal is a cable broadcast signal or a satellite broadcast signal
  • the broadcast program guide information may be transmitted in a different frequency from the digital broadcast signal.
  • Other types of broadcast systems such as webcasting, content delivery to multiple users over a network, and other systems for which the present invention is suitable are also contemplated and are well within the spirit of the present invention.
  • the broadcast program guide information corresponds to EPG information.
  • EPG information an illustrative example of the present invention will be described using a digital broadcast signal of the ground wave broadcast.
  • the digital signal receiver 200 processes a signal such as infrared received from an external input device (not shown), which is a set-top box or a digital television receiver displaying on a display unit (not shown) a digital broadcast signal for a channel tuned through a tuner (not shown) from plural digital signals transmitted from the transmitter 100 and/or broadcast program guide information related to the tuned channel.
  • an external input device not shown
  • a digital broadcast signal for a channel tuned through a tuner (not shown) from plural digital signals transmitted from the transmitter 100 and/or broadcast program guide information related to the tuned channel.
  • the broadcast program guide information consists of detailed broadcast information for digital broadcast signals, that is, for individual broadcast programs, such as EPG information for example.
  • the external input device may be a remote controller transmitting wireless signals such as infrared signals as well as other input devices such as wire and/or wireless keyboards.
  • a server 300 has a first database (hereinafter, referred to as “DB”) 310 , a second DB 320 , and a server controller 330 .
  • DB first database
  • second DB 320 second DB 320
  • server controller 330 server controller
  • the first DB 310 stores search terms that are externally typed in, and, at that time, the search terms are stored by order of priority based on search frequency.
  • a search term is inputted and/or selected through a certain EPG search view provided on an external device in order that a user can conveniently use EPG services.
  • the external devices for typing in or selecting search terms may be plural digital signal receiver 200 , terminals such as computers capable of inputting and outputting data, cellular phones, PCS, and so on, for example.
  • terminals such as computers capable of inputting and outputting data, cellular phones, PCS, and so on, for example.
  • Descriptions of a search term input method from such external devices and transmissions to the first DB 310 will be made in detail with reference to FIG. 3 which will be explained below.
  • the second DB 320 stores broadcast program guide information, that is, EPG information, inclusive of diverse and detailed broadcast information.
  • the EPG information is stored by channel, but, preferably, detailed information on plural broadcast programs organized for each channel is stored.
  • the server controller 330 controls storing in the first DB 310 by order of priority search terms inputted from an external device according to search frequency, and controls overall operations of the server 300 . That is, the server controller 330 stores in the first DB 310 in the form of a look-up table search terms inputted from plural external devices and search frequencies of the search terms, and, preferably, stores them with reference to the search frequency. That is, it is preferable to store search terms in order from the highest to the lowest in search frequency.
  • the server controller 330 extracts at least one of the search terms according to the order of priority out of plural search terms stored in the first DB 310 and transmits the search terms to the transmitter 100 by a certain period.
  • the search term transmitted is the one with the highest order of priority if only one search term is transmitted, and if more than one is transmitted, then the search term with the next highest order of priority is transmitted until the search term with a pre-determined order of priority is reached.
  • the transmitter 100 transmits to the digital signal receiver 200 at least one search term according to the order of priority, including a broadcast signal and EPG information.
  • the internet service provider (hereinafter, referred to as “ISP”) 400 provides a path for sending to the first DB 310 search terms transmitted from an external device.
  • the plural external devices and the server 300 are provided with a communication interface (not shown) which enables communications through Local Area Network (LAN) lines 450 or in the wireless manner.
  • LAN Local Area Network
  • a data transmission method through the ISP 400 is a transmission method using the internet network or base stations, which can be easily understood by those skilled in the art so that additional descriptions of the method will be omitted.
  • FIG. 3 is a block diagram showing the digital signal receiver of FIG. 2 according to a first embodiment of the present invention.
  • the digital signal receiver 200 has an antenna 205 , a broadcast signal receiver 210 , a detector 215 , a broadcast signal processor 220 , a search term storage 225 , a list generator 230 , a guide information storage 235 , an extractor 240 , a proper noun storage 245 , a graphic engine 250 , a command generator 255 , a main storage 260 , a controller 265 , and a communication interface 270 .
  • the broadcast signal receiver 210 selects a digital signal on a channel pre-set by a user from plural digital signals received through the antenna 205 .
  • the selected digital signal includes at least one search term with the order of priority in addition to a digital broadcast signal and EPG information related to the selected channel.
  • At least one search term in the order of priority is data transmitted to the antenna 205 through the server 300 and the transmitter 100 .
  • the detector 215 detects from the selected digital signal the EPG information and at least one search term, and outputs a signal, EPG information and at least one search term in the order of priority.
  • the EPG information is regulated to use and transmit a specific region of an image signal packet of a digital broadcast signal, so that the EPG information can be obtained by detecting and decoding information of the specific region. Further, at least one search term is carried in the specific region of the image signal packet for transmission in the same manner as the EPG information.
  • An audio signal of the outputted digital broadcast signal is inputted to an audio signal processor 221 , an image signal to an image signal processor 223 , the EPG information to a guide information storage 235 , and at least one search term according to the order of priority to the search term storage 225 . It is also possible that the audio and image signals of a broadcast signal are separated by the broadcast signal receiver 210 and inputted to the detector 215 .
  • the broadcast signal processor 220 has the audio signal processor 221 , a speaker 222 , the image signal processor 223 , and a display unit 224 .
  • the audio signal processor 221 is similar to an audio signal processing circuit provided in existing digital signal receivers (not shown). In other words, the audio signal processor 221 decodes a received audio signal and then generates audio data in the analog form. The generated audio data is externally outputted through the speaker 222 .
  • the image signal processor 223 decodes a received image signal and encodes the decoded image signal for example in the RGB manner, to thereby generate image data displayable.
  • the generated image data is displayed through the display unit 224 .
  • the display unit 224 displays image data generated from the image signal processor 223 and/or image data for each search mode generated by the graphic engine 250 .
  • the display unit 224 of the digital signal receiver 200 may be for example a Plasma Display Panel (PDP), a Liquid Crystal Display (LCD), a rear or front projection device, a CRT device or some other type of display capable of conveying visual information.
  • the image signal processor 223 superimposes on an image signal to be currently displayed predetermined view information such as a search mode view transmitted from the graphic engine 250 to be later described, and transmits the superimposed view information to the display unit 224 . At this time, the image signal processor 223 can superimpose the predetermined view information to take up the full screen of the display unit 224 or partially take up the screen.
  • predetermined view information such as a search mode view transmitted from the graphic engine 250 to be later described
  • the search term storage 225 stores at least one search term according to the order of priority and inputted from the detector 215 . At least one search term according to the order of priority and stored in the search term storage 225 is high in search frequency, so that a user can easily search for the EPG information.
  • the list generator 230 arranges according to a set arrangement pattern at least one search term according to the order of priority and stored in the search term storage 225 , and generates a search term list.
  • a set arrangement pattern may be a descending order or an ascending order, for example, but it is preferable to arrange search terms in descending order.
  • the generated search list is outputted to the graphic engine 250 .
  • the guide information storage 235 stores the EPG information detected from the detector 215 .
  • the stored EPG information if certain search terms are inputted and/or selected in plural search modes established, provides detailed information on broadcast programs related to the inputted and/or selected search terms by controls of the controller 265 to be later described.
  • the plural search modes established are provided from a kind of application program, that is, software, which is developed in order for a user to search easily for the EPG information.
  • Such search modes include an existing search mode based on text input as shown in FIG. 1A, a search mode based on category as shown in FIG. 1B, a search mode based on search terms high in search frequency as shown in FIG. 4A to be later described, a search mode based on proper noun as shown in FIG. 4B to be later described, and so on.
  • the extractor 240 detects search terms from EPG information stored in the guide information storage 235 according to a set reference. If a reference is set to detect proper nouns as search terms from the EPG information, the extractor 240 detects all the proper nouns as search terms from the EPG information.
  • the proper nouns to be extracted can be program titles, heroes or heroines' names, and so on, for example.
  • the proper noun storage 245 stores search terms such as proper nouns extracted by the extractor 240 . If a view display request signal is applied for a search mode based on the stored proper nouns, the proper noun storage 245 outputs the stored proper nouns to the graphic engine 250 by the controls of the controller 265 .
  • the graphic engine 250 generates image data in order to implement on the display unit 224 a search term list generated from the list generator 230 , the EPG information stored in the guide information storage 235 , and plural proper nouns stored in the proper noun storage 245 , and outputs the generated image data to the image signal processor 223 .
  • the graphic engine 250 inputs a search term list generated by the control of the controller 265 and generates image data displayable.
  • the generated image data is implemented into a search mode view shown in FIG. 4A on the display unit 224 .
  • a view display request signal is applied for a search mode based on proper nouns, a search mode based on text inputs, or a search mode based on categories
  • the graphic engine 250 inputs respective data and generates image data for the respective data, and the generated image data is implemented into search mode views shown in FIG. 4B, FIG. 1A, and FIG. 1B, respectively, on the display unit 224 .
  • the command generator 255 is a user interface enabling a user to select a function the digital signal receiver 200 supports or to generate a function execution command to the controller 265 . To do this, the command generator 255 is provided for example on a main body of the digital signal receiver 200 with function keys (not shown) including plural numerical keys, direction keys, Enter key, and so on.
  • the command generator 255 may have a selection key 255 a or a button (not shown) for applying to the controller 265 a view display request signal for a predetermined search mode. Further, if a view display request signal for a certain search mode is transmitted from an external input device (not shown) such as a remote controller, it is preferable that a light-receiving device (not shown) receiving a user manipulation signal is provided on the main body.
  • the main storage 260 stores a control program for controlling and managing overall operations of the digital signal receiver 200 .
  • the controller 265 controls the overall operations of the digital signal receiver 200 according to a signal applied from the command generator 255 based on a user's key input and/or selection and a control program stored in the main storage 260 .
  • controller 265 The operations of the controller 265 related to the present invention will be described in detail as follows. If a view display request signal for a certain search mode is applied to the controller 265 , the controller 265 controls the graphic engine 250 and the image signal processor 223 to provide an initial search view as shown in FIG. 4A.
  • a user can select a certain search mode by using direction keys (not shown) provided by the command generator 255 , and then input and/or select search terms. If certain search terms are inputted and/or selected, the controller 265 controls the guide information storage 235 to provide to the graphic engine 250 detailed broadcast information corresponding to the selected search terms.
  • the graphic engine 250 generates image data for the provided detailed broadcast information, and transmits it to the image signal processor 223 under the control of the controller 265 . Accordingly, a submenu for the selected search terms or detailed broadcast information is displayed on a view shown in FIG. 4C.
  • controller 265 controls the communication interface 270 , which will be described below, to transmit the search terms selected in a certain search mode to the server 300 .
  • the communication interface 270 in a preferred embodiment may include digital transfer means such as a universal serial bus (USB).
  • the digital signal receiver 200 is connected to the server 300 by the communication interface 270 , LAN lines 450 , and ISP 400 . Accordingly, the search terms inputted and/or selected in a certain search mode provided by the digital signal receiver 200 are transmitted to the server 300 .
  • the search terms transmitted to the server 300 are stored in the first DB 310 according to search frequency by the control of the server controller 330 , and periodically transmitted to the transmitter 100 , so that the digital signal receiver 200 receives plural updated search terms high in search frequency.
  • FIG. 5 is a view for schematically showing a broadcast program information search system according to a second preferred embodiment of the present invention.
  • the digital signal receiver 520 receives a digital broadcast signal, EPG information, and at least one search term according to the order of priority from a transmitter 510 .
  • the server 530 has first and second DB 532 and 534 storing at least one search term and EPG information, respectively, and a server controller 536 .
  • the server 530 is communicatably connected to an external network 550 through an ISP 540 .
  • the search terms may be stored in the first database according to the order of priority and/or may be stored in the first database according to some other order or scheme and extracted from the first database by the server according to the order of priority determined by the server.
  • the external network 550 and the server 530 may each be provided with a communication interface (not shown), and are communicatably connected by LAN lines 540 a or in a wireless manner.
  • the ISP 540 of FIG. 5 has substantially the same function for purposes of this discussion as the ISP 400 of FIG. 3, so detailed description of the ISP 540 will be omitted.
  • the external network 550 includes terminals such as computers shown in FIG. 5 or networks of computers, cellular phones, PCS, and so on, capable of inputting and outputting data.
  • a user may input certain search terms in order to search for EPG information of predetermined broadcast programs by connecting to the internet through a computer, for example.
  • the search terms inputted by the user are transmitted to the server 530 through the ISP 540 and stored in the first DB 532 .
  • the search terms are stored by priority based for example on search frequency by the control of the server controller 536 .
  • At least one search term of the plural transmitted search terms is periodically transmitted to the transmitter 510 according to the order of priority by the control of the server controller 536 , and sent to the digital signal receiver 520 again.
  • the operations and functions of the digital signal receiver 520 are similar to those of the digital signal receiver 200 shown in FIG. 2 and FIG. 3. Accordingly, detailed description of the digital signal receiver 520 of FIG. 5 will be omitted. However, the digital signal receiver 520 of FIG. 5 is not connected to the ISP 540 , so it is different from the digital signal receiver 200 shown in FIG. 2 and FIG. 3 in that the selected search terms are not transmitted to the server 530 even though certain search terms are inputted and/or selected in a certain search mode.
  • FIG. 6 is a view for schematically showing a broadcast program information search system according to a third preferred embodiment of the present invention.
  • a digital signal receiver 620 receives a digital broadcast signal and EPG information from the transmitter 610 , and receives at least one search term according to the order of priority from the server 630 through the ISP 640 .
  • the operations and functions of the digital signal receiver 620 of FIG. 6 are nearly similar to the operations and functions of the digital signal receiver 200 of FIG. 2 and FIG. 3, so detailed description will be omitted.
  • the digital signal receiver 620 of FIG. 6 is communicatably connected to a server 630 by LAN lines 640 a and the ISP 640 .
  • the digital signal receiver 620 of FIG. 6 is set to carry out a function of an internet-accessible web TV, which is a known technology so that detailed description will be omitted.
  • the digital signal receiver 620 of FIG. 6 provides a certain search mode as in the digital signal receiver 200 of FIG. 3, and search terms inputted through an input window in the provided search mode or the search terms selected in categories are transmitted to the server 630 by a communication interface (not shown) of the digital signal receiver 620 .
  • server 630 and the ISP 640 shown in FIG. 6 carry out functions nearly similar to the server 300 and the ISP 400 shown in FIG. 2, so detailed descriptions will be omitted.
  • Search terms transmitted from the digital signal receiver 620 through the ISP 640 are stored in the first DB 632 of the server 630 .
  • the search terms stored in the first DB 632 are stored by order of priority based on search frequency by the control of the server controller 636 .
  • the search terms stored by such a order of priority are periodically transmitted to the digital signal receiver 620 through the ISP 640 and the LAN lines 640 a by the control of the server controller 636 .
  • the digital signal receiver 620 can carry out the functions of a web TV, so that it can directly receive EPG information through the ISP 640 from the server 630 managing the EPG information rather than from the transmitter 610 .
  • the EPG information is stored in the second DB 634 of the server 630 .
  • FIG. 7 is a flow chart for explaining an information search method for a broadcast program information search system shown in FIG. 2.
  • Steps S 705 to S 765 and S 785 to S 790 in FIG. 7 are executed in the digital signal receiver 200 by the control of the controller 265 provided in the digital signal receiver 200 , steps S 770 and S 775 are executed in the server 300 communicatably connected to the digital signal receiver 200 , and a step S 780 is executed in the transmitter 100 transmitting a digital signal.
  • a control unit 265 of the digital signal receiver 200 controls a broadcast signal receiver such as a tuner 210 to receive a digital signal on a pre-set channel from digital signals received through the antenna 205 (S 705 ).
  • the tuned digital signal includes a digital broadcast or content signal, EPG information, and at least one search term according to the order of priority.
  • the controller 265 detects EPG information and at least one search term according to the order of priority from the tuned digital signal (S 710 ).
  • the method detecting the EPG information and search terms are the same as described for the detector 215 of FIG. 3.
  • the detected EPG information and at least one search term according to the order of priority are stored in the guide information storage 235 and the search term storage 225 , respectively (S 715 ).
  • controller 265 controls the extractor 240 to extract and store in the proper noun storage 245 only proper nouns from the EPG information stored in the guide information storage 235 (S 720 ).
  • the controller 256 controls the graphic engine 250 to display a search mode view shown in FIG. 4A.
  • the search mode view of FIG. 4A is a search view with default values given during a process manufacturing the digital signal receiver 200 .
  • the controller 265 controls a list generator 230 to generate a search term list. Further, the controller 265 controls the graphic engine 250 to produce image data for generating the search view shown in FIG. 4A. The generated image data is displayed on the display unit 224 to be superimposed on an original image in the image signal processor 223 or as it is (S 735 ).
  • the controller 265 searches for detailed broadcast information based on the search term, that is, “EPISODE 1”, selected from the EPG information stored in the guide information storage 235 .
  • the search method can be implemented to search for all the detailed information on broadcast programs including the selected search terms from the EPG information.
  • the searched detailed broadcast information is transmitted to the graphic engine 250 , generated into image data, and displayed in a search result view shown in FIG. 4C via the image signal processor 223 (S 745 ).
  • the controller 223 runs a routine for providing the selected broadcast program (S 755 ). However, if a certain broadcast program is not selected in the step S 750 , the controller 265 returns to the step S 725 .
  • the controller 256 transmits the search term selected in the step S 740 to the server 300 through the communication interface 270 (S 760 ).
  • the server controller 300 of the server 300 stores in the first DB 310 the selected search term transmitted through the LAN lines 450 and the ISP 400 from the digital signal receiver 200 (S 765 ). It is preferable to store search terms by order of priority based on search frequency in the step S 765 .
  • the server 300 is provided with the second DB 320 for storing EPG information. Accordingly, the server 300 periodically transmits to the transmitter 100 the EPG information and at least one search term according to the order of priority (S 770 ).
  • the transmitter 100 transmits to the digital signal receiver 200 the EPG information and at least one search term according to the order of priority, which are transmitted from the server 300 , in addition to a digital broadcast signal (S 775 ).
  • step S 720 if the step S 720 is carried out and a view display request signal for a search mode is not applied from the command generator 255 (S 725 ), the controller 265 launches a routine to display broadcast programs that a tuned broadcast signal provides when the digital signal receiver 200 is powered on (S 780 ).
  • step S 725 if the step S 725 is executed and any of search modes other than the search mode based on search frequency is selected on the search mode view of FIG. 4A (S 730 ), the controller 265 controls the graphic engine 250 to display a view for a selected search mode (S 785 ).
  • the search modes other than the search mode based on search frequency as shown in FIG. 4A include the search mode by text input as shown in FIG. 1A, the search mode based on categories as shown in FIG. 1B, the search mode based on proper nouns as shown in FIG. 4B, and so on, as aforementioned.
  • step S 785 If the step S 785 is executed, a certain search mode is selected, and certain search terms are typed in or selected by a user from the command generator 255 (S 790 ), the controller carries out the step S 745 .
  • the controller 265 controls the guide information storage 235 , graphic engine 250 , and the image signal processor 223 to display the search result view as shown in FIG. 1C.
  • the server 300 may receive and process search terms which are searched in the terminal 500 capable of inputting and outputting data in addition to the digital signal receiver 200 . That is, search terms received from the terminal 500 are stored in the first DB 310 and added to previously stored search terms having a certain search frequency.
  • the broadcast program information search system and method according to the present invention can store in separate databases search terms selected by a user to search for EPG information as well as store a search frequency as to selected search terms.
  • the search terms stored by search frequency are transmitted to a digital signal receiver and displayed on a search view convenient to the user, and the user can more easily search for EPG information by confirming favorite search terms which are frequently typed in.
  • favorite search terms stored in separate databases are updated based on search frequency, and the favorite search terms are periodically transmitted to the digital signal receiver so that the user can search for EPG information through the updated search view.

Abstract

A content program information search system and method is described. The system comprises a digital signal receiver for detecting and displaying a content signal and/or detailed content information for one or more search terms from a digital signal transmitted from a transmitter; and a server having a database for storing search terms inputted from external devices, the inputted search terms being stored by order of priority based for example on search frequency, such that the server extracts and transmits to the transmitter search terms from the first database, and the digital signal receiver displays according to the order of priority at least one search term transmitted from the transmitter. The viewer thus has search terms of high search frequency to enable the viewer to rapidly and easily search for information on a desired content program.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application claims the benefit of Korean Application No. 2002-79619, filed Dec. 13, 2002, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference. [0001]
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0002]
  • The present invention relates to a broadcast program information search system and a method thereof, and more particularly, to a broadcast program information search system and a method displaying search terms (or keywords) of high search frequency out of detailed information on receiving broadcast programs so that a user can easily search for broadcast programs he or she wants. [0003]
  • 2. Description of the Related Art [0004]
  • A digital broadcast system generally provides multiple channels, that is, lots of broadcast programs compared to an analog broadcast system. The electronic program guide (EPG) is a service that has been proposed to allow a user to select easily broadcast programs that the user wishes from such multiple channels. [0005]
  • The EPG service is a service providing detailed information on broadcast programs through unoccupied frequency bands or channels transmitting certain broadcast signals. The EPG service provides EPG information such as a broadcast program schedule on the screen of a digital TV receiver, and, if a broadcast program title is chosen, enables a user to have diverse detailed information such as a channel number for a broadcast program, broadcast times, a synopsis, and so on. [0006]
  • Such EPG information is stored in a digital TV receiver, and the digital TV receiver provides a convenient function enabling a user to search for detailed information on broadcast programs by using the stored EPG information. The currently proposed modes include a search mode by text input and a search mode by category selection. [0007]
  • FIGS. 1A to [0008] 1C are exemplary views shown to explain a conventional method for searching for information on broadcast programs.
  • The search mode by text input is a mode that displays a keyboard view as shown in FIG. 1A on a display device such as a digital TV receiver by using a remote controller or a wireless keyboard capable of communicating with the digital TV receiver, allows search terms to be typed in, has a search key control, searches for information on a broadcast program corresponding to the typed-in search terms out of stored EPG information, and displays a search result window as shown in FIG. 1C. [0009]
  • In addition, the search mode by category selection is a mode that classifies and displays broadcast programs on a display device by category as shown in FIG. 1B, has a certain category (for example, sports) and any one of its submenu (for example, soccer, golf, baseball, and so on) chosen in order, and allows searching for a broadcast program corresponding to the selected submenu item, and displays a search result window as shown in FIG. 1C. [0010]
  • However, the conventional search method as shown in FIG. 1A requires much time for a user who is not familiar with the use of keyboard or when a user types in search terms by using a remote controller. Further, it has a problem in that a user types in certain search terms and repeats a search process for the typed-in search terms when the user does not know or does not decide search terms for a broadcast program he or she wants to watch. [0011]
  • Further, the conventional search method as shown in FIG. 1B has a problem in that, if a user does not know or does not decide in advance a category for a broadcast program he or she wishes to watch, it has the user select a certain category and repeat a process for searching the submenu of the selected category until a desired broadcast program is searched for. [0012]
  • SUMMARY OF THE INVENTION
  • Accordingly, it is an aspect of the present invention to provide a broadcast program information search system and method providing a viewer with search terms of high search frequency to enable the viewer to rapidly and easily search for information on a broadcast program he or she wishes. [0013]
  • In order to achieve the foregoing and other aims of the invention, a broadcast or other content program information search system according to the present invention comprises a server logically connected to a first database configured to store a plurality of search terms inputted from external devices; and a digital signal receiver configured to detect and to display for a selected search term of the plurality of search terms at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter, wherein said server is configured to extract from the first database based on an order of priority based on search frequency and to transmit to the transmitter at least one transmission search term of the plurality of search terms, and said digital signal receiver is configured to display in the order of priority the at least one transmission search term transmitted from the transmitter. [0014]
  • More particularly, the content program information search system may further comprise an internet service provider configured to provide a path to transmit the selected search term of the plurality of search terms from an external device of the external devices to the first database, the external device being at least one digital signal receiver connected to said internet service provider. [0015]
  • Further, in the content program information search system the digital signal receiver may include: a detector configured to detect the at least one transmission search term of the plurality of search terms from the digital signal; a list generator configured to generate a search term list by arrangement of the detected transmission search term based on the order of priority; a controller configured to control display of the generated search term list if a user request for a search is inputted, and, if the selected search term is selected from the displayed search term list, to control the display of the detailed content information for the selected search term; a graphic engine configured to provide in a displayable form the search term list and the detailed content information for the selected search term according to control of said controller; a display unit configured to display at least one of the search term list and the detailed content information provided by said graphic engine; and a communication interface configured to transmit the selected search term to the first database. [0016]
  • Also, the content program information search system further comprises a second database configured to store content program guide information including the detailed content information, the server configured to transmit to the transmitter the broadcast program guide information and the at least one transmission search term of the plurality of search terms according to the order of priority. [0017]
  • Further, the content program information search system is configured to detect the content program guide information from the digital signal, and said digital signal receiver further includes: a proper noun extractor configured to extract at least one proper noun from the detected content program guide information; and a proper noun storage configured to store the extracted proper noun, and, if the user request for the search in at least one of a noun search mode based on a proper noun, a text search mode based on text input, and a category search mode based on a category is received, the controller controls searching for a desired content program from the content program guide information according to the search mode requested. [0018]
  • Further, in the content program information search system said digital signal receiver may further include: an information storage configured to store the detected content program guide information; and a search term storage configured to store the at least one transmission search term according to the order of priority. [0019]
  • Further, the content program information search system further may comprise an internet service provider providing a path for transmitting the selected search terms of the plurality of search terms transmitted from the external devices to the first database, wherein at least one external device of the external devices is a terminal configured to input and to output data and is configured to be connected to said internet service provider. [0020]
  • Also provided is a content program information search system comprising a server logically connected with a database configured to store a plurality of search terms transmitted from a digital signal receiver, said server configured to extract at least one transmission search term of the plurality of search terms according to an order of priority based on search frequency from the database and to transmit the at least one transmission search term; the at least one digital signal receiver configured to detect and to display from a digital signal transmitted from the transmitter detailed content information for a selected search term of the plurality of search terms, and to transmit the at least one selected search term to an internet service provider; and the internet service provider configured to transmit to the database the selected search term transmitted from the at least one digital signal receiver, and to provide a path for transmitting to the at least one digital signal receiver the at least one transmission search term, wherein the at least one digital signal receiver is configured to display in a set arrangement pattern the at least one transmission search term in the order of priority transmitted from the server. [0021]
  • Further, in the content program information search system the digital signal receiver may include: a communication interface configured to receive the at least one transmission transmitted from the server, and to transmit the selected search term to the database; a list generator configured to generate a search term list by arranging the at least one transmission search term received by said communication interface in the arrangement pattern based on the order of priority; a controller configured to control the generated search term list to be displayed, if a user request for a search for content programs is received, and, if the selected search term is selected from the displayed search term list, to control display of the detailed content information for the selected search term; a graphic engine configured to provide the search term list and the detailed content information for the selected search term in a displayable form according to control of the controller; and a display unit configured to display at least one of the search term list and the detailed content information provided by the graphic engine. [0022]
  • Further, in the content program information search system the digital signal receiver may be an internet-accessible web television receiver. [0023]
  • An information search method is also disclosed for a system including a digital signal receiver connected through an internet network to a server for providing content program guide information, said method comprising: detecting for a selected search term detailed content information from a digital signal transmitted from a transmitter to the digital signal receiver, and transmitting the selected search term to the server through the internet network; storing the selected search term in a database logically connected to the server; and extracting at least one transmission search term according to an order of priority based on search frequency from the database and transmitting to the transmitter the at least one transmission search term and the content program guide information, the selected search term being a search term one of inputted and selected through a search mode view set in the digital signal receiver to search for the content program guide information. [0024]
  • In the information search method the detecting the detailed content information for the selected search term may include: detecting the at least one transmission search term from the digital signal; generating a search term list by arranging the detected transmission search term in an arrangement pattern based on the order of priority; displaying, if a search for a content program is requested, the generated search term list based on the search frequency and providing a search mode; displaying, if the selected search term is selected from the displayed search term list, the detailed content information for the selected search term; and transmitting the selected search term to the server via the internet network. [0025]
  • The information search method as claimed may further comprise: at least one terminal communicatably connected to the internet network and capable of inputting and outputting data, the selected search term searched from the terminal being transmitted to and stored in the server. [0026]
  • Further, in the information search method, the search mode may be at least one of a search mode based on search frequency, a search mode based on a proper noun extracted from the content program guide information, a search mode based on an input text, and a search mode based on a program content category. [0027]
  • Also disclosed is a content program information search system comprising: a first database configured to store a plurality of search terms, a search term of the plurality of search terms being forwarded to said first database after a search is performed based on the forwarded search term; and a server configured to extract based on an order of priority a transmission search term of the plurality of search terms from said first database, and to transmit the transmission search term via at least one of a wireless transmitter and a network transmission device to a digital signal receiver, wherein the search is for at least one of a content program signal and a detailed content information detected by the digital signal receiver. [0028]
  • Further, in this system the order of priority may be based on a search frequency for the forwarded search term. [0029]
  • Further, in this system the search includes a list mode in which a list of transmission search terms is displayed by the digital signal receiver according to the order of priority, and a selection mode, in which the forwarded search term of the list of search terms is selected. [0030]
  • Further, this system may further comprise a second database logically connected to said server and configured to store the detailed content information, wherein said server extracts the detailed content information from said second data base and transmits the detailed content information to the digital signal receiver. [0031]
  • Also disclosed is a content program information receiving search system comprising: a controller configured to generate a list of search terms according to an order of priority based on at least one transmission search term received, to provide a selected search term from the list of search terms to a digital signal receiver, and to forward to a server the selected search term; and said digital signal receiver configured to detect and to display for the selected search term at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter, the at least one transmission search term being one of received in the digital signal and received from the server via a digital network. [0032]
  • Further, in this system the order of priority may be based on a search frequency of the selected search term. [0033]
  • Further, in this system the controller may transmits the selected search term to the server via the digital network. [0034]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention will be described in detail with reference to the following drawings in which like reference numerals refer to like elements, and wherein: [0035]
  • FIG. 1A to FIG. 1C are exemplary views shown to explain a conventional method for searching for information on broadcast programs; [0036]
  • FIG. 2 is a view for schematically showing a broadcast program information search system according to a first preferred embodiment of the present invention; [0037]
  • FIG. 3 is a block diagram for showing a digital signal receiver of FIG. 2 according to a first embodiment of the present invention; [0038]
  • FIG. 4A and FIG. 4B are views for showing search mode views according to FIG. 2; [0039]
  • FIG. 4C is a view for showing a search result view for a search term selected in a certain search mode; [0040]
  • FIG. 5 is a view for schematically showing a broadcast program information search system according to a second preferred embodiment of the present invention; [0041]
  • FIG. 6 is a view for schematically showing a broadcast program information search system according to a third preferred embodiment of the present invention; and [0042]
  • FIG. 7 is a flow chart for explaining an information search method for a broadcast program information search system shown in FIG. 2. [0043]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. [0044]
  • FIG. 2 is a view for schematically showing a broadcast program information search system according to the first preferred embodiment of the present invention. [0045]
  • In FIG. 2, a [0046] digital signal receiver 200 is connected to a server 300 by an internet service provider 400, and receives a digital signal from a transmitter 100.
  • The [0047] transmitter 100 transmits a digital signal through ground wave broadcasts, cable broadcasts, satellite broadcasts, and so on. A digital signal includes a digital broadcast signal and broadcast program guide information on the digital broadcast signal.
  • In case a digital broadcast signal is a ground wave broadcast signal, the broadcast program guide information may be transmitted in the same frequency as the digital broadcast signal. In case the digital broadcast signal is a cable broadcast signal or a satellite broadcast signal, the broadcast program guide information may be transmitted in a different frequency from the digital broadcast signal. Other types of broadcast systems, such as webcasting, content delivery to multiple users over a network, and other systems for which the present invention is suitable are also contemplated and are well within the spirit of the present invention. [0048]
  • Further, if the [0049] digital signal receiver 200 is a ground wave signal receiver, the broadcast program guide information corresponds to EPG information. Hereinafter, an illustrative example of the present invention will be described using a digital broadcast signal of the ground wave broadcast.
  • The [0050] digital signal receiver 200 processes a signal such as infrared received from an external input device (not shown), which is a set-top box or a digital television receiver displaying on a display unit (not shown) a digital broadcast signal for a channel tuned through a tuner (not shown) from plural digital signals transmitted from the transmitter 100 and/or broadcast program guide information related to the tuned channel.
  • The broadcast program guide information consists of detailed broadcast information for digital broadcast signals, that is, for individual broadcast programs, such as EPG information for example. Further, the external input device (not shown) may be a remote controller transmitting wireless signals such as infrared signals as well as other input devices such as wire and/or wireless keyboards. [0051]
  • A [0052] server 300 has a first database (hereinafter, referred to as “DB”) 310, a second DB 320, and a server controller 330.
  • The [0053] first DB 310 stores search terms that are externally typed in, and, at that time, the search terms are stored by order of priority based on search frequency. A search term is inputted and/or selected through a certain EPG search view provided on an external device in order that a user can conveniently use EPG services.
  • Further, the external devices for typing in or selecting search terms may be plural [0054] digital signal receiver 200, terminals such as computers capable of inputting and outputting data, cellular phones, PCS, and so on, for example. Descriptions of a search term input method from such external devices and transmissions to the first DB 310 will be made in detail with reference to FIG. 3 which will be explained below.
  • The [0055] second DB 320 stores broadcast program guide information, that is, EPG information, inclusive of diverse and detailed broadcast information. The EPG information is stored by channel, but, preferably, detailed information on plural broadcast programs organized for each channel is stored.
  • The [0056] server controller 330 controls storing in the first DB 310 by order of priority search terms inputted from an external device according to search frequency, and controls overall operations of the server 300. That is, the server controller 330 stores in the first DB 310 in the form of a look-up table search terms inputted from plural external devices and search frequencies of the search terms, and, preferably, stores them with reference to the search frequency. That is, it is preferable to store search terms in order from the highest to the lowest in search frequency.
  • Further, the [0057] server controller 330 extracts at least one of the search terms according to the order of priority out of plural search terms stored in the first DB 310 and transmits the search terms to the transmitter 100 by a certain period. The search term transmitted is the one with the highest order of priority if only one search term is transmitted, and if more than one is transmitted, then the search term with the next highest order of priority is transmitted until the search term with a pre-determined order of priority is reached. According to this, the transmitter 100 transmits to the digital signal receiver 200 at least one search term according to the order of priority, including a broadcast signal and EPG information.
  • The internet service provider (hereinafter, referred to as “ISP”) [0058] 400 provides a path for sending to the first DB 310 search terms transmitted from an external device.
  • In order to do so, the plural external devices and the [0059] server 300 are provided with a communication interface (not shown) which enables communications through Local Area Network (LAN) lines 450 or in the wireless manner.
  • A data transmission method through the [0060] ISP 400 is a transmission method using the internet network or base stations, which can be easily understood by those skilled in the art so that additional descriptions of the method will be omitted.
  • FIG. 3 is a block diagram showing the digital signal receiver of FIG. 2 according to a first embodiment of the present invention. [0061]
  • Referring to FIG. 2 and FIG. 3, the [0062] digital signal receiver 200 has an antenna 205, a broadcast signal receiver 210, a detector 215, a broadcast signal processor 220, a search term storage 225, a list generator 230, a guide information storage 235, an extractor 240, a proper noun storage 245, a graphic engine 250, a command generator 255, a main storage 260, a controller 265, and a communication interface 270.
  • The [0063] broadcast signal receiver 210 selects a digital signal on a channel pre-set by a user from plural digital signals received through the antenna 205. The selected digital signal includes at least one search term with the order of priority in addition to a digital broadcast signal and EPG information related to the selected channel. At least one search term in the order of priority is data transmitted to the antenna 205 through the server 300 and the transmitter 100.
  • The [0064] detector 215 detects from the selected digital signal the EPG information and at least one search term, and outputs a signal, EPG information and at least one search term in the order of priority.
  • The EPG information is regulated to use and transmit a specific region of an image signal packet of a digital broadcast signal, so that the EPG information can be obtained by detecting and decoding information of the specific region. Further, at least one search term is carried in the specific region of the image signal packet for transmission in the same manner as the EPG information. [0065]
  • An audio signal of the outputted digital broadcast signal is inputted to an [0066] audio signal processor 221, an image signal to an image signal processor 223, the EPG information to a guide information storage 235, and at least one search term according to the order of priority to the search term storage 225. It is also possible that the audio and image signals of a broadcast signal are separated by the broadcast signal receiver 210 and inputted to the detector 215.
  • The [0067] broadcast signal processor 220 has the audio signal processor 221, a speaker 222, the image signal processor 223, and a display unit 224.
  • The [0068] audio signal processor 221 is similar to an audio signal processing circuit provided in existing digital signal receivers (not shown). In other words, the audio signal processor 221 decodes a received audio signal and then generates audio data in the analog form. The generated audio data is externally outputted through the speaker 222.
  • The [0069] image signal processor 223 decodes a received image signal and encodes the decoded image signal for example in the RGB manner, to thereby generate image data displayable. The generated image data is displayed through the display unit 224.
  • The display unit [0070] 224 displays image data generated from the image signal processor 223 and/or image data for each search mode generated by the graphic engine 250. The display unit 224 of the digital signal receiver 200 may be for example a Plasma Display Panel (PDP), a Liquid Crystal Display (LCD), a rear or front projection device, a CRT device or some other type of display capable of conveying visual information.
  • Further, the [0071] image signal processor 223 superimposes on an image signal to be currently displayed predetermined view information such as a search mode view transmitted from the graphic engine 250 to be later described, and transmits the superimposed view information to the display unit 224. At this time, the image signal processor 223 can superimpose the predetermined view information to take up the full screen of the display unit 224 or partially take up the screen.
  • The [0072] search term storage 225 stores at least one search term according to the order of priority and inputted from the detector 215. At least one search term according to the order of priority and stored in the search term storage 225 is high in search frequency, so that a user can easily search for the EPG information.
  • The [0073] list generator 230 arranges according to a set arrangement pattern at least one search term according to the order of priority and stored in the search term storage 225, and generates a search term list. A set arrangement pattern may be a descending order or an ascending order, for example, but it is preferable to arrange search terms in descending order. The generated search list is outputted to the graphic engine 250.
  • The [0074] guide information storage 235 stores the EPG information detected from the detector 215. The stored EPG information, if certain search terms are inputted and/or selected in plural search modes established, provides detailed information on broadcast programs related to the inputted and/or selected search terms by controls of the controller 265 to be later described.
  • The plural search modes established are provided from a kind of application program, that is, software, which is developed in order for a user to search easily for the EPG information. Such search modes include an existing search mode based on text input as shown in FIG. 1A, a search mode based on category as shown in FIG. 1B, a search mode based on search terms high in search frequency as shown in FIG. 4A to be later described, a search mode based on proper noun as shown in FIG. 4B to be later described, and so on. [0075]
  • The [0076] extractor 240 detects search terms from EPG information stored in the guide information storage 235 according to a set reference. If a reference is set to detect proper nouns as search terms from the EPG information, the extractor 240 detects all the proper nouns as search terms from the EPG information. The proper nouns to be extracted can be program titles, heroes or heroines' names, and so on, for example.
  • The [0077] proper noun storage 245 stores search terms such as proper nouns extracted by the extractor 240. If a view display request signal is applied for a search mode based on the stored proper nouns, the proper noun storage 245 outputs the stored proper nouns to the graphic engine 250 by the controls of the controller 265.
  • The [0078] graphic engine 250 generates image data in order to implement on the display unit 224 a search term list generated from the list generator 230, the EPG information stored in the guide information storage 235, and plural proper nouns stored in the proper noun storage 245, and outputs the generated image data to the image signal processor 223.
  • By way of a more detailed description of the foregoing, if a view display request signal is applied in a search mode based on search terms high in the order of priority selected from several search modes, the [0079] graphic engine 250 inputs a search term list generated by the control of the controller 265 and generates image data displayable. The generated image data is implemented into a search mode view shown in FIG. 4A on the display unit 224.
  • Likewise, if a view display request signal is applied for a search mode based on proper nouns, a search mode based on text inputs, or a search mode based on categories, the [0080] graphic engine 250 inputs respective data and generates image data for the respective data, and the generated image data is implemented into search mode views shown in FIG. 4B, FIG. 1A, and FIG. 1B, respectively, on the display unit 224.
  • The [0081] command generator 255 is a user interface enabling a user to select a function the digital signal receiver 200 supports or to generate a function execution command to the controller 265. To do this, the command generator 255 is provided for example on a main body of the digital signal receiver 200 with function keys (not shown) including plural numerical keys, direction keys, Enter key, and so on.
  • In the present invention, the [0082] command generator 255 may have a selection key 255 a or a button (not shown) for applying to the controller 265 a view display request signal for a predetermined search mode. Further, if a view display request signal for a certain search mode is transmitted from an external input device (not shown) such as a remote controller, it is preferable that a light-receiving device (not shown) receiving a user manipulation signal is provided on the main body.
  • The [0083] main storage 260 stores a control program for controlling and managing overall operations of the digital signal receiver 200.
  • The [0084] controller 265 controls the overall operations of the digital signal receiver 200 according to a signal applied from the command generator 255 based on a user's key input and/or selection and a control program stored in the main storage 260.
  • The operations of the [0085] controller 265 related to the present invention will be described in detail as follows. If a view display request signal for a certain search mode is applied to the controller 265, the controller 265 controls the graphic engine 250 and the image signal processor 223 to provide an initial search view as shown in FIG. 4A.
  • Further, if the initial search view as shown in FIG. 4A is provided, a user can select a certain search mode by using direction keys (not shown) provided by the [0086] command generator 255, and then input and/or select search terms. If certain search terms are inputted and/or selected, the controller 265 controls the guide information storage 235 to provide to the graphic engine 250 detailed broadcast information corresponding to the selected search terms.
  • Further, the [0087] graphic engine 250 generates image data for the provided detailed broadcast information, and transmits it to the image signal processor 223 under the control of the controller 265. Accordingly, a submenu for the selected search terms or detailed broadcast information is displayed on a view shown in FIG. 4C.
  • Further, the [0088] controller 265 controls the communication interface 270, which will be described below, to transmit the search terms selected in a certain search mode to the server 300.
  • The [0089] communication interface 270 in a preferred embodiment may include digital transfer means such as a universal serial bus (USB). The digital signal receiver 200 is connected to the server 300 by the communication interface 270, LAN lines 450, and ISP 400. Accordingly, the search terms inputted and/or selected in a certain search mode provided by the digital signal receiver 200 are transmitted to the server 300.
  • The search terms transmitted to the [0090] server 300 are stored in the first DB 310 according to search frequency by the control of the server controller 330, and periodically transmitted to the transmitter 100, so that the digital signal receiver 200 receives plural updated search terms high in search frequency.
  • FIG. 5 is a view for schematically showing a broadcast program information search system according to a second preferred embodiment of the present invention. [0091]
  • In FIG. 5, the [0092] digital signal receiver 520 receives a digital broadcast signal, EPG information, and at least one search term according to the order of priority from a transmitter 510.
  • The [0093] server 530 has first and second DB 532 and 534 storing at least one search term and EPG information, respectively, and a server controller 536. The server 530 is communicatably connected to an external network 550 through an ISP 540. The search terms may be stored in the first database according to the order of priority and/or may be stored in the first database according to some other order or scheme and extracted from the first database by the server according to the order of priority determined by the server. More specifically, the external network 550 and the server 530 may each be provided with a communication interface (not shown), and are communicatably connected by LAN lines 540 a or in a wireless manner. The ISP 540 of FIG. 5 has substantially the same function for purposes of this discussion as the ISP 400 of FIG. 3, so detailed description of the ISP 540 will be omitted.
  • The [0094] external network 550 includes terminals such as computers shown in FIG. 5 or networks of computers, cellular phones, PCS, and so on, capable of inputting and outputting data. A user may input certain search terms in order to search for EPG information of predetermined broadcast programs by connecting to the internet through a computer, for example. The search terms inputted by the user are transmitted to the server 530 through the ISP 540 and stored in the first DB 532. The search terms are stored by priority based for example on search frequency by the control of the server controller 536.
  • Further, at least one search term of the plural transmitted search terms is periodically transmitted to the [0095] transmitter 510 according to the order of priority by the control of the server controller 536, and sent to the digital signal receiver 520 again.
  • The operations and functions of the [0096] digital signal receiver 520 are similar to those of the digital signal receiver 200 shown in FIG. 2 and FIG. 3. Accordingly, detailed description of the digital signal receiver 520 of FIG. 5 will be omitted. However, the digital signal receiver 520 of FIG. 5 is not connected to the ISP 540, so it is different from the digital signal receiver 200 shown in FIG. 2 and FIG. 3 in that the selected search terms are not transmitted to the server 530 even though certain search terms are inputted and/or selected in a certain search mode.
  • FIG. 6 is a view for schematically showing a broadcast program information search system according to a third preferred embodiment of the present invention. [0097]
  • In FIG. 6, a [0098] digital signal receiver 620 receives a digital broadcast signal and EPG information from the transmitter 610, and receives at least one search term according to the order of priority from the server 630 through the ISP 640.
  • The operations and functions of the [0099] digital signal receiver 620 of FIG. 6 are nearly similar to the operations and functions of the digital signal receiver 200 of FIG. 2 and FIG. 3, so detailed description will be omitted. However, the digital signal receiver 620 of FIG. 6 is communicatably connected to a server 630 by LAN lines 640 a and the ISP 640. Further, the digital signal receiver 620 of FIG. 6 is set to carry out a function of an internet-accessible web TV, which is a known technology so that detailed description will be omitted.
  • The [0100] digital signal receiver 620 of FIG. 6 provides a certain search mode as in the digital signal receiver 200 of FIG. 3, and search terms inputted through an input window in the provided search mode or the search terms selected in categories are transmitted to the server 630 by a communication interface (not shown) of the digital signal receiver 620.
  • Further, the [0101] server 630 and the ISP 640 shown in FIG. 6 carry out functions nearly similar to the server 300 and the ISP 400 shown in FIG. 2, so detailed descriptions will be omitted.
  • Search terms transmitted from the [0102] digital signal receiver 620 through the ISP 640 are stored in the first DB 632 of the server 630. The search terms stored in the first DB 632 are stored by order of priority based on search frequency by the control of the server controller 636. The search terms stored by such a order of priority are periodically transmitted to the digital signal receiver 620 through the ISP 640 and the LAN lines 640 a by the control of the server controller 636.
  • In the third embodiment illustrated in FIG. 6, the [0103] digital signal receiver 620 can carry out the functions of a web TV, so that it can directly receive EPG information through the ISP 640 from the server 630 managing the EPG information rather than from the transmitter 610. The EPG information is stored in the second DB 634 of the server 630.
  • FIG. 7 is a flow chart for explaining an information search method for a broadcast program information search system shown in FIG. 2. [0104]
  • Steps S[0105] 705 to S765 and S785 to S790 in FIG. 7 are executed in the digital signal receiver 200 by the control of the controller 265 provided in the digital signal receiver 200, steps S770 and S775 are executed in the server 300 communicatably connected to the digital signal receiver 200, and a step S780 is executed in the transmitter 100 transmitting a digital signal.
  • With reference to FIG. 2 and FIG. 3, the flow chart shown in FIG. 7 is described as follows. [0106]
  • A [0107] control unit 265 of the digital signal receiver 200 controls a broadcast signal receiver such as a tuner 210 to receive a digital signal on a pre-set channel from digital signals received through the antenna 205 (S705). The tuned digital signal includes a digital broadcast or content signal, EPG information, and at least one search term according to the order of priority.
  • If the step S[0108] 705 is executed, the controller 265 detects EPG information and at least one search term according to the order of priority from the tuned digital signal (S710). The method detecting the EPG information and search terms are the same as described for the detector 215 of FIG. 3.
  • The detected EPG information and at least one search term according to the order of priority are stored in the [0109] guide information storage 235 and the search term storage 225, respectively (S715).
  • Further, the [0110] controller 265 controls the extractor 240 to extract and store in the proper noun storage 245 only proper nouns from the EPG information stored in the guide information storage 235 (S720).
  • If the [0111] selection key 255 a of the command generator 255 is selected and a search mode view display request signal is applied (S725), the controller 256 controls the graphic engine 250 to display a search mode view shown in FIG. 4A. The search mode view of FIG. 4A is a search view with default values given during a process manufacturing the digital signal receiver 200.
  • If a search mode based on search frequency is selected in the search mode view of FIG. 4A (S[0112] 730), the controller 265 controls a list generator 230 to generate a search term list. Further, the controller 265 controls the graphic engine 250 to produce image data for generating the search view shown in FIG. 4A. The generated image data is displayed on the display unit 224 to be superimposed on an original image in the image signal processor 223 or as it is (S735).
  • If a certain search term of “[0113] EPISODE 1” for example is selected from the search mode displayed in FIG. 4A (S740), the controller 265 searches for detailed broadcast information based on the search term, that is, “EPISODE 1”, selected from the EPG information stored in the guide information storage 235.
  • The search method can be implemented to search for all the detailed information on broadcast programs including the selected search terms from the EPG information. The searched detailed broadcast information is transmitted to the [0114] graphic engine 250, generated into image data, and displayed in a search result view shown in FIG. 4C via the image signal processor 223 (S745).
  • If a certain broadcast program a user wishes to watch is selected on the view of FIG. 4C (S[0115] 750), the controller 223 runs a routine for providing the selected broadcast program (S755). However, if a certain broadcast program is not selected in the step S750, the controller 265 returns to the step S725.
  • Further, the controller [0116] 256 transmits the search term selected in the step S740 to the server 300 through the communication interface 270 (S760). The server controller 300 of the server 300 stores in the first DB 310 the selected search term transmitted through the LAN lines 450 and the ISP 400 from the digital signal receiver 200 (S765). It is preferable to store search terms by order of priority based on search frequency in the step S765.
  • Further, the [0117] server 300 is provided with the second DB 320 for storing EPG information. Accordingly, the server 300 periodically transmits to the transmitter 100 the EPG information and at least one search term according to the order of priority (S770).
  • The [0118] transmitter 100 transmits to the digital signal receiver 200 the EPG information and at least one search term according to the order of priority, which are transmitted from the server 300, in addition to a digital broadcast signal (S775).
  • In the meantime, if the step S[0119] 720 is carried out and a view display request signal for a search mode is not applied from the command generator 255 (S725), the controller 265 launches a routine to display broadcast programs that a tuned broadcast signal provides when the digital signal receiver 200 is powered on (S780).
  • Further, if the step S[0120] 725 is executed and any of search modes other than the search mode based on search frequency is selected on the search mode view of FIG. 4A (S730), the controller 265 controls the graphic engine 250 to display a view for a selected search mode (S785).
  • The search modes other than the search mode based on search frequency as shown in FIG. 4A include the search mode by text input as shown in FIG. 1A, the search mode based on categories as shown in FIG. 1B, the search mode based on proper nouns as shown in FIG. 4B, and so on, as aforementioned. [0121]
  • If the step S[0122] 785 is executed, a certain search mode is selected, and certain search terms are typed in or selected by a user from the command generator 255 (S790), the controller carries out the step S745. For example, if the search mode based on text input is selected in the step S785, a user types in a search term of “Golf” as shown in FIG. 1A by using the command generator 255. Accordingly, the controller 265 controls the guide information storage 235, graphic engine 250, and the image signal processor 223 to display the search result view as shown in FIG. 1C.
  • At step S[0123] 765, the server 300 may receive and process search terms which are searched in the terminal 500 capable of inputting and outputting data in addition to the digital signal receiver 200. That is, search terms received from the terminal 500 are stored in the first DB 310 and added to previously stored search terms having a certain search frequency.
  • The broadcast program information search system and method according to the present invention can store in separate databases search terms selected by a user to search for EPG information as well as store a search frequency as to selected search terms. The search terms stored by search frequency are transmitted to a digital signal receiver and displayed on a search view convenient to the user, and the user can more easily search for EPG information by confirming favorite search terms which are frequently typed in. Further, favorite search terms stored in separate databases are updated based on search frequency, and the favorite search terms are periodically transmitted to the digital signal receiver so that the user can search for EPG information through the updated search view. [0124]
  • While the invention has been shown and described with reference to a certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. [0125]

Claims (21)

What is claimed is:
1. A content program information search system comprising:
a server logically connected to a first database configured to store a plurality of search terms inputted from external devices; and
a digital signal receiver configured to detect and to display for a selected search term of the plurality of search terms at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter,
wherein said server is configured to extract from the first database based on an order of priority based on search frequency and to transmit to the transmitter at least one transmission search term of the plurality of search terms, and said digital signal receiver is configured to display in the order of priority the at least one transmission search term transmitted from the transmitter.
2. The content program information search system as claimed in claim 1, further comprising an internet service provider configured to provide a path to transmit the selected search term of the plurality of search terms from an external device of the external devices to the first database, the external device being at least one digital signal receiver connected to said internet service provider.
3. The content program information search system as claimed in claim 1, wherein said digital signal receiver includes:
a detector configured to detect the at least one transmission search term of the plurality of search terms from the digital signal;
a list generator configured to generate a search term list by arrangement of the detected transmission search term based on the order of priority;
a controller configured to control display of the generated search term list if a user request for a search is inputted, and, if the selected search term is selected from the displayed search term list, to control the display of the detailed content information for the selected search term;
a graphic engine configured to provide in a displayable form the search term list and the detailed content information for the selected search term according to control of said controller;
a display unit configured to display at least one of the search term list and the detailed content information provided by said graphic engine; and
a communication interface configured to transmit the selected search term to the first database.
4. The content program information search system as claimed in claim 3, wherein said server further comprises a second database configured to store content program guide information including the detailed content information, the server configured to transmit to the transmitter the broadcast program guide information and the at least one transmission search term of the plurality of search terms according to the order of priority.
5. The content program information search system as claimed in claim 4, wherein said detector is configured to detect the content program guide information from the digital signal, and said digital signal receiver further includes:
a proper noun extractor configured to extract at least one proper noun from the detected content program guide information; and
a proper noun storage configured to store the extracted proper noun, and, if the user request for the search in at least one of a noun search mode based on a proper noun, a text search mode based on text input, and a category search mode based on a category is received, the controller controls searching for a desired content program from the content program guide information according to the search mode requested.
6. The content program information search system as claimed in claim 5, wherein said digital signal receiver further includes:
an information storage configured to store the detected content program guide information; and
a search term storage configured to store the at least one transmission search term according to the order of priority.
7. The content program information search system as claimed in claim 1, further comprising an internet service provider providing a path for transmitting the selected search terms of the plurality of search terms transmitted from the external devices to the first database, wherein at least one external device of the external devices is a terminal configured to input and to output data and is configured to be connected to said internet service provider.
8. A content program information search system, comprising:
a server logically connected with a database configured to store a plurality of search terms transmitted from a digital signal receiver, said server configured to extract at least one transmission search term of the plurality of search terms according to an order of priority based on search frequency from the database and to transmit the at least one transmission search term;
the at least one digital signal receiver configured to detect and to display from a digital signal transmitted from the transmitter detailed content information for a selected search term of the plurality of search terms, and to transmit the at least one selected search term to an internet service provider; and
the internet service provider configured to transmit to the database the selected search term transmitted from the at least one digital signal receiver, and to provide a path for transmitting to the at least one digital signal receiver the at least one transmission search term,
wherein the at least one digital signal receiver is configured to display in a set arrangement pattern the at least one transmission search term in the order of priority transmitted from the server.
9. The content program information search system as claimed in claim 8, wherein the digital signal receiver includes:
a communication interface configured to receive the at least one transmission transmitted from the server, and to transmit the selected search term to the database;
a list generator configured to generate a search term list by arranging the at least one transmission search term received by said communication interface in the arrangement pattern based on the order of priority;
a controller configured to control the generated search term list to be displayed, if a user request for a search for content programs is received, and, if the selected search term is selected from the displayed search term list, to control display of the detailed content information for the selected search term;
a graphic engine configured to provide the search term list and the detailed content information for the selected search term in a displayable form according to control of the controller; and
a display unit configured to display at least one of the search term list and the detailed content information provided by the graphic engine.
10. The content program information search system as claimed in claim 8, wherein the digital signal receiver is an internet-accessible web television receiver.
11. An information search method for a system including a digital signal receiver connected through an internet network to a server for providing content program guide information, said method comprising:
detecting for a selected search term detailed content information from a digital signal transmitted from a transmitter to the digital signal receiver, and transmitting the selected search term to the server through the internet network;
storing the selected search term in a database logically connected to the server; and
extracting at least one transmission search term according to an order of priority based on search frequency from the database and transmitting to the transmitter the at least one transmission search term and the content program guide information, the selected search term being a search term one of inputted and selected through a search mode view set in the digital signal receiver to search for the content program guide information.
12. The information search method as claimed in claim 11, wherein the detecting the detailed content information for the selected search term includes:
detecting the at least one transmission search term from the digital signal;
generating a search term list by arranging the detected transmission search term in an arrangement pattern based on the order of priority;
displaying, if a search for a content program is requested, the generated search term list based on the search frequency and providing a search mode;
displaying, if the selected search term is selected from the displayed search term list, the detailed content information for the selected search term; and
transmitting the selected search term to the server via the internet network.
13. The information search method as claimed in claim 11, further comprising at least one terminal communicatably connected to the internet network and capable of inputting and outputting data, the selected search term searched from the terminal being transmitted to and stored in the server.
14. The information search method as claimed in claim 11, wherein the search mode is at least one of a search mode based on search frequency, a search mode based on a proper noun extracted from the content program guide information, a search mode based on an input text, and a search mode based on a program content category.
15. A content program information search system comprising:
a first database configured to store a plurality of search terms, a search term of the plurality of search terms being forwarded to said first database after a search is performed based on the forwarded search term; and
a server configured to extract based on an order of priority a transmission search term of the plurality of search terms from said first database, and to transmit the transmission search term via at least one of a wireless transmitter and a network transmission device to a digital signal receiver,
wherein the search is for at least one of a content program signal and a detailed content information detected by the digital signal receiver.
16. The system of claim 15, wherein the order of priority is based on a search frequency for the forwarded search term.
17. The system of claim 15, wherein the search includes a list mode in which a list of transmission search terms is displayed by the digital signal receiver according to the order of priority, and a selection mode, in which the forwarded search term of the list of search terms is selected.
18. The system of claim 15, further comprising a second database logically connected to said server and configured to store the detailed content information, wherein said server extracts the detailed content information from said second data base and transmits the detailed content information to the digital signal receiver.
19. A content program information receiving search system comprising:
a controller configured to generate a list of search terms according to an order of priority based on at least one transmission search term received, to provide a selected search term from the list of search terms to a digital signal receiver, and to forward to a server the selected search term; and
said digital signal receiver configured to detect and to display for the selected search term at least one of a content signal and detailed content information from a digital signal transmitted from a transmitter, the at least one transmission search term being one of received in the digital signal and received from the server via a digital network.
20. The system of claim 19 wherein the order of priority is based on a search frequency of the selected search term.
21. The system of claim 19, wherein said controller transmits the selected search term to the server via the digital network.
US10/733,579 2002-12-13 2003-12-12 Broadcast program information search system and method Abandoned US20040123319A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/446,753 US9414021B2 (en) 2002-12-13 2014-07-30 Broadcast program information search system and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2002-79619 2002-12-13
KR10-2002-0079619A KR100468171B1 (en) 2002-12-13 2002-12-13 System and method for searching information of broadcasting program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/446,753 Continuation US9414021B2 (en) 2002-12-13 2014-07-30 Broadcast program information search system and method

Publications (1)

Publication Number Publication Date
US20040123319A1 true US20040123319A1 (en) 2004-06-24

Family

ID=32588785

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/733,579 Abandoned US20040123319A1 (en) 2002-12-13 2003-12-12 Broadcast program information search system and method
US14/446,753 Expired - Lifetime US9414021B2 (en) 2002-12-13 2014-07-30 Broadcast program information search system and method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/446,753 Expired - Lifetime US9414021B2 (en) 2002-12-13 2014-07-30 Broadcast program information search system and method

Country Status (3)

Country Link
US (2) US20040123319A1 (en)
EP (2) EP1450563A3 (en)
KR (1) KR100468171B1 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060149709A1 (en) * 2005-01-06 2006-07-06 Pioneer Digital Technologies, Inc. Search engine for a video recorder
US20060282407A1 (en) * 2005-06-10 2006-12-14 Canon Kabushiki Kaisha Display method
US20070157264A1 (en) * 2005-12-30 2007-07-05 Norton Garfinkle Method and system for providing a comprehensive integration of transmitted video, interactive television, video on demand and video catalogue services
US20080120651A1 (en) * 2006-11-21 2008-05-22 Samsung Electronics Co., Ltd. Method for scheduled-recording of program and image display apparatus using the same
WO2008063615A2 (en) * 2006-11-20 2008-05-29 Rexee, Inc. Apparatus for and method of performing a weight-based search
US20080201745A1 (en) * 2007-02-16 2008-08-21 Pin-Hsiang Chien Control circuit of display device having program search function and method for controlling display device to receive program information of tv programs and selecting programs
US20080270449A1 (en) * 2007-04-30 2008-10-30 Google Inc. Program Guide User Interface
US20090125941A1 (en) * 2007-11-12 2009-05-14 Samsung Electronics Co., Ltd. Image processing apparatus and control method thereof
US20090150379A1 (en) * 2007-12-07 2009-06-11 Samsung Electronics Co., Ltd. Method for providing multimedia to provide content related to keywords, and multimedia apparatus applying the same
US20090199237A1 (en) * 2008-01-31 2009-08-06 At&T Knowledge Ventures, Lp System and Method of Recording Television Content
US20100121714A1 (en) * 2006-06-30 2010-05-13 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
US20110010742A1 (en) * 2009-07-10 2011-01-13 At&T Intellectual Property I, L.P. Enhanced network search
EP2461578A3 (en) * 2010-12-03 2013-09-18 Samsung Electronics Co., Ltd. Display apparatus and contents searching method thereof
US20130268975A1 (en) * 2011-01-04 2013-10-10 Axel Springer Digital Tv Guide Gmbh Apparatus and method for managing a personal channel
US20140040271A1 (en) * 2012-08-01 2014-02-06 Google Inc. Categorizing search terms
US8904444B2 (en) * 2012-11-15 2014-12-02 Motorola Mobility Llc Scalable data acquisition and accumulation in a resource constrained environment
US20150189362A1 (en) * 2013-12-27 2015-07-02 Samsung Electronics Co., Ltd. Display apparatus, server apparatus, display system including them, and method for providing content thereof
US9177081B2 (en) 2005-08-26 2015-11-03 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20170094355A1 (en) * 2015-09-30 2017-03-30 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US10289737B1 (en) 2007-04-30 2019-05-14 Google Llc Media search broadening
US20210345007A1 (en) * 2007-05-15 2021-11-04 Tivo Solutions Inc. Multimedia content search and recording scheduling system
US11570508B2 (en) * 2016-09-30 2023-01-31 Opentv, Inc. Replacement of recorded media content
US20230319330A1 (en) * 2022-03-31 2023-10-05 Comcast Cable Communications, Llc Methods and systems for content management

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100783405B1 (en) * 2005-12-09 2007-12-11 엘지전자 주식회사 Broadcasting mobile terminal and system for utilizing data broadcasting information and method therefor
KR20090002818A (en) * 2007-07-04 2009-01-09 엘지전자 주식회사 Method of receiving service guide information and apparatus for receiving service guide information
KR100889988B1 (en) * 2007-11-30 2009-03-25 엔에이치엔(주) System for ranking broadcast program and method thereof
KR100889989B1 (en) * 2007-11-30 2009-03-25 엔에이치엔(주) System for providing interactive broadcasting terminal with recommended keyword for searching broadcasting program, and method for the same
KR100889987B1 (en) * 2007-11-30 2009-03-25 엔에이치엔(주) System for recommending broadcast program and method thereof
KR100889986B1 (en) * 2007-11-30 2009-03-25 엔에이치엔(주) System for providing interactive broadcasting terminal with recommended keyword, and method for the same
KR100973214B1 (en) * 2008-12-19 2010-07-30 엔에이치엔(주) Method and apparatus for providing search service while broadcasting program
KR100972961B1 (en) * 2008-12-30 2010-07-30 엔에이치엔(주) Method and apparatus for providing program search service of another channel while broadcasting program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6463428B1 (en) * 2000-03-29 2002-10-08 Koninklijke Philips Electronics N.V. User interface providing automatic generation and ergonomic presentation of keyword search criteria
US20020170062A1 (en) * 2001-05-14 2002-11-14 Chen Edward Y. Method for content-based non-linear control of multimedia playback
US20030093260A1 (en) * 2001-11-13 2003-05-15 Koninklijke Philips Electronics N.V. Apparatus and method for program selection utilizing exclusive and inclusive metadata searches
US20030140309A1 (en) * 2001-12-13 2003-07-24 Mari Saito Information processing apparatus, information processing method, storage medium, and program
US20050278741A1 (en) * 1997-03-31 2005-12-15 Microsoft Corporation Query-based electronic program guide
US7209942B1 (en) * 1998-12-28 2007-04-24 Kabushiki Kaisha Toshiba Information providing method and apparatus, and information reception apparatus
US7213256B1 (en) * 2000-12-29 2007-05-01 Dan Kikinis Method and apparatus for finding the same of similar shows

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
KR20000037658A (en) * 1998-12-01 2000-07-05 전주범 Method for high speed searching text broadcasting using keyword
JP4320814B2 (en) * 1999-01-05 2009-08-26 ソニー株式会社 Server, control method, recording apparatus, and control method of recording apparatus
US7454777B1 (en) * 1999-03-01 2008-11-18 Sony Corporation Satellite system/internet system with display option palette with multiple filtering options
JP2001028717A (en) * 1999-07-12 2001-01-30 Sony Corp Information display device, information receiver and their methods
JP3518450B2 (en) * 1999-11-19 2004-04-12 トヨタ自動車株式会社 Broadcast receiver
WO2001073596A2 (en) * 2000-03-29 2001-10-04 Koninklijke Philips Electronics N.V. Search user interface for constructing and managing user profiles and search criteria
WO2001075546A2 (en) * 2000-04-04 2001-10-11 Diva Systems Corporation Server-centric search function in an interactive program guide
KR100694423B1 (en) * 2000-04-26 2007-03-12 엘지전자 주식회사 Method and apparatus for searching EPG information using a keyword index in a digital broadcasting receiver
JP2001306587A (en) * 2000-04-27 2001-11-02 Fujitsu Ltd Device and method for retrieving information, and storage medium
US20020087985A1 (en) * 2000-12-01 2002-07-04 Yakov Kamen Methods and apparatuses for displaying meaningful abbreviated program titles
JP3907161B2 (en) * 2001-06-29 2007-04-18 インターナショナル・ビジネス・マシーンズ・コーポレーション Keyword search method, keyword search terminal, computer program
JP2003061000A (en) * 2001-08-10 2003-02-28 Fujitsu Ltd Controller and program
US8767541B2 (en) * 2008-02-14 2014-07-01 Qualcomm Incorporated Scheduling policy-based traffic management

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278741A1 (en) * 1997-03-31 2005-12-15 Microsoft Corporation Query-based electronic program guide
US7209942B1 (en) * 1998-12-28 2007-04-24 Kabushiki Kaisha Toshiba Information providing method and apparatus, and information reception apparatus
US6463428B1 (en) * 2000-03-29 2002-10-08 Koninklijke Philips Electronics N.V. User interface providing automatic generation and ergonomic presentation of keyword search criteria
US7213256B1 (en) * 2000-12-29 2007-05-01 Dan Kikinis Method and apparatus for finding the same of similar shows
US20020170062A1 (en) * 2001-05-14 2002-11-14 Chen Edward Y. Method for content-based non-linear control of multimedia playback
US20030093260A1 (en) * 2001-11-13 2003-05-15 Koninklijke Philips Electronics N.V. Apparatus and method for program selection utilizing exclusive and inclusive metadata searches
US20030140309A1 (en) * 2001-12-13 2003-07-24 Mari Saito Information processing apparatus, information processing method, storage medium, and program

Cited By (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7974962B2 (en) * 2005-01-06 2011-07-05 Aptiv Digital, Inc. Search engine for a video recorder
US9471678B2 (en) 2005-01-06 2016-10-18 Rovi Guides, Inc. Search engine for a video recorder
US20060149709A1 (en) * 2005-01-06 2006-07-06 Pioneer Digital Technologies, Inc. Search engine for a video recorder
US8732152B2 (en) 2005-01-06 2014-05-20 Aptiv Digital, Inc. Search engine for a video recorder
US9836537B2 (en) 2005-01-06 2017-12-05 Rovi Guides, Inc. Search engine for a video recorder
US10459974B2 (en) 2005-01-06 2019-10-29 Rovi Guides, Inc. Search engine for a video recorder
US10198510B2 (en) 2005-01-06 2019-02-05 Rovi Guides, Inc. Search engine for a video recorder
US10162890B2 (en) 2005-01-06 2018-12-25 Rovi Guides, Inc. Search engine for a video recorder
US9152720B2 (en) 2005-01-06 2015-10-06 Rovi Guides, Inc. Search engine for a video recorder
US20060282407A1 (en) * 2005-06-10 2006-12-14 Canon Kabushiki Kaisha Display method
US7756916B2 (en) * 2005-06-10 2010-07-13 Canon Kabushiki Kaisha Display method
US9177081B2 (en) 2005-08-26 2015-11-03 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20070157264A1 (en) * 2005-12-30 2007-07-05 Norton Garfinkle Method and system for providing a comprehensive integration of transmitted video, interactive television, video on demand and video catalogue services
US7890490B1 (en) 2006-06-30 2011-02-15 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
US8301632B2 (en) 2006-06-30 2012-10-30 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
US20100121714A1 (en) * 2006-06-30 2010-05-13 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
US20110167084A1 (en) * 2006-06-30 2011-07-07 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
WO2008063615A3 (en) * 2006-11-20 2008-10-30 Rexee Inc Apparatus for and method of performing a weight-based search
WO2008063615A2 (en) * 2006-11-20 2008-05-29 Rexee, Inc. Apparatus for and method of performing a weight-based search
US20080120651A1 (en) * 2006-11-21 2008-05-22 Samsung Electronics Co., Ltd. Method for scheduled-recording of program and image display apparatus using the same
US8352987B2 (en) * 2006-11-21 2013-01-08 Samsung Electronics Co., Ltd. Method for scheduled-recording of program and image display apparatus using the same
US20080201745A1 (en) * 2007-02-16 2008-08-21 Pin-Hsiang Chien Control circuit of display device having program search function and method for controlling display device to receive program information of tv programs and selecting programs
US9510058B2 (en) * 2007-04-30 2016-11-29 Google Inc. Program guide user interface
US8631440B2 (en) * 2007-04-30 2014-01-14 Google Inc. Program guide user interface
US20140109141A1 (en) * 2007-04-30 2014-04-17 Google Inc. Program Guide User Interface
US20080270449A1 (en) * 2007-04-30 2008-10-30 Google Inc. Program Guide User Interface
US10289737B1 (en) 2007-04-30 2019-05-14 Google Llc Media search broadening
US20210345007A1 (en) * 2007-05-15 2021-11-04 Tivo Solutions Inc. Multimedia content search and recording scheduling system
US20090125941A1 (en) * 2007-11-12 2009-05-14 Samsung Electronics Co., Ltd. Image processing apparatus and control method thereof
US8260795B2 (en) * 2007-12-07 2012-09-04 Samsung Electronics Co., Ltd. Method for providing multimedia to provide content related to keywords, and multimedia apparatus applying the same
US20090150379A1 (en) * 2007-12-07 2009-06-11 Samsung Electronics Co., Ltd. Method for providing multimedia to provide content related to keywords, and multimedia apparatus applying the same
US20090199237A1 (en) * 2008-01-31 2009-08-06 At&T Knowledge Ventures, Lp System and Method of Recording Television Content
US9071878B2 (en) 2008-01-31 2015-06-30 At&T Intellectual Property I, Lp System and method of recording television content
US10321197B2 (en) 2008-01-31 2019-06-11 At&T Intellectual Property I, L.P. System and method of recording television content
US8347334B2 (en) 2008-01-31 2013-01-01 At&T Intellectual Property I, Lp System and method of recording television content
US20110010742A1 (en) * 2009-07-10 2011-01-13 At&T Intellectual Property I, L.P. Enhanced network search
EP3244609A1 (en) * 2010-12-03 2017-11-15 Samsung Electronics Co., Ltd. Display apparatus and contents searching method thereof
EP2461578A3 (en) * 2010-12-03 2013-09-18 Samsung Electronics Co., Ltd. Display apparatus and contents searching method thereof
US10587931B2 (en) * 2011-01-04 2020-03-10 Funke Digital Tv Guide Gmbh Apparatus and method for managing a personal channel
US20130268975A1 (en) * 2011-01-04 2013-10-10 Axel Springer Digital Tv Guide Gmbh Apparatus and method for managing a personal channel
US20140040271A1 (en) * 2012-08-01 2014-02-06 Google Inc. Categorizing search terms
US9576042B2 (en) * 2012-08-01 2017-02-21 Google Inc. Categorizing search terms
US10459952B2 (en) 2012-08-01 2019-10-29 Google Llc Categorizing search terms
US8904444B2 (en) * 2012-11-15 2014-12-02 Motorola Mobility Llc Scalable data acquisition and accumulation in a resource constrained environment
US10154298B2 (en) * 2012-11-15 2018-12-11 Google Technology Holdings LLC Scalable data acquisition and accumulation in a resource constrained environment
US20180077441A1 (en) * 2012-11-15 2018-03-15 Google Technology Holdings LLC Scalable Data Acquisition and Accumulation in a Resource Constrained Environment
US9838728B2 (en) * 2012-11-15 2017-12-05 Google Technology Holdings LLC Scalable data acquisition and accumulation in a resource constrained environment
US20150189353A1 (en) * 2012-11-15 2015-07-02 Navneeth N. Kannan Scalable Data Acquisition and Accumulation in a Resource Constrained Environment
US20150189362A1 (en) * 2013-12-27 2015-07-02 Samsung Electronics Co., Ltd. Display apparatus, server apparatus, display system including them, and method for providing content thereof
US9848242B2 (en) * 2015-09-30 2017-12-19 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US10455288B2 (en) * 2015-09-30 2019-10-22 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US20170094355A1 (en) * 2015-09-30 2017-03-30 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US10945039B2 (en) 2015-09-30 2021-03-09 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US11765432B2 (en) * 2015-09-30 2023-09-19 Rovi Guides, Inc. Systems and methods for adjusting the priority of media assets scheduled to be recorded
US11570508B2 (en) * 2016-09-30 2023-01-31 Opentv, Inc. Replacement of recorded media content
US20230319330A1 (en) * 2022-03-31 2023-10-05 Comcast Cable Communications, Llc Methods and systems for content management

Also Published As

Publication number Publication date
KR20040051922A (en) 2004-06-19
US9414021B2 (en) 2016-08-09
EP3442221A1 (en) 2019-02-13
EP1450563A3 (en) 2008-04-02
US20140344866A1 (en) 2014-11-20
EP1450563A2 (en) 2004-08-25
KR100468171B1 (en) 2005-01-26

Similar Documents

Publication Publication Date Title
US9414021B2 (en) Broadcast program information search system and method
US5694176A (en) Method and apparatus for generating television program guides with category selection overlay
US9674477B2 (en) Broadcasting receiving apparatus and control method thereof
US6317883B2 (en) System and method for content-based television program selection
JP5027380B2 (en) Optimized electronic program guide display with visual cues
WO1999057891A1 (en) Method and apparatus for browsing television channel information by category
US20060041904A1 (en) Broadcasting system and control method thereof
JP2008028529A (en) Broadcast program viewing system and method
JPH11220675A (en) Broadcast receiving device
US20030135855A1 (en) Method of television program suggestion and apparatus therefor
US20030172382A1 (en) Method and apparatus for searching for broadcasting program information
JP2007134947A (en) Program information display and selection device
JP4588190B2 (en) Television program homepage search system, its client device, server device, and homepage URL information acquisition method
KR20060068142A (en) System for bidirectional tv portal service using mobile phone
US9021525B2 (en) Broadcasting receiving apparatus and control method thereof
KR100860173B1 (en) Apparatus and method for sharing channel configuration information of broadcasting receiver
US9332317B1 (en) Method and apparatus to search for program content via a remote control interface
JP3510800B2 (en) Television receiver
KR20090074639A (en) Method of providing an information of a broadcast program
KR101562677B1 (en) Method and Apparatus for providing program guide service based on tag
US20110078742A1 (en) Apparatus and method for searching for broadcast program in a digital broadcasting receiver
KR20050108237A (en) Method for selecting channel in video display system
KR20050112876A (en) Commercial tv system and control method of the same
KR20060106213A (en) A digital tv
JP2002344854A (en) Broadcast program storage method and user station and recording medium recording function program of the user station

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIM, KYUNG-AH;REEL/FRAME:014793/0969

Effective date: 20031112

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION