Apparatus for monitoring and preventing unauthorized copying of digital data
First Claim
1. An apparatus for monitoring and preventing unauthorized copying of digital data comprising:
- a recording device for recording digital data on a first storage medium;
a reading device for reading data from a second storage medium;
a computer connected to said recording device and said reading device over a bus, said computer being programmed to execute premastering instructions to enable reading of data from said second storage medium in order to record said data on said first storage medium, said computer further including instructions for inhibiting copying of said data when said data is subject to copyright comprising;
creating a table of tracks of data stored on said second medium which contains a notice of copyright to tracks of data on said second medium which contains copyrighted subject matter;
determining whether a notice of copyright has been recorded in said table of tracks for a track of data to be recorded; and
inhibiting said premastering instructions from reading said data which includes said copyright notice thereby preventing recording of said data on said first medium.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for monitoring and preventing unauthorized copying of digital data. A recording device records digital data on a first storage medium which has been read from a second storage medium. A computer connected to said recording device and the reading device is programmed to execute premastering instructions to enable reading of data from a second storage medium in order to record the data on the first storage medium. The computer further includes instructions for inhibiting copying of the data when said data is subject to copyright by detecting a notice of copyright in the data and inhibiting the premastering instructions from reading the data which includes the copyright notice thereby preventing recording of the data on the first medium.
-
Citations
9 Claims
-
1. An apparatus for monitoring and preventing unauthorized copying of digital data comprising:
-
a recording device for recording digital data on a first storage medium; a reading device for reading data from a second storage medium; a computer connected to said recording device and said reading device over a bus, said computer being programmed to execute premastering instructions to enable reading of data from said second storage medium in order to record said data on said first storage medium, said computer further including instructions for inhibiting copying of said data when said data is subject to copyright comprising; creating a table of tracks of data stored on said second medium which contains a notice of copyright to tracks of data on said second medium which contains copyrighted subject matter; determining whether a notice of copyright has been recorded in said table of tracks for a track of data to be recorded; and inhibiting said premastering instructions from reading said data which includes said copyright notice thereby preventing recording of said data on said first medium. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for monitoring and preventing unauthorized copying of digital data comprising:
-
a recording device for recording digital data on a first storage medium; a reading device for reading data from a second storage medium; a computer connected to said recording device and said reading device over a bus, said computer being programmed to execute premastering instructions to enable reading of data from said second storage medium and to enable recording of said data on said first storage medium, said computer further including instructions for inhibiting copying of said data when said data is subject to copyright comprising; a driver for controlling execution of commands issued by said premastering software comprising; a first hook routine for intercepting read commands issued during execution of said premastering instructions, and sending an asynchronous procedure call to cancel said read command if said read command is directed to a copyrighted track; and a second hook routine for creating a table of tracks of data contained in said second storage medium when a read table of contents command is intercepted by said first hook routine, said table of tracks including a flag for indicating a track contains copyrighted material; and an application program for receiving said asynchronous procedure call and inhibiting said premastering software from executing a read command if said read command is directed to said copyrighted track. - View Dependent Claims (7, 8, 9)
-
Specification