Optical media protection driver
AssigneeSONY DADC Austria AG
InventorsAndreas Winter, Michael Kurz
Life of this patent
Estimating the term…
Abstract
A method to protect content within protected data areas on a target optical record carrier against unauthorized reading and/or copying with a computer, comprises the steps of—determining whether a target optical record carrier or a non-target optical record carrier is inserted into a drive of the computer, and—in case a target optical record carrier is inserted into the drive of the computer—modifying read requests to the protected data areas so that no data is read or the read data is useless, and/or—modifying write commands in respect to the data within the protected data areas to a recordable record carrier or other storage so that the written data is useless.
Claims17
A method for protecting content within protected data areas on a target optical data medium against unauthorized copying with a computer, comprising:
- determining whether an optical data medium inserted into a drive of the computer is the target optical data medium or a non-target optical data medium, wherein the target optical data medium is a data medium protected against unauthorized copying with a computer, and
- when the inserted optical data medium is the target optical data medium,
- modifying read requests to the protected data areas so that either no data is read or the read data is modified, and/or
- modifying write commands in respect to the data within the protected data areas to a recordable data medium or other storage so that the written data is modified to be useless,
- wherein the determining and modifying steps are performed by a driver installed on the computer, and
- wherein the modifying of read requests and/or write commands is performed only when no authentication of the computer is available.
A non-transitory computer readable storage medium including computer executable instructions, which when executed by a processor, cause the installation of a driver on the non-transitory computer readable storage medium which performs a method comprising:
- determining whether an optical medium inserted into a drive of the computer is a target optical data medium or a non-target optical data medium, wherein the target optical data medium is a data medium protected against unauthorized copying with a computer, and
- when the inserted optical data medium is the target optical data medium,
- modifying read requests to protected data areas of the target optical data medium so that either no data is read or the read data is modified to be useless, and/or
- modifying write commands in respect to data within protected data areas to a recordable data medium or other storage so that the written data is modified to be useless,
- wherein the modifying of read requests and/or write commands is performed only when no authentication of the computer is available.
An optical data storage medium including protected areas and computer executable instructions, wherein when the optical data storage medium is inserted into a drive of a computer, the computer executable instructions cause the installation of a driver on the computer which identifies the optical data storage medium as a target optical data medium which is protected against unauthorized copying with a computer and performs a method comprising:
- modifying read requests to protected data areas of the target optical data medium so that either no data is read or the read data is modified to be useless, and/or
- modifying write commands in respect to data within protected data areas to a recordable data medium or other storage so that the written data is modified to be useless,
- wherein the modifying of read requests and/or write commands is performed only when no authentication of the computer is available.
A method for protecting content within protected data areas on a target optical data medium against unauthorized copying with a computer, comprising:
- determining whether an optical data medium inserted into a drive of the computer is the target optical data medium or a non-target optical data medium, wherein the target optical data medium is a data medium protected against unauthorized copying with a computer, and
- when the inserted optical data medium is the target optical data medium,
- modifying read requests to the protected data areas so that either no data is read or the read data is modified, and/or
- modifying write commands in respect to the data within the protected data areas to a recordable data medium or other storage so that the written data is modified to be useless,
- wherein the determining and modifying steps are performed by routines of a driver implemented into a drive control layer within the computer, wherein the routines replace original routines of the drive control layer, and
- wherein the modifying of read requests and/or write commands is performed only when no authentication of the computer is available.
A method for protecting content within protected data areas on a target optical data medium against unauthorized copying with a computer, comprising:
- determining whether an optical data medium inserted into a drive of the computer is the target optical data medium or a non-target optical data medium, wherein the target optical data medium is a data medium protected against unauthorized copying with a computer, and
- when the inserted optical data medium is the target optical data medium,
- modifying read requests to the protected data areas so that either no data is read or the read data is modified, and/or
- modifying write commands in respect to the data within the protected data areas to a recordable data medium or other storage so that the written data is modified to be useless,
- wherein the determining and modifying steps are performed by a driver installed on the computer, wherein the driver is installed by an executable that is automatically started when a target optical data medium is inserted into the drive, and
- wherein the modifying of read requests and/or write commands is performed only when no authentication of the computer is available.
Dependencies are inferred from the claim text.