Authenticating a data storage medium using predetermined inter-sector realationships
First Claim
1. A method comprising a step of formatting a data storage medium of the type in which data are stored in addressable sectors on a plurality of tracks so as to affirmatively establish a predefined relationship between physical locations of at least a first sector and a second sector prior to recording of data to said at least first and second sectors, the presence of said predefined relationship between the resulting physical locations of the at least first and second sectors serving to identify the medium as an authorized copy.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage medium (230, 400) and associated method (500, 520), apparatus (250, 430) and application routine (110, 524) for authenticating the medium as an authentic copy. The medium (such as a prerecorded or recordable optical disc) is formatted so that a predefined relationship is established (502) between physical locations of at least first and second addressable data sectors (220) prior to recording of data to the sectors (506). The predetermined relationship will be present in an authorized copy of the medium (330) but not in an unauthorized duplicate (332), allowing an application routine to grant or deny access (532, 534) to remaining portions of the medium based on the presence or absence of the detected relationship. The predetermined relationship is further used to embed a forensic data payload to serve as a digital fingerprint on the medium.
-
Citations
40 Claims
- 1. A method comprising a step of formatting a data storage medium of the type in which data are stored in addressable sectors on a plurality of tracks so as to affirmatively establish a predefined relationship between physical locations of at least a first sector and a second sector prior to recording of data to said at least first and second sectors, the presence of said predefined relationship between the resulting physical locations of the at least first and second sectors serving to identify the medium as an authorized copy.
-
13. A method comprising steps of:
-
predetermining desired physical locations of a plurality of sectors on a data storage medium to affirmatively establish a predetermined relationship between at least a first selected sector and a second selected sector, wherein the predetermined relationship is selected so that a presence of said predetermined relationship in a copy subsequently formed from the data storage medium indicates the copy is authorized, and wherein an absence of said predetermined relationship the copy indicates the copy is an unauthorized duplicate; and
subsequently modulating a writing signal to locate said plurality of sectors on the data storage medium in the predetermined desired physical locations. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for formatting a data storage medium, comprising:
-
a motor configured to rotate the medium in response to a motor speed rotation signal;
a write assembly which selectively writes data to the medium during rotation of said medium in response to a write signal; and
first means for generating at least a selected one of the motor speed rotation signal and the write signal to write data to the medium in relation to a pre-generated profile, said profile establishing a predetermined relationship between at least selected sectors of data on the medium prior to the writing of the data to authenticate a subsequently generated copy of the medium as constituting an authorized copy. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
- 29. A data storage medium comprising a plurality of addressable data sectors formed on a plurality of tracks, the sectors located in preselected physical locations in accordance with a profile generated prior to recording of the sectors, the profile establishing a predetermined relationship between the physical locations of at least selected sectors to identify the data storage medium as an authorized copy.
- 37. An application routine executed in a processor environment to read data from a data storage medium, the medium formatted by predetermining desired physical locations of a plurality of sectors the medium to establish a predetermined relationship between at least a first selected sector and a second selected sector prior to recording of data to the medium to locate said sectors, and by subsequently modulating a writing signal to locate said sectors on the data storage medium in the predetermined desired physical locations, wherein the application routine is configured to measure an access parameter relating to a sequential access of the at least first and second sectors, grant access to remaining sectors on the medium when the measured access parameter indicates the predetermined relationship is present on the medium, the presence of the predetermined relationship indicating that the medium is an authorized copy, and to deny access to remaining sectors on the medium when the measured access parameter indicates the predetermined relationship is not present on the medium, the absence of the predetermined relationship indicating that the medium is an unauthorized duplicate.
Specification