[go: up one dir, main page]

WO2006016344A1 - Low power download of software applications for digital hybrid tv - Google Patents

Low power download of software applications for digital hybrid tv Download PDF

Info

Publication number
WO2006016344A1
WO2006016344A1 PCT/IB2005/052640 IB2005052640W WO2006016344A1 WO 2006016344 A1 WO2006016344 A1 WO 2006016344A1 IB 2005052640 W IB2005052640 W IB 2005052640W WO 2006016344 A1 WO2006016344 A1 WO 2006016344A1
Authority
WO
WIPO (PCT)
Prior art keywords
digital
analog
software
broadcast signal
television 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.)
Ceased
Application number
PCT/IB2005/052640
Other languages
French (fr)
Inventor
Taras Telyuk
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.)
Koninklijke Philips NV
US Philips Corp
Original Assignee
Koninklijke Philips Electronics NV
US Philips Corp
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 Koninklijke Philips Electronics NV, US Philips Corp filed Critical Koninklijke Philips Electronics NV
Publication of WO2006016344A1 publication Critical patent/WO2006016344A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/426Internal components of the client ; Characteristics thereof
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4432Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4436Power management, e.g. shutting down unused components of the receiver
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
    • 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
    • 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/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/46Receiver circuitry for the reception of television signals according to analogue transmission standards for receiving on more than one standard at will
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/63Generation or supply of power specially adapted for television receivers

