A security system for preventing disc players from being used with unauthorized software is disclosed. The security code is stored through modulating an offset of the physical position of a plurality of data bits from a nominal track position. A two part optical read head provides an RF signal corresponding to the presence of a physical offset modulation. The RF signal is present when there is a physical offset of the data bits defining a first logical state and the absence of the RF signal defines a second logical state. A digital security code is encoded and decoded in this manner. A system for encoding a security code through modulating the physical offset of a plurality of data bits from a nominal track position is also disclosed.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A device for reading digitally encoded data comprising: first and second optical receivers positioned above a nominal track position on a recording medium and receiving optical reflections from the recording medium to produce corresponding signals, respectively; and a device for comparing the signals received from the first and second optical receivers for identifying a physical offset modulation of a plurality of data bits from the nominal track position.
2. The device for reading digitally encoded data of claim 1, wherein the device for comparing identifies the offset of the data bits from the nominal track position as one of a logical 0 and a logical 1.
3. The device for reading digitally encoded data of claim 2, wherein the device for comparing identifies the lack of the offset of the data bits from the nominal track position as the other of the logical 0 and the logical 1.
4. The device for reading digitally encoded data of claim 3, wherein a code of a given number of bits is formed such that each bit of the code is represented by one of the logical 0 and the logical 1, and wherein the device for comparing further compares the code with a predetermined security code.
5. A method for decoding digital data comprising: generating first and second signals based on optical reflections from opposite sides of a nominal track position on a recording medium; comparing the first and second signals to identify a physical offset modulation of a plurality of data bits from the nominal track position; and generating a code determined by the offset modulation of a plurality of data bits from the nominal track position.
6. The method for decoding digital data of claim 5, comprising identifying the offset of the data bits from the nominal track position as one of a logical 0 and a logical 1.
7. The method for decoding digital data of claim 6, comprising identifying the lack of the offset of the data bits from the nominal track position as the other of the logical 0 and the logical 1.
8. The method for decoding digital data of claim 7, wherein the code has a given number of bits each of which is represented by one of the logical 0 and the logical 1, and wherein the method further comprises comparing the code with a predetermined security code.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 16, 1999
October 16, 2001
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.