SECURE INTEGRATED MEDIA CENTER
CROSS-REFERENCE TO RELATED
 This application claims priority from U.S. provisional patent application 60/527,747, filed Dec. 9, 2003, which is incorporated herein by reference in its entirety.
MICROFICHE APPENDIX  Not Applicable.
 The present invention relates to video and television set-tops or receiver systems and more particularly, to a secure integrated media center for handling controlled content.
BACKGROUND OF THE INVENTION
 Video cable and satellite receivers are commonly referred to as "set-top boxes" or "set-tops" because of their typical form factor of a compact box which can be placed on top of or near to a television. Throughout this document, including the claims, the term "set-top" will be understood to mean a video or media receiver, regardless of the form factor, size or shape of the device.
 These set-tops house circuitry to decode digital satellite or cable signals, including high definition (HD) digital television which can not be received directly by most common televisions. With the advent of high definition (HD) digital television, and the potential to make limitless high quality digital copies, media content providers are increasingly looking for ways to prevent or restrict unauthorized copying of media content. Set-top boxes can be designed as closed systems which can be used to handle controlled-content media while preventing unauthorized access to the decoded digital video signal.
 Integrated media center systems integrate various media functions such as television, video, photo and audio playback and recording as well as personal computer (PC) functions. The current state-of-the-art in media center systems is embodied in existing commercially available systems such as the HP Media Center m370n PC system sold with Microsoft Windows XP Media Center Edition 2004 software. These systems include analog TV tuners for receiving over the air and/or cable TV channels. The systems include a user friendly graphical user interface (GUI) supporting functions such as My TV which selects the current TV channel and which also includes an electronic program guide (EPG) and personal video recorder (PVR); My Music for managing and playing digital music libraries; My Pictures for managing and displaying digital photo collections; My Videos for organizing and playing recorded video content; Play DVD for playing DVD movies; and Create DVD for creating DVDs from recorded video. These systems are based on open architecture PCs and can handle regular PC functions as well, such as Web browsing, word processing, etc.
 Digital set-top boxes or receivers are used for receiving and decoding digital television broadcasts from satellite, cable or terrestrial services. The current state-ofthe-art in digital set-top boxes is embodied in devices such
as the Scientific Atlanta Explorer 8000HD, and the Motorola BMC9000 Series digital cable set-top High-Definition (HD) PVRs and the Dish Network/Echostar Dishplayer DVR 921 digital satellite HD PVR. These devices are designed to drive HD displays. These devices bear similarities to set-top profiles described in the Open Cable Host Device Core Functional Requirements (all profiles). They can tune standard definition (SD) analog channels as well as standard (SD) and high definition (HD) digital channels. Advanced set-tops may include PVR and DVD playback/recording capability using dedicated drives.
 Advanced digital set-tops may also include support for a home network. The home network may permit other set-tops to play content that is stored on another set-top with a PVR function. The home network may also connect to PC's. Such networked, advanced set-tops and PC's may support a media file sharing protocol such as Universal Plug-and-Play (UPnP), which permits the set-top to display or play media that is stored on the PC. This includes media such as digital music, digital photos, and digital video.
 Current state-of-the-art media center PCs can connect to digital set-tops to support viewing of standard definition programming on the PC. This is accomplished with a composite or Y/C connection from the video output of the set-top to the video input of the PC. Protected video content carries MacrovisionTM copy protection. The PC complies with security and copy protection rules for MacrovisionTM inputs and can thus record and/or display this standard definition content.
 It would be highly desirable to have a media center PC system for viewing high definition content from a digital cable or satellite set-top on a PC.
 The current state of the art does not support the efficient integration of digital set-tops and Media Center PCs. For example the compressed video bit stream (usually MPEG2) received inside the set-top box is not sent directly to the PC. Instead, this compressed bit stream is first converted into an uncompressed analog signal with MacrovisionTM in the set-top. This analog signal is then input into the PC where it is recompressed before storage on the PC's hard drive. This approach is expensive and gives a lower video quality due to extra hardware to perform analog-todigital conversion and recompression steps.
 It would be highly desirable to have more efficient integrated media center design, in which the original compressed video could be stored directly to a hard drive.
 The current state-of-the-art PC cannot be certified according the compliance rules of Cable Labs DFAST and PHILA/CHILA license agreements, as well as the DTLA5C DTCP license agreement. This is because the open architecture PC with its user accessible buses such as the PCI bus and AGP bus, which allow transmission and access to un-encrypted content, violate security and content protection rules ("security rules"). The open architecture PC also permits users to install any software application. This violates security and content protection rules that permit only controlled certified software to be installed in the compliant receivers for controlled content media. For example the Open Cable specifications for set-tops running OCAP contain requirements for ensuring that only certified software applications can be installed and run on such set-tops. The