Definitions

  • the invention relates generally to a method and apparatus for downloading software to a hybrid analog-digital television receiver to achieve reduced power consumption.
  • hybrid televisions are referred to as hybrid televisions.
  • digital component is the Intelligent Bolt On (IBO+) module designed by Philips Semiconductors.
  • IBO+ Intelligent Bolt On
  • the hybrid television should have the capability to be upgraded by a newer version of software, e.g., a software image, that is broadcast in, and downloaded from, the received digital stream.
  • a software upgrade is achieved by performing a software upgrade during the early morning hours when it is likely that no one is watching the television. In this case, the television set is maintained continuously in a state where the digital and analog parts are fully powered, while the display is depowered.
  • the digital module can run a specially designed application known as a signaling application to detect the appearance of the new software version in the digital broadcast signal.
  • the digital module controls the tuner to scan all installed transport streams to locate a download schedule for a new software image. During this scanning, it is not possible for the viewer to watch any television programs. If the viewer switches the television set on while the scanning is in progress, the scanning is interrupted.
  • the digital part of television must be fully powered for excessive time periods, resulting in unnecessary power consumption. Additionally, such televisions may not be in compliance with proposed energy consumption standards.
  • the present invention addresses the above and other issues by providing a method and apparatus for downloading software to a hybrid television receiver to achieve reduced power consumption.
  • the power consumption of the hybrid television receiver with digital and analog parts can be reduced to essentially that of a conventional analog- only television.
  • a hybrid television receiver includes an analog part for receiving an analog broadcast signal, and a digital part for receiving a digital broadcast signal.
  • the analog part is responsive to a user command for: (a) communicating a signal to the digital part to cause the digital part to initiate a search by the digital part of the received digital broadcast signal for downloading software, and (b) depowering a display for displaying content from the analog and digital broadcast signals.
  • a method for downloading software at a hybrid television receiver having an analog part for receiving an analog broadcast signal, and a digital part for receiving a digital broadcast signal.
  • the method includes communicating, responsive to a user command, a signal from the analog part to the digital part to cause the digital part to initiate a search of the received digital broadcast signal for downloading the software, and also responsive to the user command, depowering a display for displaying content from the analog and digital broadcast signals.
  • an analog part of a hybrid television receiver includes means for receiving an analog broadcast signal, and means, responsive to a user command, for: (a) communicating a signal to a digital part of the television receiver for receiving a digital broadcast signal, to cause the digital part to initiate a search of the received digital broadcast signal for downloading software, and (b) depowering a display for displaying content from the analog and digital broadcast signals.
  • a digital part of a television receiver includes means for receiving a digital broadcast signal, and means for initiating a search of the received digital broadcast signal for downloading software in response to a signal received from an analog part of the television receiver for receiving an analog broadcast signal.
  • the analog part is responsive to a user command for communicating the signal, and for depowering a display for displaying content from the analog and digital broadcast signals.
  • Fig. 1 illustrates a block diagram of a hybrid analog-digital television receiver according to the invention
  • Fig. 2 illustrates a method for downloading software at a hybrid analog-digital television receiver according to the invention
  • Fig. 3 illustrates a method for waking up the digital part of a hybrid analog-digital television receiver according to the invention.
  • corresponding parts are referenced by the same reference numerals.
  • Fig. 1 illustrates a block diagram of a hybrid analog-digital television receiver according to the invention.
  • the receiver shown generally at 100, includes a digital part or portion 110, an analog part or portion 130, and an interface 120 between the digital and analog parts.
  • analog part refers to the type of broadcast signal received by the part, and it should be clear that digital circuitry can be used in the analog part.
  • the digital part 110 receives a digital broadcast signal such as a terrestrial, cable or satellite signal via an antenna or other input terminal 105
  • the analog part 130 receives an analog broadcast signal such as a terrestrial, cable or satellite signal via an antenna or other input terminal 150.
  • the digital and analog broadcast signals include content such as television and radio programs and other content that can be displayed on the screen or display 170.
  • the receiver 100 may be provided as a set-top box, television console, or in another configuration.
  • a set top box typically contains only a digital receiver and it does not have an analog part, but it has its own standby mode and similar components as. the analog part (such as the control 135, memory 140 and timer unit 160) should be implemented in the set top box itself.
  • the digital part 110 includes a tuner 112 that tunes different transport streams that are provided at different carrier frequencies in the received digital broadcast signal.
  • a decoder 114 decodes the received data, while a control 116 coordinates the activities of the tuner 112, decoder 114 and other components to provide decoded data to the analog part 130, via the interface 120, for display on the display 170.
  • a memory 118 such as a flash memory, may store any type of computer readable instructions, such as software, firmware, micro code or the like, that are executed by the control 116 to achieve the functionality described herein, including the signaling application described below.
  • the memory 118 may be considered to be a program storage device that tangibly embodies a program of instructions executable by a machine such as the control 116 or a computer to perform a method that achieves the functionality described herein.
  • updated software may be downloaded to the memory 118 from time to time, via the received digital broadcast signal, as it becomes available, e.g., to provide new features or correct prior software bugs.
  • the analog part 130 includes a control 135, which may execute instructions such as software, firmware, micro-code or the like, to achieve the functionality described herein.
  • the control 135 may be a dedicated circuit such as an application- specific integrated circuit (ASIC).
  • a memory 140 may store such instructions as well as schedule data that indicates a time for the digital part 110 to download software from the received digital broadcast signal, as discussed further below.
  • the memory 140 may be considered to be a program storage device that tangibly embodies a program of instructions executable by a machine such as the control 135 or a computer to perform a method that achieves the functionality described herein.
  • a timer unit 160 is responsive to the control 135 for waking up a power supply 165 to the digital part 110 via a wake up switch 155.
  • the timer unit 160 may be a component that is found in many analog televisions that allows the user to set a countdown time for turning off the television, e.g., while the user falls asleep. A digital circuit for providing this function may be provided if needed.
  • the power supply provides power to the digital part 110 via an electrical path 167.
  • the analog part 130 includes other hardware 145, such as a tuner and a display driver for the display 170.
  • the interface 120 allows the digital part 110 to be added onto an existing analog television receiver in a master-slave relationship where the analog part 130 performs the main control functions, including controlling the power supply to the digital part 110 and controlling the display 170.
  • the analog and digital parts can interact via the common link interface 120.
  • the analog part 130 can send commands to the digital part 110, or request information from the digital part 110, and the digital part 110 can notify the analog part 130 of various events.
  • commands that may be provided by the analog part 130 include: SetLanguage, ModifyAspectRatio, ClearOSD (on-screen display), GetUTCTime, GetLocalTime, etc.
  • notifications that may be provided by the digital part 110 include: NewDownloadScheduleFound, ActiveStandby, NormalStandby, etc.
  • the analog part 130, digital part 110, and the display 170 are fully powered.
  • the digital part 110 can be powered off during viewing of an analog TV program, and vice- versa. That is, some components of the analog part, which are responsible for receiving an analog signal, can be powered off during viewing of any type of digital program.
  • the digital part 110, analog part 130 and display 170 are depowered, with the exception that the analog part 130 has a capability to wake up, e.g., become fully powered, when the user provides a "power on" command via a remote control, for instance.
  • the analog part 130 has an appropriate receiver such as an infrared receiver for receiving such a command.
  • the digital part 110 When the digital part 110 enters the normal standby mode (see below), this indicates that all data has been saved and it is safe to depower the digital part. In an active standby mode of the receiver, the analog part 130 and the digital part 110 are powered, while the display 170 is depowered. Moreover, in the digital part, a signaling application is implemented to search the received digital broadcast signal for software that is to be downloaded, or information such as a software download schedule that identifies a time at which software can be subsequently downloaded.
  • Fig. 2 illustrates a method for downloading software at a hybrid analog-digital television receiver according to the invention.
  • the text in Fig. 2 is as follows: analog part (200), standby request (202), active standby notification (204), digital part (205), download schedule notification (206), store download schedule (207), normal standby notification (208), virgin mode? (210), power down (212), switch to active standby mode (215), search all transport streams for new download schedule or software (220), matching schedule found? (225), store download information in memory (230), matching software found? (235), download software (238), flash software (240), switch to normal standby mode (245), and end (250).
  • the analog part 200 communicates a signal to the digital part 205, as indicated by path 202, informing the digital part that a standby request has been received. For example, a command such as Notify_Power_Down__in_3_sec may be sent.
  • the analog part also switches off the display.
  • the control 135 of the analog part remains active, or at least the part of the control responsible for saving data received from the digital part and the part which powers off the digital part.
  • the control logic of the digital part checks to see if it is in a "virgin" mode wherein there are no services, e.g., transport streams, installed (block 210).
  • the signaling application is not used in the virgin mode. If the digital part is in the virgin mode, the digital part switches to the normal standby mode (block 245), and reports back to the analog part, as indicated by path 208, accordingly. In response, the analog part 200 powers down the digital part 205, as indicated by path 212, and the process ends (block 250). At block 210, if the digital part is not in the virgin mode, and is instead in a play or record mode, for instance, the signaling application is started, and the digital part immediately switches to the active standby mode (block 215), and reports back, to the analog part, as indicated by path 204, accordingly.
  • the analog part If the analog part does not receive this report within a predetermined time, e.g., three seconds, it depowers the digital part (path 212) and switches itself to a normal standby mode as well. When the analog part receives the report (path 204), it enters a waiting mode and waits for future notifications from the digital part.
  • a predetermined time e.g., three seconds
  • the digital part searches airtransport streams for a new download schedule or software (block 220).
  • the signaling application may need about five minutes, for instance, to scan through all installed transport streams. If a matching download schedule is found (block 225), the information is stored in memory, such as in the memory 118 of the digital part (Fig. 1), and the digital part reports back to the analog part with the download time/schedule, as indicated by path 206.
  • a download schedule is matching to the receiver if, e.g., the software image is intended for the current television brand, model, and version, and the image's software version is higher than the current software version already present at the digital part. Essentially, there is a match if the software is intended for use with, and not already present at, the receiver.
  • the download time may be expressed as a time of day and a date. If no date is provided directly, this may be interpreted as an indication that the current date applies, or a predetermined date or day of the week can be used. Coordinated Universal Time (UTC) may be used.
  • the download time can be hours, days or even months away.
  • the analog part stores the download schedule (block 207), such as in the memory 140, and the control 135 configures the timer unit 160 according to the download time so that it activates the power supply 165 in time to wake up the digital part so that it can download the software at the indicated time.
  • the digital part downloads new software block-by-block using a control check sum for each block and for the whole image as well.
  • the digital part does not need to start downloading from the beginning - it can start downloading from the beginning of any block that is currently broadcasted.
  • the download schedule may indicate multiple possible download dates and times.
  • the timer 160 can then be configured accordingly. If a download is not possible at a given time, e.g., due to the user viewing a television program, a further attempt can be made at the next subsequent time indicated by the schedule.
  • the digital part may also store an identifier, such as a channel number, frequency or other tuner setting, to identify the particular transport stream from which the downloading will take place. A software version number for acceptance and verification parameters is stored as well.
  • downloading software includes two steps: downloading the software into memory, and if the download is successful, the downloaded software is flashed or burned into flash memory. The next step, switching to normal standby mode (block 245) can be done only after completing both steps mentioned above.
  • the digital part After downloading and flashing, the digital part subsequently-switches to the normal standby mode (block 245), as discussed previously, and reports to the analog part (path 208), after which the analog part depowers the digital part and the signaling application ends (block 250).
  • the analog part should not remove power from the digital part while the searching or downloading is in progress. Instead, the analog part should wait until the digital part informs the analog part that the digital part has gone into the normal standby mode, at which time it is safe to depower the digital part. If software is not found (block 235), the digital part switches directly to the normal standby mode (block 245).
  • Fig. 3 illustrates a method for waking up the digital part of a hybrid analog-digital television receiver according to the invention.
  • the text in Fig. 3 is as follows: analog part (300), power on (302), active standby notification (304), timer reaches indicated download time? (305), normal standby notification (306), power down (308), wake up power supply to digital part (310), digital part (315), switch to active standby mode (320), load download information (download time and transport stream ID) from memory (325), tune to designated transport stream at designated time to download software (330), download software (333), flash software (335), switch to normal standby mode (340) and end (345).
  • the analog part when the timer reaches the indicated download time (block 305), the power supply to the digital part is woken up (310), as indicated by path 302.
  • the signaling application begins again, and the digital part (315) switches to the active standby mode (320), providing a confirmation of its status to the analog part, as indicated by path 304.
  • the digital part then loads the download information from memory (block 325), and tunes to the designated transport stream at the designated time to download the software (block 333) and flash the software (block 335).
  • the digital part switches to the normal standby mode (block 340), and notifies the analog part accordingly, as indicated by path 306.
  • the analog part depowers the digital part, as indicated by path 308, and the signaling application ends (block 345).
  • the analog part checks to determine if some download schedule is written into memory 140, and the control 135 configures the timer unit 160 according to the downloaded date and time so that it activates the power supply 165 in time to wake up the digital part so that it can download the software at the indicated date and time. After the timer unit 160 configuration is done, the analog part enters a standby mode. The digital part is not powered on during this step. In practice, other checks and operations can be performed as well by the signaling application.
  • the stored schedule context information may be used to quickly check if the schedule is still being broadcast in the specified stream. If it is not still being broadcast in the specified stream, this may mean the software is no longer available.
  • the digital part can also check the validity of the schedule, e.g., by confirming that the schedule's end time or expiration date is not due within a certain period of time. If the download schedule has not been found or is not valid anymore, the schedule information in flash memory is cleared, and searching of the digital broadcast signal can be restarted (block 220, Fig. T).
  • a download schedule in the digital broadcast signal may be considered to be invalid or redundant, e.g., if the active standby mode is entered a second time after the download schedule was previously found and stored in flash memory.
  • a dialogue may be initiated with the user after the digital part has detected a new software download schedule to obtain the user's consent for the download, e.g., via an interactive menu on the display 170. The user may be informed by the dialogue of any fee for downloading the new software. The download schedule is then sent to the analog part to configure the power on timer 160 only after the user has given consent.
  • the present invention provides a hybrid television with reduced power consumption.
  • no changes are needed on the broadcaster side since broadcasting of a new software upgrade or download schedule can continue according to existing standards.
  • the invention can be implemented with existing receivers by providing changes in software only, e.g., regarding the signaling application, analog television software and the analog-digital communication interface.
  • the analog part of the hybrid receiver is used as a power controller for the digital part and allows the digital part to be powered down completely.
  • the signaling application in the digital part scans through installed transport streams. This can be done in a standby mode only because viewing of television programs at the same time is not possible.
  • the proposed active standby state is specially designed for this purpose.
  • the digital part of the hybrid receiver does not need a low power mode - in fact, it needs only a few extra minutes of full power in active standby mode to perform a search for new upgrades, and then it can just be powered off completely by the analog part, in a normal standby mode.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Circuits Of Receivers In General (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Energy consumption is reduced in a hybrid analog-digital television receiver (100) by providing an active standby mode where the television display (170) is depowered, but the digital part (110) remains powered to search transport streams in the digital broadcast signal for software or a download schedule indicating a date and time to download the software. Once the digital part recovers the necessary information, it reports back to the analog part (130), and the analog part depowers the digital part to achieve a normal standby mode. A time for downloading the software may also be reported to the analog part. The analog part includes a timer (160) for waking up the digital part to cause it to enter the active standby mode to download the software at the indicated time. An interface (120) enables communication between the digital and analog parts.

Description

LOW POWER DOWNLOAD OF SOFTWARE APPLICATIONS FOR DIGITAL HYBRID TV
The invention relates generally to a method and apparatus for downloading software to a hybrid analog-digital television receiver to achieve reduced power consumption.
In the near future, it is expected that all new television sets will be equipped with a digital component that allows the television to receive both digital and analog signals. Such televisions are referred to as hybrid televisions. One example of such as digital component is the Intelligent Bolt On (IBO+) module designed by Philips Semiconductors. Such modules are designed to provide a smooth migration path to fully digital systems. However, the modules contain complex software that is upgraded from time to time. Accordingly, the hybrid television should have the capability to be upgraded by a newer version of software, e.g., a software image, that is broadcast in, and downloaded from, the received digital stream. Commonly, this is achieved by performing a software upgrade during the early morning hours when it is likely that no one is watching the television. In this case, the television set is maintained continuously in a state where the digital and analog parts are fully powered, while the display is depowered.
In particular, the digital module can run a specially designed application known as a signaling application to detect the appearance of the new software version in the digital broadcast signal. To do this, the digital module controls the tuner to scan all installed transport streams to locate a download schedule for a new software image. During this scanning, it is not possible for the viewer to watch any television programs. If the viewer switches the television set on while the scanning is in progress, the scanning is interrupted. However, to run this application, the digital part of television must be fully powered for excessive time periods, resulting in unnecessary power consumption. Additionally, such televisions may not be in compliance with proposed energy consumption standards.
The present invention addresses the above and other issues by providing a method and apparatus for downloading software to a hybrid television receiver to achieve reduced power consumption. In particular, the power consumption of the hybrid television receiver with digital and analog parts can be reduced to essentially that of a conventional analog- only television.
In a particular aspect of the invention, a hybrid television receiver includes an analog part for receiving an analog broadcast signal, and a digital part for receiving a digital broadcast signal. The analog part is responsive to a user command for: (a) communicating a signal to the digital part to cause the digital part to initiate a search by the digital part of the received digital broadcast signal for downloading software, and (b) depowering a display for displaying content from the analog and digital broadcast signals.
In another aspect, a method is provided for downloading software at a hybrid television receiver having an analog part for receiving an analog broadcast signal, and a digital part for receiving a digital broadcast signal. The method includes communicating, responsive to a user command, a signal from the analog part to the digital part to cause the digital part to initiate a search of the received digital broadcast signal for downloading the software, and also responsive to the user command, depowering a display for displaying content from the analog and digital broadcast signals.
In a further aspect, an analog part of a hybrid television receiver includes means for receiving an analog broadcast signal, and means, responsive to a user command, for: (a) communicating a signal to a digital part of the television receiver for receiving a digital broadcast signal, to cause the digital part to initiate a search of the received digital broadcast signal for downloading software, and (b) depowering a display for displaying content from the analog and digital broadcast signals.
In a still further aspect, a digital part of a television receiver includes means for receiving a digital broadcast signal, and means for initiating a search of the received digital broadcast signal for downloading software in response to a signal received from an analog part of the television receiver for receiving an analog broadcast signal. The analog part is responsive to a user command for communicating the signal, and for depowering a display for displaying content from the analog and digital broadcast signals.
In the drawings:
Fig. 1 illustrates a block diagram of a hybrid analog-digital television receiver according to the invention; Fig. 2 illustrates a method for downloading software at a hybrid analog-digital television receiver according to the invention; and
Fig. 3 illustrates a method for waking up the digital part of a hybrid analog-digital television receiver according to the invention. In all the Figures, corresponding parts are referenced by the same reference numerals.
Fig. 1 illustrates a block diagram of a hybrid analog-digital television receiver according to the invention. The receiver, shown generally at 100, includes a digital part or portion 110, an analog part or portion 130, and an interface 120 between the digital and analog parts. Note that the term "analog part" refers to the type of broadcast signal received by the part, and it should be clear that digital circuitry can be used in the analog part. The digital part 110 receives a digital broadcast signal such as a terrestrial, cable or satellite signal via an antenna or other input terminal 105, while the analog part 130 receives an analog broadcast signal such as a terrestrial, cable or satellite signal via an antenna or other input terminal 150. The digital and analog broadcast signals include content such as television and radio programs and other content that can be displayed on the screen or display 170. The receiver 100 may be provided as a set-top box, television console, or in another configuration. A set top box typically contains only a digital receiver and it does not have an analog part, but it has its own standby mode and similar components as. the analog part (such as the control 135, memory 140 and timer unit 160) should be implemented in the set top box itself.
A high level overview of the components of the digital part 110 is provided, as these components are known per se in the art. Advantageously, the invention can be implemented with only software changes at the digital part 110, e.g., when the analog part has a wake-up functionality and the capability to store a schedule into memory. The digital part 110 includes a tuner 112 that tunes different transport streams that are provided at different carrier frequencies in the received digital broadcast signal. A decoder 114 decodes the received data, while a control 116 coordinates the activities of the tuner 112, decoder 114 and other components to provide decoded data to the analog part 130, via the interface 120, for display on the display 170. A memory 118, such as a flash memory, may store any type of computer readable instructions, such as software, firmware, micro code or the like, that are executed by the control 116 to achieve the functionality described herein, including the signaling application described below. The memory 118 may be considered to be a program storage device that tangibly embodies a program of instructions executable by a machine such as the control 116 or a computer to perform a method that achieves the functionality described herein. As mentioned, updated software may be downloaded to the memory 118 from time to time, via the received digital broadcast signal, as it becomes available, e.g., to provide new features or correct prior software bugs.
The analog part 130 includes a control 135, which may execute instructions such as software, firmware, micro-code or the like, to achieve the functionality described herein. Or, the control 135 may be a dedicated circuit such as an application- specific integrated circuit (ASIC). A memory 140 may store such instructions as well as schedule data that indicates a time for the digital part 110 to download software from the received digital broadcast signal, as discussed further below. The memory 140 may be considered to be a program storage device that tangibly embodies a program of instructions executable by a machine such as the control 135 or a computer to perform a method that achieves the functionality described herein. A timer unit 160 is responsive to the control 135 for waking up a power supply 165 to the digital part 110 via a wake up switch 155. , The timer unit 160 may be a component that is found in many analog televisions that allows the user to set a countdown time for turning off the television, e.g., while the user falls asleep. A digital circuit for providing this function may be provided if needed. The power supply provides power to the digital part 110 via an electrical path 167. The analog part 130 includes other hardware 145, such as a tuner and a display driver for the display 170.
The interface 120 allows the digital part 110 to be added onto an existing analog television receiver in a master-slave relationship where the analog part 130 performs the main control functions, including controlling the power supply to the digital part 110 and controlling the display 170. The analog and digital parts can interact via the common link interface 120. For example, the analog part 130 can send commands to the digital part 110, or request information from the digital part 110, and the digital part 110 can notify the analog part 130 of various events. Examples of commands that may be provided by the analog part 130 include: SetLanguage, ModifyAspectRatio, ClearOSD (on-screen display), GetUTCTime, GetLocalTime, etc. Examples of notifications that may be provided by the digital part 110 include: NewDownloadScheduleFound, ActiveStandby, NormalStandby, etc.
In a regular viewing mode of the receiver 100, the analog part 130, digital part 110, and the display 170 are fully powered. However, note that the digital part 110 can be powered off during viewing of an analog TV program, and vice- versa. That is, some components of the analog part, which are responsible for receiving an analog signal, can be powered off during viewing of any type of digital program. In a normal standby mode of the receiver 100, the digital part 110, analog part 130 and display 170 are depowered, with the exception that the analog part 130 has a capability to wake up, e.g., become fully powered, when the user provides a "power on" command via a remote control, for instance. The analog part 130 has an appropriate receiver such as an infrared receiver for receiving such a command. When the digital part 110 enters the normal standby mode (see below), this indicates that all data has been saved and it is safe to depower the digital part. In an active standby mode of the receiver, the analog part 130 and the digital part 110 are powered, while the display 170 is depowered. Moreover, in the digital part, a signaling application is implemented to search the received digital broadcast signal for software that is to be downloaded, or information such as a software download schedule that identifies a time at which software can be subsequently downloaded.
Fig. 2 illustrates a method for downloading software at a hybrid analog-digital television receiver according to the invention. The text in Fig. 2 is as follows: analog part (200), standby request (202), active standby notification (204), digital part (205), download schedule notification (206), store download schedule (207), normal standby notification (208), virgin mode? (210), power down (212), switch to active standby mode (215), search all transport streams for new download schedule or software (220), matching schedule found? (225), store download information in memory (230), matching software found? (235), download software (238), flash software (240), switch to normal standby mode (245), and end (250).
When the user presses a "standby" button on a remote control device or issues a similar command, the analog part 200 communicates a signal to the digital part 205, as indicated by path 202, informing the digital part that a standby request has been received. For example, a command such as Notify_Power_Down__in_3_sec may be sent. The analog part also switches off the display. The control 135 of the analog part remains active, or at least the part of the control responsible for saving data received from the digital part and the part which powers off the digital part. In response to signal from the analog part, the control logic of the digital part checks to see if it is in a "virgin" mode wherein there are no services, e.g., transport streams, installed (block 210). The signaling application is not used in the virgin mode. If the digital part is in the virgin mode, the digital part switches to the normal standby mode (block 245), and reports back to the analog part, as indicated by path 208, accordingly. In response, the analog part 200 powers down the digital part 205, as indicated by path 212, and the process ends (block 250). At block 210, if the digital part is not in the virgin mode, and is instead in a play or record mode, for instance, the signaling application is started, and the digital part immediately switches to the active standby mode (block 215), and reports back, to the analog part, as indicated by path 204, accordingly. If the analog part does not receive this report within a predetermined time, e.g., three seconds, it depowers the digital part (path 212) and switches itself to a normal standby mode as well. When the analog part receives the report (path 204), it enters a waiting mode and waits for future notifications from the digital part.
The digital part then searches airtransport streams for a new download schedule or software (block 220). The signaling application may need about five minutes, for instance, to scan through all installed transport streams. If a matching download schedule is found (block 225), the information is stored in memory, such as in the memory 118 of the digital part (Fig. 1), and the digital part reports back to the analog part with the download time/schedule, as indicated by path 206. A download schedule is matching to the receiver if, e.g., the software image is intended for the current television brand, model, and version, and the image's software version is higher than the current software version already present at the digital part. Essentially, there is a match if the software is intended for use with, and not already present at, the receiver.
For example, the download time may be expressed as a time of day and a date. If no date is provided directly, this may be interpreted as an indication that the current date applies, or a predetermined date or day of the week can be used. Coordinated Universal Time (UTC) may be used. The download time can be hours, days or even months away. The analog part stores the download schedule (block 207), such as in the memory 140, and the control 135 configures the timer unit 160 according to the download time so that it activates the power supply 165 in time to wake up the digital part so that it can download the software at the indicated time. There is no need to do wake up a few minutes before the download time since the new software version for download will be broadcasted cyclically many times, starting at the time which is mentioned in the download schedule. Moreover, because of special organization and indexes, the digital part downloads new software block-by-block using a control check sum for each block and for the whole image as well. The digital part does not need to start downloading from the beginning - it can start downloading from the beginning of any block that is currently broadcasted. Note that the download schedule may indicate multiple possible download dates and times. The timer 160 can then be configured accordingly. If a download is not possible at a given time, e.g., due to the user viewing a television program, a further attempt can be made at the next subsequent time indicated by the schedule. The digital part may also store an identifier, such as a channel number, frequency or other tuner setting, to identify the particular transport stream from which the downloading will take place. A software version number for acceptance and verification parameters is stored as well.
Referring again to block 225, if a matching download schedule is not found, a decision is made at block 235 as to whether software to be downloaded is found in the received digital broadcast signal. If the matching software is found, it is downloaded (block 238) and "flashed" or stored in memory (block 240) immediately. Generally, downloading software includes two steps: downloading the software into memory, and if the download is successful, the downloaded software is flashed or burned into flash memory. The next step, switching to normal standby mode (block 245) can be done only after completing both steps mentioned above. After downloading and flashing, the digital part subsequently-switches to the normal standby mode (block 245), as discussed previously, and reports to the analog part (path 208), after which the analog part depowers the digital part and the signaling application ends (block 250). To obtain a fully functional scheduled download, the analog part should not remove power from the digital part while the searching or downloading is in progress. Instead, the analog part should wait until the digital part informs the analog part that the digital part has gone into the normal standby mode, at which time it is safe to depower the digital part. If software is not found (block 235), the digital part switches directly to the normal standby mode (block 245).
Fig. 3 illustrates a method for waking up the digital part of a hybrid analog-digital television receiver according to the invention. The text in Fig. 3 is as follows: analog part (300), power on (302), active standby notification (304), timer reaches indicated download time? (305), normal standby notification (306), power down (308), wake up power supply to digital part (310), digital part (315), switch to active standby mode (320), load download information (download time and transport stream ID) from memory (325), tune to designated transport stream at designated time to download software (330), download software (333), flash software (335), switch to normal standby mode (340) and end (345).
In the analog part (300), when the timer reaches the indicated download time (block 305), the power supply to the digital part is woken up (310), as indicated by path 302. In response, the signaling application begins again, and the digital part (315) switches to the active standby mode (320), providing a confirmation of its status to the analog part, as indicated by path 304. The digital part then loads the download information from memory (block 325), and tunes to the designated transport stream at the designated time to download the software (block 333) and flash the software (block 335). When the download and flashing of the new software is finished, the digital part switches to the normal standby mode (block 340), and notifies the analog part accordingly, as indicated by path 306. In response, the analog part depowers the digital part, as indicated by path 308, and the signaling application ends (block 345).
During each initialization (initial transition from "no power" to "power present"), which may occur after a power outage, for example, the analog part checks to determine if some download schedule is written into memory 140, and the control 135 configures the timer unit 160 according to the downloaded date and time so that it activates the power supply 165 in time to wake up the digital part so that it can download the software at the indicated date and time. After the timer unit 160 configuration is done, the analog part enters a standby mode. The digital part is not powered on during this step. In practice, other checks and operations can be performed as well by the signaling application. For example, if, during a previous scan for a download schedule, a schedule was found and stored in flash memory, then the stored schedule context information may be used to quickly check if the schedule is still being broadcast in the specified stream. If it is not still being broadcast in the specified stream, this may mean the software is no longer available. The digital part can also check the validity of the schedule, e.g., by confirming that the schedule's end time or expiration date is not due within a certain period of time. If the download schedule has not been found or is not valid anymore, the schedule information in flash memory is cleared, and searching of the digital broadcast signal can be restarted (block 220, Fig. T). A download schedule in the digital broadcast signal may be considered to be invalid or redundant, e.g., if the active standby mode is entered a second time after the download schedule was previously found and stored in flash memory. In a further option, a dialogue may be initiated with the user after the digital part has detected a new software download schedule to obtain the user's consent for the download, e.g., via an interactive menu on the display 170. The user may be informed by the dialogue of any fee for downloading the new software. The download schedule is then sent to the analog part to configure the power on timer 160 only after the user has given consent.
Accordingly, it can be seen that the present invention provides a hybrid television with reduced power consumption. Advantageously, no changes are needed on the broadcaster side since broadcasting of a new software upgrade or download schedule can continue according to existing standards. Moreover, the invention can be implemented with existing receivers by providing changes in software only, e.g., regarding the signaling application, analog television software and the analog-digital communication interface. By introducing two new standby states, the analog part of the hybrid receiver is used as a power controller for the digital part and allows the digital part to be powered down completely. In use, the signaling application in the digital part scans through installed transport streams. This can be done in a standby mode only because viewing of television programs at the same time is not possible. The proposed active standby state is specially designed for this purpose. The digital part of the hybrid receiver does not need a low power mode - in fact, it needs only a few extra minutes of full power in active standby mode to perform a search for new upgrades, and then it can just be powered off completely by the analog part, in a normal standby mode. While there has been shown and described what are considered to be preferred embodiments of the invention, it will, of course, be understood that various modifications and changes in form or detail could readily be made without departing from the spirit of the invention. It is therefore intended that the invention not be limited to the exact forms described and illustrated, but should be construed to cover all modifications that may fall within the scope of the appended claims.

Claims

CLAIMS:
1. A hybrid television receiver, comprising: an analog part (130) for receiving an analog broadcast signal; and a digital part (110) for receiving a digital broadcast signal; wherein the analog part is responsive to a user command for: (a) communicating a signal to the digital part to cause the digital part to initiate a search of the received digital broadcast signal for downloading software, and (b) depowering a display (170) for displaying content from the analog and digital broadcast signals.
2. The hybrid television receiver of claim 1 , further comprising: an interface (120) between the analog part and the digital part.
3. The hybrid television receiver of claim 1 , wherein: the digital part enters an active standby mode (215) in response to the signal from the analog part; after the search has completed, the digital part reports back to the analog part and enters a normal standby mode (245); and the analog part depowers the digital part responsive to the report back from the digital part.
4. The hybrid television receiver of claim 1, wherein: the analog part depowers the digital part after a predetermined wait period if the analog part does not receive a report back from the digital part following the communicating of the signal.
5. The hybrid television receiver of claim 1 , wherein: during the search, the digital part searches for the software in the received digital broadcast signal for immediate downloading (235, 238, 240).
6. The hybrid television receiver of claim 1 , wherein: during the search, the digital part searches for a matching download schedule (220) that indicates a date and time at which the software can be downloaded from the received digital broadcast signal.
7. The hybrid television receiver of claim 6, wherein: the digital part reports the indicated date and time to the analog part; and the analog part includes a memory for storing the indicated date and time, and a timer (160), responsive to the memory, for waking up a power supply (165) to the digital part in time to allow the digital part to download the software from the received digital broadcast signal at the indicated date and time.
8. The hybrid television receiver of claim 7, wherein: the analog parts reads the indicated date and time stored in the memory following a power outage to the hybrid television receiver.
9. A method for downloading software at a hybrid television receiver having an analog part for receiving an analog broadcast signal, and a digital part for receiving a digital broadcast signal, the method comprising: communicating, responsive to a user command, a signal from the analog part (130) to the digital part (110) to cause the digital part to initiate a search of the received digital broadcast signal for downloading the software; and also responsive to the user command, depowering a display (170) for displaying content from the analog and digital broadcast signals.
10. The method of claim 9, wherein: the digital part enters an active standby mode (215) in response to the signal from the analog part; after the search has completed, the digital part reports back to the analog part and enters a normal standby mode (245); and the analog part depowers the digital part responsive to the report back from the digital part.
11. The method of claim 9, wherein: the analog part depowers the digital part after a predetermined wait period if the analog part does not receive a report back from the digital part following the communicating of the signal.
12. The method of claim 9, further comprising: during the search, searching for the software in the received digital broadcast signal for immediate downloading (235, 238, 240).
13. The method of claim 9, further comprising: during the search, searching for a matching download schedule (220) that indicates a date and a time at which the software can be downloaded from the received digital broadcast signal.
14. The method of claim 13, further comprising: reporting the indicated date and time (206) from the digital part to the analog part; storing the indicated date and time in a memory (140) at the analog part (130); and implementing a timer (160) at the analog part, responsive to the storing, for waking up a power supply (165) to the digital part in time to allow the digital part to download the software from the received digital broadcast signal at the indicated date and time.
15. The method of claim 14, further comprising: reading the indicated date and time stored in the memory at the analog part following a power outage to the hybrid television receiver.
16. An analog part of a television receiver, comprising: means (130, 150) for receiving an analog broadcast signal; and means (130), responsive to a user command, for: (a) communicating a signal to a digital part (110) of the television receiver (100) for receiving a digital broadcast signal, to cause the digital part to initiate a search of the received digital broadcast signal for downloading software, and (b) depowering a display (170) for displaying content from the analog and digital broadcast signals.
17. A digital part of a television receiver, comprising: means (105, 110) for receiving a digital broadcast signal; and means (110) for initiating a search of the received digital broadcast signal for downloading software in response to a signal received from an analog part (130) of the television receiver (100) for receiving an analog broadcast signal; wherein the analog part is responsive to a user command for communicating the signal, and for depowering a display (170) for displaying content from the analog and digital broadcast signals.
PCT/IB2005/052640 2004-08-11 2005-08-09 Low power download of software applications for digital hybrid tv Ceased WO2006016344A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US60051704P 2004-08-11 2004-08-11
US60/600,517 2004-08-11

Publications (1)

Publication Number Publication Date
WO2006016344A1 true WO2006016344A1 (en) 2006-02-16

Family

ID=35219391

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2005/052640 Ceased WO2006016344A1 (en) 2004-08-11 2005-08-09 Low power download of software applications for digital hybrid tv

Country Status (1)

Country Link
WO (1) WO2006016344A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1876527A1 (en) * 2006-07-03 2008-01-09 Samsung Electronics Co., Ltd. Method of automatically upgrading broadcast receiving apparatus, and apparatus incorporating the same
WO2010024638A1 (en) * 2008-08-29 2010-03-04 엘지전자(주) Power controlling device and method for video display apparatus
WO2011059396A1 (en) * 2009-11-16 2011-05-19 Telefonaktiebolaget L M Ericsson (Publl) Method, apparatus and computer program product for standby handling in a streaming media receiver
EP2239663A4 (en) * 2008-01-28 2011-07-20 Panasonic Corp DIGITAL BROADCAST RECEIVING DEVICE AND METHOD FOR DOWNLOADING SOFTWARE
EP2445227A1 (en) * 2010-10-21 2012-04-25 LG Electronics, Inc. Method for software update and display apparatus thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0895415A2 (en) * 1997-07-22 1999-02-03 Kabushiki Kaisha Toshiba Digital broadcast receiving device
EP1286262A1 (en) * 2001-08-21 2003-02-26 Canal+ Technologies Société Anonyme Optimising the performance of an operating system of a receiver/decoder
DE10150843A1 (en) * 2001-10-15 2003-04-17 Grundig Ag Device for receiving television signals has microcontroller that activates second receiver channel automatically to extract program preview signals from transmitted television signal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0895415A2 (en) * 1997-07-22 1999-02-03 Kabushiki Kaisha Toshiba Digital broadcast receiving device
EP1286262A1 (en) * 2001-08-21 2003-02-26 Canal+ Technologies Société Anonyme Optimising the performance of an operating system of a receiver/decoder
DE10150843A1 (en) * 2001-10-15 2003-04-17 Grundig Ag Device for receiving television signals has microcontroller that activates second receiver channel automatically to extract program preview signals from transmitted television signal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Nexperia IBO2525-X Intelligent BoltOn Solution", PHILIPS SEMICONDUCTORS, March 2003 (2003-03-01), XP002353348, Retrieved from the Internet <URL:www.semiconductors.philips.com/ acrobat/literature/9397/75011773.pdf> [retrieved on 20051107] *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1876527A1 (en) * 2006-07-03 2008-01-09 Samsung Electronics Co., Ltd. Method of automatically upgrading broadcast receiving apparatus, and apparatus incorporating the same
EP2239663A4 (en) * 2008-01-28 2011-07-20 Panasonic Corp DIGITAL BROADCAST RECEIVING DEVICE AND METHOD FOR DOWNLOADING SOFTWARE
WO2010024638A1 (en) * 2008-08-29 2010-03-04 엘지전자(주) Power controlling device and method for video display apparatus
WO2011059396A1 (en) * 2009-11-16 2011-05-19 Telefonaktiebolaget L M Ericsson (Publl) Method, apparatus and computer program product for standby handling in a streaming media receiver
CN102668549A (en) * 2009-11-16 2012-09-12 瑞典爱立信有限公司 Method, apparatus and computer program product for standby handling in a streaming media receiver
EP2502416A4 (en) * 2009-11-16 2013-05-01 Ericsson Telefon Ab L M Method, apparatus and computer program product for standby handling in a streaming media receiver
US8868704B2 (en) 2009-11-16 2014-10-21 Telefonaktiebolaget L M Ericsson (Publ) Method, apparatus and computer program product for standby handling in a streaming media receiver
CN102668549B (en) * 2009-11-16 2015-06-03 瑞典爱立信有限公司 Method and apparatus for standby handling in a streaming media receiver
AU2010318758B2 (en) * 2009-11-16 2015-09-24 Telefonaktiebolaget L M Ericsson (Publl) Method, apparatus and computer program product for standby handling in a streaming media receiver
EP2445227A1 (en) * 2010-10-21 2012-04-25 LG Electronics, Inc. Method for software update and display apparatus thereof

Similar Documents

Publication Publication Date Title
US6795130B2 (en) Signal receiving apparatus, remote controller, signal receiving system, and apparatus to be controlled
WO2002030130A1 (en) Low-power broadcast receiver
WO2006016344A1 (en) Low power download of software applications for digital hybrid tv
CN1954595B (en) Automatic channel search system and method
US20110187698A1 (en) Power controlling device and method for video display apparatus
JP3939045B2 (en) Additional data download control system for digital television receiver
US20060129851A1 (en) Electrical supply apparatus and device and electrical power supply module
WO2006035404A1 (en) Detection of new software image for download for digital/hybird tv during play mode
US7903174B2 (en) Broadcasting data receiving apparatus
JP2009177686A (en) Digital broadcast receiving apparatus and software download method
JP2000278621A5 (en)
JPH11122586A (en) Data broadcast receiver
KR101264155B1 (en) Broadcast Receiving Apparatus with Multiple Standby Mode and Power Control Method thereof
JP2008131360A (en) Device with standby mode and digital television device
KR100965165B1 (en) Apparatus and method for recording reservation of DMB receiver
US20050223405A1 (en) Program information receiving apparatus, program information receiving method, and program information receiving program
JP3594535B2 (en) Digital TV broadcast receiver and viewer management center in digital TV broadcast system
JP3734033B2 (en) Broadcast receiver
KR100683346B1 (en) Electronic program guide information processing method of digital multimedia broadcasting receiver
KR19980035452A (en) Improved Broadcast Program Schedule Recording Method
JP2000217087A (en) Digital broadcast receiver
KR20090074617A (en) How to Perform Heterogeneous Functions
EP2991360B1 (en) Satellite television receiver
JP2001275102A (en) Digital television broadcast receiver
KR100258471B1 (en) Broadcast receiving system with automatic power on function

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase