Universal multimedia optic disc player and its application for revocable copy protection
First Claim
Patent Images
1. A media content player comprising:
- a disc drive operable to read media content, an auto-run playback program and copy protection data from an optical disc;
a memory having data structure including a virtual machine for hosting the auto-run playback program; and
a processor operable to (i) execute the auto-run playback program read from the optical disc on the virtual machine, (ii) cause the executed auto-run playback program to interpret the media content by using copy protection data read from the optical disc, and (iii) output the interpreted media content to a playback system for playing back the interpreted media content.
0 Assignments
0 Petitions
Accused Products
Abstract
The media player employs an operating system that supports a virtual machine into which auto-run playback programs may be loaded and run. The auto run playback program is stored on the media containing the program content, such as on an optical disc medium. When the medium is inserted in the player, the auto run playback program automatically launches and is thereafter used to access playback the media content. Support for legacy media is provided to allow the player to playback compact discs and DVD discs that were manufactured without the auto run playback program.
-
Citations
15 Claims
-
1. A media content player comprising:
-
a disc drive operable to read media content, an auto-run playback program and copy protection data from an optical disc; a memory having data structure including a virtual machine for hosting the auto-run playback program; and a processor operable to (i) execute the auto-run playback program read from the optical disc on the virtual machine, (ii) cause the executed auto-run playback program to interpret the media content by using copy protection data read from the optical disc, and (iii) output the interpreted media content to a playback system for playing back the interpreted media content. - View Dependent Claims (2, 3, 4, 8, 12)
-
-
5. A method for a media content player, wherein, the media content player comprises:
-
a disc drive operable to read media content, an auto-run playback program and copy protection data from an optical disc and a memory having data structure including a virtual machine for hosting the auto-run playback program, and the method comprises; executing the auto-run playback program read from the optical disc on the virtual machine; causing the executed auto-run playback program to interpret the media content by using copy protection data read from the optical disc; and outputting the interpreted media content to a playback system for playing back the interpreted media content. - View Dependent Claims (9, 13)
-
-
6. A program embodied on a non-transitory computer readable medium for use in a media content player, wherein,
the media content player comprises: -
a disc drive operable to read media content, an auto-run playback program and copy protection data from an optical disc; and a memory having data structure including a virtual machine for hosting the auto-run playback program, and said program comprises computer-executable code operable to cause the media content player to; execute the auto-run playback program read from the optical disc on the virtual machine; cause the executed auto-run playback program to interpret the media content by using copy protection data read from the optical disc; and output the interpreted media content to a playback system for playing back the interpreted media content. - View Dependent Claims (10, 14)
-
-
7. A device for use in a media content player, wherein, the media content player comprises:
-
a disc drive operable to read media content, an auto-run playback program and copy protection data from an optical disc; and a memory having data structure including a virtual machine for hosting the auto-run playback program, and said device comprises a processor operable to cause the media content player to; execute the auto-run playback program read from the optical disc on the virtual machine; cause the executed auto-run playback program to interpret the media content by using copy protection data read from the optical disc; and output the interpreted media content to a playback system for playing back the interpreted media content. - View Dependent Claims (11, 15)
-
Specification