PROTECTING MEDIA ITEMS USING A MEDIA SECURITY CONTROLLER
1 Assignment
0 Petitions
Accused Products
Abstract
A media storage device includes a media security controller and a memory to store data that relates to a media item to be rendered by a rendering device. The media security controller sends a message in response to the rendering device reading an authorization file. The message being for the rendering device to read a portion of data from the memory and to provide the portion of data to the media security controller. The media security controller receives the portion of the data from the rendering device, trans forms the portion of the data, and sends the transformed portion of the data to the rendering device.
32 Citations
65 Claims
-
1-35. -35. (canceled)
-
36. A method comprising:
-
sending to a rendering device, by a media security controller in response to the rendering device reading an authorization file, a message for the rendering device to read a portion of data from a memory of a media storage device and to provide the portion of the data to the media security controller, wherein the data in the memory of the media storage device relates to a media item to be rendered by the rendering device; receiving from the rendering device, by the media security controller, the portion of the data; transforming, by the media security controller, the portion of the data; and sending to the rendering device, by the media security controller, the transformed portion of the data. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
-
receiving, by a rendering device, a message from a media security controller in response to the rendering device reading an authorization file, the message instructing the rendering device to read a portion of data from a memory of a media storage device and to provide the portion of the data to the media security controller, wherein the data in the memory of the media storage device relates to a media item to be rendered by the rendering device; sending, by the rendering device, the portion of the data to the media security controller; and receiving, by the rendering device, a transformed portion of the data from the media security controller. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. An apparatus comprising:
-
a memory to store a media item; and a media security controller coupled to the memory, the media security controller comprising a processing device to; send to a rendering device, in response to the rendering device reading an authorization file, a message for the rendering device to read a portion of data from a memory of a media storage device and to provide the portion of the data to the media security controller, wherein the data in the memory of the media storage device relates to a media item to be rendered by the rendering device; receive the portion of the data from the rendering device; transform the portion of the data; and send the transformed portion of the data to the rendering device. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. An apparatus comprising:
-
a memory to store data to render a media item; and a processing device coupled to the memory to; receive a message, from a media security controller in response to the processing device reading an authorization file, to read a portion of data from a memory of a media storage device and to provide the portion of the data to the media security controller, wherein the data in the memory of the media storage device relates to the media item to be rendered by the processing device; send the portion of the data to the media security controller; and receive a transformed portion of the data from the media security controller. - View Dependent Claims (57, 58, 59, 60, 61)
-
-
62. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device in a media storage device, cause the processing device to perform operations comprising:
-
sending to a rendering device, by the processing device in response to the rendering device reading an authorization file, a message for the rendering device to read a portion of data from a memory of a media storage device and to provide the portion of the data to the processing device, wherein the data in the memory of the media storage device relates to a media item to be rendered by the rendering device; receiving from the rendering device, by the processing device, the portion of the data; transforming, by the processing device, the portion of the data; and sending to the rendering device, by the processing device, the transformed portion of the data. - View Dependent Claims (63)
-
-
64. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device in a rendering device, cause the processing device to perform operations comprising:
-
receiving, by the processing device, a message from a media security controller in response to the processing device reading an authorization file, the message instructing the processing device to read a portion of data from a memory of a media storage device and to provide the portion of the data to the media security controller, wherein the data in the memory of the media storage device relates to a media item to be rendered by the processing device; sending, by the processing device, the portion of the data to the media security controller; and receiving, by the processing device, a transformed portion of the data from the media security controller. - View Dependent Claims (65)
-
Specification