Abstract:
A system that inhibits unauthorized copying of digital information includes generating a sequence of symbols that has problematic recording or transmission properties and combining the generated sequence of symbols with other symbols. It further includes encoding the combined sequence of symbols into a channel bit sequence by means of a standard encoder, monitoring the digital sum variance of the channel bit sequence, rendering and transmitting a non-problematic channel bit sequence.
Abstract:
An optical disc has spatial features (notches, bumps, etc.) that intentionally cause read errors if arbitrary data is recorded on the disc in an area where the special features are located. The spatial features are located such that they occur in the center of longer marks or spaces of pre-determined data patterns. This allows pre-determined data patterns to be written and read without a significant number of errors, while arbitrary data patterns will be subject to a significant number of errors, rendering the arbitrary data unreadable. Control Data ECC blocks are partially pre-determined at least in the areas containing decryption keys, while still permitting some arbitrary data to be written in other areas of the Control Data ECC blocks. Therefore, compatibility with existing drives is preserved, without representing a threat of unauthorized copying of stamped discs.
Abstract:
An optical disk and compatible optical disk drive enabling erasable (rewritable) optical disks to have the same format and capacity as read-only or (recordable) write-once optical disks. A reference clock track and optional additional prerecorded phase synchronization patters are provided to enable writing of any random sector with frequency and phase matching of a random sector to the preceding and following sectors. The reference clock track and other phase synchronization patterns eliminate the need for preambles and extra space for speed variation. In a first embodiment, a disk has multiple layers, with at least one rewritable data layer and at least one reference layer. A spiral track on a surface of the reference layer has prerecorded patterns to be used for clocking. In a variation of first embodiment, the reference layer is also used for radial tracking control, eliminated the need for predefined tracks in the rewritable data layers. The reference layer is produced using the same technology as for read-only media, and is therefore very precise, low cost, and permanent. An additional laser system may be required to read the reference layer. The rewritable data layers may be unpatterned prior to writing. Alternatively, the rewritable data layers may include embossed sector or block headers to augment clock phase precision. In a second example embodiment, a single circular permanent (non-erasable) clock track is provided on a rewritable medium. The disk is then divided into radial zones, so that within each zone, the angular velocity of the disk is constant. A clock signal from the permanent clock track is then ratioed for each radial zone.
Abstract:
An optical disc has spatial features (notches, bumps, etc.) that intentionally distort the analog Read Data signal. For a mark or space that is centered on a spatial feature, the distortion does not affect the resulting binary Read Data signal. If an edge of a mark or space is near the spatial feature, the resulting binary Read Data signal is altered. For calibration, marks or spaces are written adjacent to spatial features, with a range of times for initiating the writes. The result is a range of write times that do not alter the binary Read Data signal. From these known times and spatial locations, it is known when a mark or space must be written to ensure accurate spatial placement.
Abstract:
A non-invasive imaging and analysis system suitable for measuring concentrations of specific components, such as blood glucose concentration and suitable for non-invasive analysis of defects or malignant aspects of targets such as cancer in skin or human tissue, includes an optical processing system which generates a probe and composite reference beam. The system also includes a means that applies the probe beam to the target to be analyzed and modulates at least some of the components of the composite reference beam such that signals with different frequency content are generated. The system combines a scattered portion of the probe beam and the composite beam interferometrically to simultaneously acquire information from multiple depths within a target. It further includes electronic control and processing systems.
Abstract:
In use of an optical disk such as a Digital Versatile Disk (DVD) it is sometimes desirable to detect if a track jump occurs as quickly as possible after the occurrence. The optical disk format includes a pre-groove track structure which provides the frame work upon which data can be written to and read from the disk. The structure of the pre-groove track is utilized to detect the possible occurrence of an inadvertent track jump as soon as possible and in a time shorter than would be required to detect the track jump using only disk addressing data. The pre-groove track structure may be modified to enhance track jump detection, such as by positional codes in data line Segments of the track, or revolving coding schemes for the addressing data dibits.
Abstract:
An array of multiple laser diodes, each lasing at different wavelengths, the outputs of which laser diodes are combined in an integrated manner, such that all the generated wavelengths are output to a fiber using a single fiber interconnect. The laser diodes are independently modulated by modulating the electrical current of each laser diode. The outputs of the laser diodes are combined by means of waveguides, which may be on the same substrate. The combined multiple wavelength output may be isolated from disruptive optical feedback by means of a single optical isolator.
Abstract:
An optical disc has spatial features (notches, bumps, etc.) that intentionally distort the analog Read Data signal. For a mark or space that is centered on a spatial feature, the distortion does not affect the resulting binary Read Data signal. If an edge of a mark or space is near the spatial feature, the resulting binary Read Data signal is altered. For calibration, marks or spaces are written adjacent to spatial features, with a range of times for initiating the writes. The result is a range of write times that do not alter the binary Read Data signal. From these known times and spatial locations, it is known when a mark or space must be written to ensure accurate spatial placement.
Abstract:
A method and apparatus for embedding and retrieving an additional data bitstream in an encoded data stream, such as MPEG. The embedded data is processed and a choice parameter in the header portion of the encoded data stream is varied according to the embedded information bit pattern. Optimization of the encoded data stream is not significantly affected. The embedded information is robust in that the encoded data stream would need to be decoded and re-encoded in order to change a bit of the embedded information. As relevant portions of the header are not scrambled to facilitate searching and navigation through the encoded data stream, the embedded data can generally be retrieved even when the encoded data stream is scrambled.
Abstract:
Frequently only a portion of the data within an error correction data block is required to be changed or overwritten. For example in optical data storage on DVD type discs, an error correction block contains 32K bytes of user data, however, a computer system typically operates on 2K byte sectors and therefore frequently does not involve the full 32K byte block. In these circumstances the old data block must be read, error corrected, the new data combined with the old and new error correction redundancy bytes calculated. This invention is a method and apparatus of improving access time when only a portion of the data in an error correction data block is modified. The contributions to the redundancy bytes in the codewords, due to the old data to be modified and the new data to be written, are calculated. Required modifications to the old redundancy bytes can be calculated by parity checking (multiple exclusive or-ing), or by matrix operations and implemented by exclusive or-ing the modifications with the old redundancy bytes. This modification process need only involve the portion of the data that is to be modified and can make the new redundancy bytes available rapidly, thereby improving access time.