Secure Integrated Media Center
0 Assignments
0 Petitions
Accused Products
Abstract
A set-top media system is disclosed which can be combined with an open architecture personal computer (PC) to provide a feature-rich secure integrated media center while meeting security rules of most major conditional access and content protection industry rules such as Cable Labs DFAST and PHILA agreements; and DTLA agreements for 5C-DTCP for IEEE1394, USB, and IP. The set-top media center and PC share common resources such as high definition display, remote control, hard disk drive, and other external unsecure storage devices. All media content is available seamlessly using a PC user interface, including controlled-content media such as high definition TV, within a PC desktop window. All controlled-content media is manipulated and managed within the set-top media system in a seamless manner. A mechanism is disclosed to allow controlled-content media to be stored on unsecure devices in encrypted form while overcoming the disk cloning attack problem for move operations. One embodiment utilizes a “grey list” of available programs to keep track of controlled-content media which is allowed to be played, while another embodiment utilizes a “black list” of programs no longer available to keep track of controlled-content media which is forbidden from being played.
-
Citations
52 Claims
-
1-24. -24. (canceled)
-
25. A method for processing a controlled-content media file on a secure system, said file having copy status information, the method comprising steps of:
-
receiving said controlled-content media file; checking said copy status information to ensure permission to copy; storing a local record comprising said copy status information, in said secure system; encrypting said controlled-content media file and said copy status information; and storing the encrypted controlled-content media file and said copy status information on an unsecure storage device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 47)
-
-
40. A set-top media system for combining with a personal computer (PC) to provide an integrated media center, said set-top media system comprising;
-
a receiver for receiving controlled-content media from a media content provider; an output port for transmitting a video signal to a video display; and a bidirectional digital connection to said PC; wherein said set-top media system is adapted to; receive a video signal of a PC graphical user interface (GUI) from said PC, said GUI including a window appearing to display said controlled-content media; receive a message from said PC defining the size and location of said window within said GUI; overlay over said GUI, a scaled video window of said controlled-content media having the defined size and location; transmit the resulting video signal to said output port for display on said video display. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
48. A system, comprising:
-
a receiver configured to receive a controlled-content media file from a media provider, wherein said controlled-content media file includes a copy control information date field having at least copy status information designating copy rights associated with said controlled-content media file; an unsecure storage device configured to be connected with said receiver; and wherein said receiver includes an application configured and operable to; check said copy status information to determine if said receiver has permission to copy said controlled-content media file to an unsecure storage device connected with said receiver; generate a unique record identification for a local record to be stored on said receiver that is associated with said controlled-content media file; store said copy status information in said local record; generate a record encryption key that is stored in said local record; generate a record digest using said copy status information, said record encryption key and a record pad; append said record digest to said local record; encrypt said local record using a unique box key associated with said receiver; store said local record in a non-volatile memory of said receiver; encrypt said controlled-content media file using said record encryption key to form an encrypted controlled-content media file; and transmit said encrypted controlled-content media file to said unsecure storage device. - View Dependent Claims (49, 50, 51, 52)
-
Specification