US5812288A - Holographic storage of digital data - Google Patents

Holographic storage of digital data Download PDF

Info

Publication number
US5812288A
US5812288A US08/579,524 US57952495A US5812288A US 5812288 A US5812288 A US 5812288A US 57952495 A US57952495 A US 57952495A US 5812288 A US5812288 A US 5812288A
Authority
US
United States
Prior art keywords
codeword
data
columns
symbols
medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/579,524
Inventor
Kevin Curtis
Clifford Eric Martin
Thomas J. Richardson
Michael C. Tackitt
Peter M. Winkler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lucent Technologies Inc filed Critical Lucent Technologies Inc
Priority to US08/579,524 priority Critical patent/US5812288A/en
Application granted granted Critical
Publication of US5812288A publication Critical patent/US5812288A/en
Assigned to THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT reassignment THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT CONDITIONAL ASSIGNMENT OF AND SECURITY INTEREST IN PATENT RIGHTS Assignors: LUCENT TECHNOLOGIES INC. (DE CORPORATION)
Assigned to LUCENT TECHNOLOGIES INC. reassignment LUCENT TECHNOLOGIES INC. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: JPMORGAN CHASE BANK, N.A. (FORMERLY KNOWN AS THE CHASE MANHATTAN BANK), AS ADMINISTRATIVE AGENT
Assigned to CREDIT SUISSE AG reassignment CREDIT SUISSE AG SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ALCATEL-LUCENT USA INC.
Assigned to ALCATEL-LUCENT USA INC. reassignment ALCATEL-LUCENT USA INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CREDIT SUISSE AG
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/0065Recording, reproducing or erasing by using optical interference patterns, e.g. holograms
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1866Error detection or correction; Testing, e.g. of drop-outs by interleaving
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/27Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
    • H03M13/2703Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques the interleaver involving at least two directions
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2504Holographic discs; Holographic digital data storage [HDDS]

Definitions

  • Multiplexing may depend: on angle of incidence of the reference beam on the recording medium; on wavelength; on phase. All have been proposed for recording successive holographic "pages" in a specified region of recording medium.
  • shift holography depends on partially overlapping holograms produced by shifting the recording medium relative to the signal and reference beams between exposures/pages. Postulated densities are ⁇ 100 bits/ ⁇ m 2 using 8 mm thick crystals of iron-doped LiNbO 3 . Truly a volume holographic technique, recording density is significantly less for thin media.
  • PCMH Phase Correlation Multiplex Holography
  • SLM spatial light modulator
  • the SLM is an electronically-addressable pixel array in which pixel state is dictated by locally-altering transmission or reflectivity. The pixel-represented information is then imposed on an incident light beam which, as modulated, becomes the signal beam. Interference between this signal beam and the reference beam within the recording medium produces a hologram.
  • SLMs may operate by various principles: e.g. by altering refractive index to change phase (to result in selective destructive interference); by use of a liquid crystal array in conjunction with a polarizer (in transmissive or reflective mode); by changing reflectance with a deformable mirror array. See, Hornbeck, L. J., "Deformable-Mirror Spatial Light Modulators", Proc. of SPIE, Spatial Light Modulators and Applications III, vol. 1150, pp. 1-17, August 1989.
  • Error-correction coding is at a sophisticated level of development. Historically significant Hamming coding, U.S. Pat. No. 4,074,212 issued Feb. 14, 1978, is regarded as the onset of a host of developments which, disregarding overhead, offers unrestricted capability for correcting error bits. Present practice is exemplified by Reed-Solomon coding, sometimes in multiple levels. See, Alan Marchant, Optical Recording: A Technical Overview, Addison-Wesley, pp. 295-300 (1990).
  • Bit - Element in a one-dimensional information stream Bits exist in either of the two digital states - "1's" and “0's". The term is applied to either digital state. The designations are not intended to signify which of the states is of higher energy. Particularly relevant bit streams are those constituting "input data” (prior to an SLM) and "output data” (as produced by detector electronics).
  • Pixel - Information-bearing element in a two-dimensional array representative of bit population.
  • the pixel may be in either of two states - "on" or "off".
  • the pixel may be in an intermediate (gray) state. If not otherwise indicated, the term is generic to pixels in any permitted state.
  • Input Data - One-dimensional bit stream subsequently processed to yield pixels which constitute "arrayed data".
  • SLM - Spatial light modulator - constituted of a pixel array which, as modulated by information in the input data, displays "arrayed data".
  • ECC Error Correction Coding
  • Codeword - Data bit group together with parity bits allocated to that group are allocated to that group.
  • Raw BER - This is the BER before any error correction decoding, i.e., BER as measured without ECC decoding. (The term applies whether or not there has been ECC encoding and whether or not there has been scrambling, compression, or other encoding/decoding.)
  • Row - Pixels defining a scan line or address line of pixels, e.g. as displayed on an SLM or on a detector. Where addressing is bi-directional, the "row" defines an arbitrarily chosen first address line.
  • Column - Pixels defining a line at an angle to a row.
  • columns are address lines which are orthogonal to rows.
  • ECC Overhead - Bits inserted into a data bit stream by ECC ordinarily expressed as the fraction of parity bits+detection bits in the numerator and total bits (parity bits+detection bits+data bits) in the denominator--for convenience of calculation, that fraction as measured within a single codeword.
  • the term includes parity symbols as well as data symbols.
  • error bits tend to locate in "bursts" linearly extending well beyond the influence of "point defects”, e.g., mechanical defects in the SLM or detector introduced during manufacture or in use. These bursts extend over major fractions or even over entire rows or columns.
  • the invention addresses this phenomenon by "2D Codeword Dispersal", designed to limit the number of codeword-common symbols on any particular row or column.
  • the major impact of dispersal is to distribute error bits more uniformly--thereby improving effectiveness of ECC. Since, in principle, bursts of error bits may be corrected by increased ECC--either by more complex coding or by iteration with successive levels of coding--the invention should be viewed as expediting, rather than enabling.
  • the advance may be used to reduce ECC overhead for a prescribed value of net BER.
  • the advance is measured in terms of net BER improvement resulting from introduction of 2D codeword dispersal into an encoding process which is otherwise unchanged. Improvement by a factor of at least 2 is experimentally observed under test conditions considered representative of conditions likely to be encountered in practice.
  • FIG. 1 is a copy of FIG. 1 of co-pending U.S. application Ser. No. 08/435,705, schematically depicting apparatus and processing useful in the PCMH of that application. Discussion of a more general class of multiplex holography suitable for practice of the present invention is based on this figure.
  • FIG. 2 is a generalized flow chart for holographic recording and reconstruction.
  • the invention is regarded as a means for effectuating error-correction coding.
  • ECC is initiated by partitioning the data stream into groups of bits. Parity bits, together with data bit groups constitute codewords.
  • codewords For example, state-of-the-art Reed-Solomon coding may be directed to "122,106" codewords, meaning a codeword is constituted of 106 group data symbols out of a total of 122 codeword symbols including parity symbols.
  • Properly designed ECC produces codewords with capability for correcting one error symbol for every pair of parity symbols.
  • ECC effectiveness requires that two conditions be met: 1) the error rate must be reasonably low, and 2) errors must be substantially "independent”- i.e., errors must be sufficiently separated so that error symbol population in a single codeword does not exceed correcting ability.
  • the invention addresses the second requirement. It is designed to break up clumps or "bursts" of error symbols in a two-dimensional array.
  • An analogous one-dimensional phenomenon is addressed by "Interleaving ECC” which scatters symbols of a codeword linearly within the codeword. See, Alan Marchant, Optical Recording: A Technical Overview, cited above. Its effect in direction orthogonal to scan lines is minimal--of possible measurable consequence for a column distance of two bits where a codeword wraps around the end of a row.
  • Point defects generally produced during manufacture, but possibly introduced by lightning strike or other calamity in use, is regarded as having a range of influence restricted to a 5 ⁇ 5 array centered about the defect.
  • the influence of such a point defect may be addressed by permuting a codeword so that its constituent bits, still on the original row or column, are separated by a distance which exceeds that range of influence.
  • Dispersal algorithms in accordance with the invention reduce common-symbol occupancy of a particular row or column over distances of at least 10 bits with preferred embodiments addressing codeword lengths--commonly 122 bits or greater.
  • Examples 1 and 2 compare illustrative procedures which are with encoding-decoding, identical but for 2D Codeword Dispersal.
  • the advance under the conditions of the examples was a reduction of about 70% in net BER. It is estimated that 2D Codeword Dispersal could have been used for reduction in ECC overhead by about 5% for attainment of the net BER of Example 1. Attainment of ECC overhead reduction of ⁇ 1% (or a reduction in net BER ⁇ 10%) is already a worthwhile goal and is generally attainable by 2D Codeword Dispersal.
  • the System - FIG. 1 shows incoming beam 11 which will serve as a reference beam.
  • the incoming beam is converted into a phase beam by a phase mask located on plane 12. It next passes through lens 13; is spatially filtered by a filter on plane 14; passes through lens 15 and strikes recording medium 16. With lenses 13 and 15 in 4F configuration, the mask is imaged on medium 16. Spatial filtering is effectively carried out on a Fourier plane 14 (with plane 14 on the Fourier plane for the lens pair). Magnification of the mask image is determined by the focal lengths of the lenses.
  • a second incoming beam 17 is modulated by spatial light modulator (SLM) 18.
  • SLM spatial light modulator
  • the resulting signal beam is routed through lenses 19, 20, and 21.
  • Corresponding lenses 22, 23, and 24 are used in readout.
  • a Fourier transform is recorded in medium 16, and an image is reconstructed on detector 25.
  • (4F configuration requires focal distance spacings so that, e.g. SLM-to-lens spacing is equal to the focal distance of lens 19, lens 24-to-detector spacing is equal to the focal distance of lens 24, and lens-to-lens spacings are the sums of the focal distances of the lenses in the pair).
  • Omitting a single lens in lens set 19, 20, 21 replaces the transform with the image at the medium - omitting a lens in set 22, 23, 24 again results in image reconstruction at the detector.
  • FIG. 1 The specifics of the arrangements of FIG. 1 are illustrative. Omitting the phase mask, lens 13, and the spatial filter at plane 14, and by defocusing the reference beam to obtain sufficient overlap with the signal beam, the system is suitable for "shift holography".
  • the figure is intended to represent other forms of multiplex holography, in which successive pages are completely superimposed in the same region of the medium, as well as single-page holography (without multiplexing).
  • Variants include lens arrangements for recording or detecting a Fourier transform or an image of the signal with enlargement or reduction, and for additional spatial filtering for improved SNR.
  • Individual plane waves, multiple plane waves, and spherical beams have been used as reference beams in more traditional holography and can be used here as well.
  • the precise position of the phase mask in PCMH is not critical, but, together with other elements in the reference path, must be in the same position for recording and readout.
  • a phase mask in contact with SLM 18 or at image plane 26 assures uniform brightness of the signal beam for optimal recording.
  • the signal beam may be filtered to eliminate noise or higher-order diffraction modes. 4F spacing may be replaced by other lens arrangements either for imaging or for Fourier transform.
  • the inventive teaching and examples are discussed in conjunction with the FIG. 2 flow chart.
  • input data 30 is a one-dimensional bit stream. It is encoded by ECC and possibly by other means at 41 to result in ECC-encoded data at 42, is rearranged, and modified in accordance with the invention at 31 to form dispersed and arrayed data 32, which is then converted to a suitable form by the SLM drive electronics at 33 (e.g., where there is provision for gray-scale pixels, by D to A conversion), and is introduced to SLM 34.
  • SLM drive electronics e.g., where there is provision for gray-scale pixels, by D to A conversion
  • the incident beam is modulated by the arrayed data on the SLM to form a signal beam, and after routing by optics 35, is combined with a reference beam, not shown, so as to yield a hologram in medium 36.
  • a read-out beam is modulated by the recorded hologram in medium 36; and is passed through optics 37 to produce an image on detector 38.
  • the imaged signal is then converted into digital output data stream 40 by detector electronics 39, thereby replicating input stream 30. (The flow chart does not show ECC nor other process steps conventional in prior art holography.)
  • the incoming bit stream 30 was made up of 7 bit codewords containing 3 ECC bits. See, The Theory of Error-Correcting Codes, cited above.
  • arraying the one-dimensional stream was transformed into a matrix, with one codeword bit per line and with 576 ⁇ 416 pixels per page.
  • Each bit was differential encoded with two pixels. For example, a "1" bit was represented by an "on, off” pair of pixels, while a "0" but was represented by an "off, on” pair.
  • the experimental system used was of the form of flow chart 2 and consisted of a commercially-available twisted nematic liquid crystal spatial light modulator (34) with a capacity for a 640 ⁇ 480 pixel array of 42 micron pitch pixels.
  • Detector (38) was a CCD of 24 ⁇ m pixel pitch.
  • the system provided for gray-scale pixels - the detector converts the incoming analog signal into digital information with 16 bits per pixel resolution.
  • the input data bit stream (30) was produced from a video graphics array (VGA) computer card, and was passed through the system one page at a time.
  • VGA video graphics array
  • Example 1 A file of 667,761 bytes (8 bits per byte) was presented to the system in sequential SLM pages.
  • ECC used Hamming code (7, 4) - i.e. a codeword was of 7-bit length with 4 of the seven being data bits.
  • the data was arrayed by raster scanning without the inventive 2D dispersal. After detecting and decoding, the total number of corrected errors was 955 and the total number of uncorrected errors was 404, resulting in a net BER of 7.56 ⁇ 10 -05 .
  • Example 2 The procedure of Example 1 was repeated, with a single change--that the array data was 2D dispersed in accordance with:
  • the total number of corrected errors was 1,000 and the total number of uncorrected errors was 123, resulting in a net BER of 2.27 ⁇ 10 -05 (representing an improvement of 3.33 due to 2D dispersal by the outlined procedure).
  • the expected improvement level depends on the precise nature of both the raw BER and the ECC.
  • Mechanism - The invention is based on the finding that the magnitude of "correlated noise" in both columns and rows is sufficient to meaningfully increase net BER for any given level of ECC. Three possible mechanisms for causing correlated noise are described:
  • Pixel-to-pixel coupling during addressing of the SLM along rows and columns results in some carryover from position-to-position. It is assumed that address is bi-directional in accordance with usual practice--where address is one-direction, correlated noise due to coupling is also restricted to that one direction. (There may be some additional noise generation between pixels which are in close spatial proximity.)
  • detectors are conventionally read out in rows and/or columns, coupling during readout of the detector results in correlated noise along these rows and/or columns.

Abstract

Bit error rate in holographic storage/reconstruction is reduced by 2-dimensionally dispersing symbols constituting codewords so that no two codeword-common symbols occupy a single row or column on the SLM display.

Description

TECHNICAL FIELD
Holography.
DESCRIPTION OF RELATED ART
Scientific American, Nov. 1995, at p. 70, discusses holography and its promise for information storage. The article first reviews the importance of optical storage, stressing the role of the compact disc in video and in computing--the present storage capability of the CD-ROM is 640 Mbytes, and it is expected to increase by an order of magnitude on the basis of work in progress. The article then discusses the orders-of-magnitude further improvement offered by holographic recording.
Highest densities require multiplexing. Multiplexing may depend: on angle of incidence of the reference beam on the recording medium; on wavelength; on phase. All have been proposed for recording successive holographic "pages" in a specified region of recording medium.
An article in 1995 OSA Conf. on Optical Computing, OSA Technical Digest Series, vol. 10, pp. 219-221, describes a variant. That process, "shift holography" depends on partially overlapping holograms produced by shifting the recording medium relative to the signal and reference beams between exposures/pages. Postulated densities are ˜100 bits/μm2 using 8 mm thick crystals of iron-doped LiNbO3. Truly a volume holographic technique, recording density is significantly less for thin media.
A method described in co-pending U.S. Pat. App. Ser. No. 08/435,705, filed May 5, 1995, hereby incorporated by reference, permits use of thin recording media-thicknesses typically 1 mm and less--while retaining storage densities of shift holography. That method, "Phase Correlation Multiplex Holography" (PCMH), substitutes phase correlation for Bragg angle as the means for differentiating successive partial overlapping holograms. Illustratively, a binary random phase mask of 1 μm pixel pitch is positioned next to the recording medium, is spatially filtered and the mask together with the medium is then shifted relative to the beams so that each hologram "sees" a different phase and intensity pattern for successive pages. Densities of hundreds of bits/μm2 for shift distances of a few μm have been attained.
Holographic multiplexing systems typically depend on data introduction by means of a spatial light modulator (SLM). Serving to avoid delay time needed for changing fixed transparencies, the SLM is an electronically-addressable pixel array in which pixel state is dictated by locally-altering transmission or reflectivity. The pixel-represented information is then imposed on an incident light beam which, as modulated, becomes the signal beam. Interference between this signal beam and the reference beam within the recording medium produces a hologram. SLMs may operate by various principles: e.g. by altering refractive index to change phase (to result in selective destructive interference); by use of a liquid crystal array in conjunction with a polarizer (in transmissive or reflective mode); by changing reflectance with a deformable mirror array. See, Hornbeck, L. J., "Deformable-Mirror Spatial Light Modulators", Proc. of SPIE, Spatial Light Modulators and Applications III, vol. 1150, pp. 1-17, August 1989.
It is expected that PCMH, will speed the transition from LiNbO3 to thin film polymeric recording media. Photo-induced refraction in such film media is due to simple photo-induced polymerization which is easily tailored to meet requirements. Polymers are less costly and do not share LiNbO3 disadvantages: need for post-fixing, low sensitivity, and danger of optical damage during readout.
Limitations on density due to signal-to-noise ratio (SNR), related e.g., to material characteristics and their relationship to page density, are believed well understood. SLM/detector defects introduced either in manufacture or in operation are generally analogous to those in other technologies using arrays. U.S. App. Pat. Ser. No. 08/579,525, filed Dec. 27, 1995 claims a remedy suitable for improving error tolerance in PCMH and other contemplated holographic storage/retrieval procedures. That remedy scatters bits constituting partitioned groups in order to statistically reduce the likelihood of related bits being corrupted by a single point defect.
Co-filed U.S. Pat. App. Ser. No. 08/579,497, filed Dec. 27, 1995, hereby incorporated by reference, is based on the finding that the holographic process is subject to a previously unobserved phenomenon--error rate is found to increase for increasing run-lengths of same-state pixels. Claims in that application address the phenomenon and reduce the total number of error bits by methods that deterministically or probabilistically limit same-state pixel run-length.
Error-correction coding is at a sophisticated level of development. Historically significant Hamming coding, U.S. Pat. No. 4,074,212 issued Feb. 14, 1978, is regarded as the onset of a host of developments which, disregarding overhead, offers unrestricted capability for correcting error bits. Present practice is exemplified by Reed-Solomon coding, sometimes in multiple levels. See, Alan Marchant, Optical Recording: A Technical Overview, Addison-Wesley, pp. 295-300 (1990).
TERMINOLOGY
Bit - Element in a one-dimensional information stream. Bits exist in either of the two digital states - "1's" and "0's". The term is applied to either digital state. The designations are not intended to signify which of the states is of higher energy. Particularly relevant bit streams are those constituting "input data" (prior to an SLM) and "output data" (as produced by detector electronics).
Pixel - Information-bearing element in a two-dimensional array representative of bit population. Where representative of a single bit, or where multiple pixels represent a single bit, the pixel, like the bit, may be in either of two states - "on" or "off". Where representative of two or more bits, the pixel may be in an intermediate (gray) state. If not otherwise indicated, the term is generic to pixels in any permitted state.
Input Data - One-dimensional bit stream, subsequently processed to yield pixels which constitute "arrayed data".
Arrayed Data - Processed input data, converted to two-dimensional form, suitable for use in the two-dimensional array adapted for modulating incident light and for producing the signal beam. It may be further processed by the SLM drive electronics to place it in proper form for display, e.g. by D to A conversion as required for gray-scale pixels.
SLM - Spatial light modulator - constituted of a pixel array which, as modulated by information in the input data, displays "arrayed data".
Error Correction Coding (ECC) - Procedure whereby data bit groups, produced by partitioning of a bit stream, are encoded by insertion of parity bits which, during decoding, serve to correct error bits.
Codeword - Data bit group together with parity bits allocated to that group.
BER - Bit error rate or the number of erroneous bits expressed as a fraction of the total number of bits.
Raw BER - This is the BER before any error correction decoding, i.e., BER as measured without ECC decoding. (The term applies whether or not there has been ECC encoding and whether or not there has been scrambling, compression, or other encoding/decoding.)
Net BER - BER after ECC decoding.
Symbol - Generalized term used for individual bits or groups of bits, e.g, bytes (ordinarily constituted of 8 bits/byte).
Row - Pixels defining a scan line or address line of pixels, e.g. as displayed on an SLM or on a detector. Where addressing is bi-directional, the "row" defines an arbitrarily chosen first address line.
Column - Pixels defining a line at an angle to a row. In usually contemplated displays, columns are address lines which are orthogonal to rows.
ECC Overhead - Bits inserted into a data bit stream by ECC, ordinarily expressed as the fraction of parity bits+detection bits in the numerator and total bits (parity bits+detection bits+data bits) in the denominator--for convenience of calculation, that fraction as measured within a single codeword.
Codeword-Common Symbols or "Common Symbols"- Symbols constituting a particular codeword. The term includes parity symbols as well as data symbols.
SUMMARY OF THE INVENTION
An additional phenomenon leading to non-uniform distribution of error bits has been found to limit performance in holographic recording and detection. It is found that error bits tend to locate in "bursts" linearly extending well beyond the influence of "point defects", e.g., mechanical defects in the SLM or detector introduced during manufacture or in use. These bursts extend over major fractions or even over entire rows or columns.
The invention addresses this phenomenon by "2D Codeword Dispersal", designed to limit the number of codeword-common symbols on any particular row or column. The major impact of dispersal is to distribute error bits more uniformly--thereby improving effectiveness of ECC. Since, in principle, bursts of error bits may be corrected by increased ECC--either by more complex coding or by iteration with successive levels of coding--the invention should be viewed as expediting, rather than enabling. The advance may be used to reduce ECC overhead for a prescribed value of net BER.
Under most circumstances, most effective 2D dispersal limits codeword-common symbols population to one bit per row or column. Encoding for attaining this distribution is generally feasible, so that it is regarded as a preferred embodiment. Under some circumstances, depending on codeword length and correction power, ultimate dispersal is not justified, and expediency/cost are best served with a lesser degree of dispersal.
The advance is measured in terms of net BER improvement resulting from introduction of 2D codeword dispersal into an encoding process which is otherwise unchanged. Improvement by a factor of at least 2 is experimentally observed under test conditions considered representative of conditions likely to be encountered in practice.
BRIEF DESCRIPTION OF THE DRAWING
FIG. 1 is a copy of FIG. 1 of co-pending U.S. application Ser. No. 08/435,705, schematically depicting apparatus and processing useful in the PCMH of that application. Discussion of a more general class of multiplex holography suitable for practice of the present invention is based on this figure.
FIG. 2 is a generalized flow chart for holographic recording and reconstruction.
DETAILED DESCRIPTION General
The invention is regarded as a means for effectuating error-correction coding. ECC is initiated by partitioning the data stream into groups of bits. Parity bits, together with data bit groups constitute codewords. (For example, state-of-the-art Reed-Solomon coding may be directed to "122,106" codewords, meaning a codeword is constituted of 106 group data symbols out of a total of 122 codeword symbols including parity symbols.) Properly designed ECC produces codewords with capability for correcting one error symbol for every pair of parity symbols.
ECC effectiveness requires that two conditions be met: 1) the error rate must be reasonably low, and 2) errors must be substantially "independent"- i.e., errors must be sufficiently separated so that error symbol population in a single codeword does not exceed correcting ability.
The invention addresses the second requirement. It is designed to break up clumps or "bursts" of error symbols in a two-dimensional array. An analogous one-dimensional phenomenon is addressed by "Interleaving ECC" which scatters symbols of a codeword linearly within the codeword. See, Alan Marchant, Optical Recording: A Technical Overview, cited above. Its effect in direction orthogonal to scan lines is minimal--of possible measurable consequence for a column distance of two bits where a codeword wraps around the end of a row.
Point defects, generally produced during manufacture, but possibly introduced by lightning strike or other calamity in use, is regarded as having a range of influence restricted to a 5×5 array centered about the defect. The influence of such a point defect may be addressed by permuting a codeword so that its constituent bits, still on the original row or column, are separated by a distance which exceeds that range of influence.
Dispersal algorithms, in accordance with the invention reduce common-symbol occupancy of a particular row or column over distances of at least 10 bits with preferred embodiments addressing codeword lengths--commonly 122 bits or greater.
The advance lies primarily in recognition and significance of the phenomenon. Algorithmic solutions, set forth or referenced, are illustrative of those that would be constructed by the artisan after having been advised of the advance.
Examples 1 and 2 compare illustrative procedures which are with encoding-decoding, identical but for 2D Codeword Dispersal. The advance under the conditions of the examples was a reduction of about 70% in net BER. It is estimated that 2D Codeword Dispersal could have been used for reduction in ECC overhead by about 5% for attainment of the net BER of Example 1. Attainment of ECC overhead reduction of ≧1% (or a reduction in net BER ≧10%) is already a worthwhile goal and is generally attainable by 2D Codeword Dispersal.
The System - FIG. 1 shows incoming beam 11 which will serve as a reference beam. Considering the system for PCMH (co-pending U.S. Pat. application Ser. No. 08/435,705), the incoming beam is converted into a phase beam by a phase mask located on plane 12. It next passes through lens 13; is spatially filtered by a filter on plane 14; passes through lens 15 and strikes recording medium 16. With lenses 13 and 15 in 4F configuration, the mask is imaged on medium 16. Spatial filtering is effectively carried out on a Fourier plane 14 (with plane 14 on the Fourier plane for the lens pair). Magnification of the mask image is determined by the focal lengths of the lenses. One set of experiments in this co-pending application used a random binary phase mask constituted of a 1024×1024 array of 20 μm pitch pixels. In this illustration, half of the randomly located pixels impose a phase-shift of 180° so that the average phase across the beam front is zero.
A second incoming beam 17 is modulated by spatial light modulator (SLM) 18. The resulting signal beam is routed through lenses 19, 20, and 21. Corresponding lenses 22, 23, and 24 are used in readout. With both sets of lenses in 4F configuration, a Fourier transform is recorded in medium 16, and an image is reconstructed on detector 25. (4F configuration requires focal distance spacings so that, e.g. SLM-to-lens spacing is equal to the focal distance of lens 19, lens 24-to-detector spacing is equal to the focal distance of lens 24, and lens-to-lens spacings are the sums of the focal distances of the lenses in the pair). Omitting a single lens in lens set 19, 20, 21 replaces the transform with the image at the medium - omitting a lens in set 22, 23, 24 again results in image reconstruction at the detector.
The specifics of the arrangements of FIG. 1 are illustrative. Omitting the phase mask, lens 13, and the spatial filter at plane 14, and by defocusing the reference beam to obtain sufficient overlap with the signal beam, the system is suitable for "shift holography". The figure is intended to represent other forms of multiplex holography, in which successive pages are completely superimposed in the same region of the medium, as well as single-page holography (without multiplexing).
Variants include lens arrangements for recording or detecting a Fourier transform or an image of the signal with enlargement or reduction, and for additional spatial filtering for improved SNR. Individual plane waves, multiple plane waves, and spherical beams have been used as reference beams in more traditional holography and can be used here as well. The precise position of the phase mask in PCMH, is not critical, but, together with other elements in the reference path, must be in the same position for recording and readout. A phase mask in contact with SLM 18 or at image plane 26 assures uniform brightness of the signal beam for optimal recording. The signal beam may be filtered to eliminate noise or higher-order diffraction modes. 4F spacing may be replaced by other lens arrangements either for imaging or for Fourier transform.
Data Presentation - The inventive teaching and examples are discussed in conjunction with the FIG. 2 flow chart. The first entry on the chart, input data 30, is a one-dimensional bit stream. It is encoded by ECC and possibly by other means at 41 to result in ECC-encoded data at 42, is rearranged, and modified in accordance with the invention at 31 to form dispersed and arrayed data 32, which is then converted to a suitable form by the SLM drive electronics at 33 (e.g., where there is provision for gray-scale pixels, by D to A conversion), and is introduced to SLM 34. The incident beam is modulated by the arrayed data on the SLM to form a signal beam, and after routing by optics 35, is combined with a reference beam, not shown, so as to yield a hologram in medium 36. During read-out, a read-out beam, not shown, is modulated by the recorded hologram in medium 36; and is passed through optics 37 to produce an image on detector 38. The imaged signal is then converted into digital output data stream 40 by detector electronics 39, thereby replicating input stream 30. (The flow chart does not show ECC nor other process steps conventional in prior art holography.)
In experiments, the incoming bit stream 30 was made up of 7 bit codewords containing 3 ECC bits. See, The Theory of Error-Correcting Codes, cited above. In arraying, the one-dimensional stream was transformed into a matrix, with one codeword bit per line and with 576×416 pixels per page. Each bit was differential encoded with two pixels. For example, a "1" bit was represented by an "on, off" pair of pixels, while a "0" but was represented by an "off, on" pair.
Examples - The experimental system used was of the form of flow chart 2 and consisted of a commercially-available twisted nematic liquid crystal spatial light modulator (34) with a capacity for a 640×480 pixel array of 42 micron pitch pixels. Detector (38) was a CCD of 24 μm pixel pitch. The system provided for gray-scale pixels - the detector converts the incoming analog signal into digital information with 16 bits per pixel resolution. The input data bit stream (30) was produced from a video graphics array (VGA) computer card, and was passed through the system one page at a time.
Example 1 - A file of 667,761 bytes (8 bits per byte) was presented to the system in sequential SLM pages. ECC used Hamming code (7, 4) - i.e. a codeword was of 7-bit length with 4 of the seven being data bits. The data was arrayed by raster scanning without the inventive 2D dispersal. After detecting and decoding, the total number of corrected errors was 955 and the total number of uncorrected errors was 404, resulting in a net BER of 7.56×10-05.
Example 2 - The procedure of Example 1 was repeated, with a single change--that the array data was 2D dispersed in accordance with:
x.sub.incremental =31
y.sub.incremental =119
The arrayed data (576×416) was smaller than the SLM capacity (640×480), leaving a border 32 pixels in width. Incrementing was done eight times in both x and y - for a starting position of (0, 0) -x=0, y=0 - the second sequence was begun at position (0, 1), etc. The addition done in incrementing of both x and y was by mod number of columns and numbers of rows, respectively.
After detecting and decoding, the total number of corrected errors was 1,000 and the total number of uncorrected errors was 123, resulting in a net BER of 2.27×10-05 (representing an improvement of 3.33 due to 2D dispersal by the outlined procedure). The expected improvement level depends on the precise nature of both the raw BER and the ECC.
Mechanism - The invention is based on the finding that the magnitude of "correlated noise" in both columns and rows is sufficient to meaningfully increase net BER for any given level of ECC. Three possible mechanisms for causing correlated noise are described:
Pixel-to-pixel coupling during addressing of the SLM along rows and columns results in some carryover from position-to-position. It is assumed that address is bi-directional in accordance with usual practice--where address is one-direction, correlated noise due to coupling is also restricted to that one direction. (There may be some additional noise generation between pixels which are in close spatial proximity.)
Since detectors are conventionally read out in rows and/or columns, coupling during readout of the detector results in correlated noise along these rows and/or columns.
During transmission through the optical system, some of the energy of a given pixel is spread into other pixels due to diffraction and optical imperfections. The effect is commonly observed during imaging on the detector. For rectangular pixels, the energy distribution is preferentially along rows and columns, resulting in correlated noise primarily in those directions.
Inventive Scope - The general observation of possible impact of correlated noise may prove to be of benefit beyond that of the claimed invention. As an example, precautions may be taken to lessen coupling, e.g., by filtering input energy, or by increasing spacing along address lines, e.g., by addressing along diagonals. While the same manifestations will be observed in other uses, demands placed on holography for contemplated high storage densities, raise the effect to a magnitude that becomes operation-significant. The consequence of the invention will be most significant for use in holography entailing storage densities of at least 10 bits/μm2.
Co-filed U.S. application Ser. No. 08/579,497 claims another procedure for decreasing net error rate. That procedure whereby run-length for same-state pixels is reduced (enabling rather than expediting) may be combined with the present invention to result in overall improvement in net BER.

Claims (14)

The invention claimed Is:
1. Process comprising reconstruction of encoded data holographically stored in a storage medium, said process including
detecting the data in the form of a 2-dimensional array of pixel rows and columns, the pixels comprising codewords constituted of codeword-common symbols, and decoding the detected data,
CHARACTERIZED IN THAT
codewords of the array are 2-dimensionally dispersed so that at least some of the codeword-common symbols of a particular codeword occupy different rows and columns, and in that decoding comprises reassembly of dispersed symbols to form undispersed codewords.
2. Process of claim 1 in which all codeword-common symbols of a particular codeword occupy different rows and columns.
3. Process of claim 1 in which reassembly improves net BER of the output stream by a factor of at least 2.
4. Process of claim 3 in which stored data is stored by multiplex holography so that the storage medium contains a succession of holograms at least partially occupying the same volume of the medium.
5. Process of claim 4 in which holograms of the succession are incompletely superimposed so that they only partially occupy the same volume of the medium.
6. Process of claim 5 in which incompletely superimposed holograms are differentiated during reconstruction by Phase Correlation Multiplex Holography (PCMH).
7. Process of claim 1 in which decoding further comprises a decoding procedure for increasing average same-state pixel run-length.
8. Process comprising holographic storage to yield stored data amenable to holographic reconstruction, the process including the steps of
introducing input data in the form of one dimensional bit stream,
encoding the bit stream by a process including error correction coding (ECC), thereby forming codewords each comprised of data symbols and parity symbols together constituting codeword-common symbols,
arraying the encoded bit stream in 2-dimensional format comprised of rows and columns,
forming a display of the arrayed bit stream on a spatial light modulator (SLM), illuminating the SLM display in order to modulate the illumination and produce a signal beam, and
combining the signal beam with a reference beam within a holographic medium so as to produce a hologram in the medium,
CHARACTERIZED IN THAT
the process further comprises an additional encoding procedure for 2-dimensionally dispersing codewords so that some codeword-common symbols of a particular codeword occupy different rows and columns on the SLM.
9. Process of claim 8 in which all codeword-common symbols of a particular codeword occupy different rows and columns on the SLM.
10. Process of claim 9 in which stored data is stored by multiplex holography so that the storage medium contains a succession of holograms at least partially occupying the same volume of the medium.
11. Process of claim 10 in which holograms of the succession are incompletely superimposed so that they only partially occupy the same volume of the medium.
12. Process of claim 11 in which incompletely superimposed holograms are differentiated during reconstruction by Phase Correlation Multiplex Holography (PCMH).
13. Process of claim 8 including reconstruction of stored data to yield an output data stream, the process including decoding of detected data to accommodate encoding.
14. Process of claim 8 wherein arrayed data is encoded to reduce average run-length of same-state pixels.
US08/579,524 1995-12-27 1995-12-27 Holographic storage of digital data Expired - Lifetime US5812288A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US08/579,524 US5812288A (en) 1995-12-27 1995-12-27 Holographic storage of digital data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/579,524 US5812288A (en) 1995-12-27 1995-12-27 Holographic storage of digital data

Publications (1)

Publication Number Publication Date
US5812288A true US5812288A (en) 1998-09-22

Family

ID=24317250

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/579,524 Expired - Lifetime US5812288A (en) 1995-12-27 1995-12-27 Holographic storage of digital data

Country Status (1)

Country Link
US (1) US5812288A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064586A (en) * 1998-12-31 2000-05-16 Siros Technologies, Inc. Method for holographic data storage and retrieval
US6401229B1 (en) * 1998-09-21 2002-06-04 Hewlett-Packard Company System and method for data error recovery on optical media utilizing hierarchical recovery techniques
US6414763B1 (en) 1998-08-28 2002-07-02 Siros Technology, Inc. Digital holographic camera system and method having removable media
US6538776B2 (en) 2001-03-20 2003-03-25 Imation Corp. Self-referenced holographic storage
US6543013B1 (en) * 1999-04-14 2003-04-01 Nortel Networks Limited Intra-row permutation for turbo code
US20030086137A1 (en) * 2001-11-02 2003-05-08 Alexander Pastor Method and apparatus for two-photon, volumetric spatially resolved holographic data storage in photosensitive glass
US6611365B2 (en) 2001-03-20 2003-08-26 Imation Corp. Thermoplastic substrates for holographic data storage media
US6625100B2 (en) 2001-03-20 2003-09-23 Imation Corp. Tracking techniques for holographic data storage media
WO2005072396A2 (en) 2004-01-27 2005-08-11 Displaytech, Inc. Phase masks for use in holographic data storage
US20050174621A1 (en) * 2004-02-10 2005-08-11 Imation Corp. Holographic recording techniques using first and second portions of a spatial light modulator
US20050174618A1 (en) * 2004-02-10 2005-08-11 Imation Corp. Holographic recording techniques using reference zone of spatial light modulator
US20050214682A1 (en) * 2004-03-24 2005-09-29 Imation Corp. Holographic media fabrication techniques
US20050240856A1 (en) * 2004-04-06 2005-10-27 Samsung Electronics Co., Ltd. Hologram recording and reproducing apparatus and hologram reproducing apparatus
US20050270855A1 (en) * 2004-06-03 2005-12-08 Inphase Technologies, Inc. Data protection system
US20070247687A1 (en) * 2006-04-24 2007-10-25 Handschy Mark A Spatial light modulators with changeable phase masks for use in holographic data storage
US20100014409A1 (en) * 2008-07-17 2010-01-21 Industrial Technology Research Institute Holographic data storing method and storing device
EP2202731A1 (en) * 2007-10-01 2010-06-30 Hitachi Consumer Electronics Co., Ltd. Optical information recording device and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3871740A (en) * 1973-03-14 1975-03-18 Nippon Telegraph & Telephone Binary code conversion to produce binary holograms with enhanced diffraction efficiency
JPS5236436A (en) * 1975-09-17 1977-03-19 Sanyo Electric Co Ltd Hologram information sheet making and decoding method
US4074212A (en) * 1976-12-16 1978-02-14 Bell Telephone Laboratories, Incorporated Multisection filter using inflected amplitude change function to sharpen its band-edge responses
US4394642A (en) * 1981-09-21 1983-07-19 Sperry Corporation Apparatus for interleaving and de-interleaving data
US5450218A (en) * 1994-08-04 1995-09-12 Board Of Trustees Of The Leland Stanford Junior University Method for encoding and decoding digital data in holographic storage media
US5510912A (en) * 1993-08-09 1996-04-23 International Business Machines Corporation Method and apparatus for modulation of multi-dimensional data in holographic storage
US5550779A (en) * 1994-10-20 1996-08-27 California Institute Of Technology Holographic memory with angle, spatial and out-of-plane multiplexing

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3871740A (en) * 1973-03-14 1975-03-18 Nippon Telegraph & Telephone Binary code conversion to produce binary holograms with enhanced diffraction efficiency
JPS5236436A (en) * 1975-09-17 1977-03-19 Sanyo Electric Co Ltd Hologram information sheet making and decoding method
US4074212A (en) * 1976-12-16 1978-02-14 Bell Telephone Laboratories, Incorporated Multisection filter using inflected amplitude change function to sharpen its band-edge responses
US4394642A (en) * 1981-09-21 1983-07-19 Sperry Corporation Apparatus for interleaving and de-interleaving data
US5510912A (en) * 1993-08-09 1996-04-23 International Business Machines Corporation Method and apparatus for modulation of multi-dimensional data in holographic storage
US5450218A (en) * 1994-08-04 1995-09-12 Board Of Trustees Of The Leland Stanford Junior University Method for encoding and decoding digital data in holographic storage media
US5550779A (en) * 1994-10-20 1996-08-27 California Institute Of Technology Holographic memory with angle, spatial and out-of-plane multiplexing

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
A. Pu, et al., "Shift Multiplexed Holographic 3-D Disk", 1995 OSA Conf. on Optical Computing, OSA Technical Digest Series, vol. 10, pp. 219-221.
A. Pu, et al., Shift Multiplexed Holographic 3 D Disk , 1995 OSA Conf. on Optical Computing, OSA Technical Digest Series , vol. 10, pp. 219 221. *
D. Psaltis, et al., "Holographic Memories," Scientific American, Nov. 1995, pp. 70-76.
D. Psaltis, et al., Holographic Memories, Scientific American , Nov. 1995, pp. 70 76. *
Hornbeck, L.J., "Deformable-Mirror Spatial Light Modulators", Proc. SPIE, Spatial Light Modulators and Applications III, vol. 1150, pp. 1-17, Aug. 1989.
Hornbeck, L.J., Deformable Mirror Spatial Light Modulators , Proc. SPIE, Spatial Light Modulators and Applications III , vol. 1150, pp. 1 17, Aug. 1989. *
MacWilliams, F.J., et al., The Theory of Error Correcting Codes , North Holland Pub. Co., Amsterdam, pp. 567 595 (1977). *
MacWilliams, F.J., et al., The Theory of Error-Correcting Codes, North-Holland Pub. Co., Amsterdam, pp. 567-595 (1977).
Marchant, Alan, Optical Recording: A Technical Overview , Addison Wesley, pp. 295 300 Oct. 14, 1997. *
Marchant, Alan, Optical Recording: A Technical Overview, Addison-Wesley, pp. 295-300 Oct. 14, 1997.

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6414763B1 (en) 1998-08-28 2002-07-02 Siros Technology, Inc. Digital holographic camera system and method having removable media
US6401229B1 (en) * 1998-09-21 2002-06-04 Hewlett-Packard Company System and method for data error recovery on optical media utilizing hierarchical recovery techniques
US6064586A (en) * 1998-12-31 2000-05-16 Siros Technologies, Inc. Method for holographic data storage and retrieval
KR100780995B1 (en) * 1999-04-14 2007-11-29 노텔 네트웍스 리미티드 Interleaver and method for interleaving data
US6543013B1 (en) * 1999-04-14 2003-04-01 Nortel Networks Limited Intra-row permutation for turbo code
US20040042375A1 (en) * 2001-03-20 2004-03-04 Edwards Jathan D. Tracking techniques for holographic data storage media
US6611365B2 (en) 2001-03-20 2003-08-26 Imation Corp. Thermoplastic substrates for holographic data storage media
US6625100B2 (en) 2001-03-20 2003-09-23 Imation Corp. Tracking techniques for holographic data storage media
US7034971B2 (en) 2001-03-20 2006-04-25 Imation Corp. Fabrication of sandwiched construction media
US20040165235A1 (en) * 2001-03-20 2004-08-26 Edwards Jathan D. Sandwich holographic disk construction with thin molded substrates
US6850345B2 (en) 2001-03-20 2005-02-01 Imation Corp. Sandwich holographic disk construction with thin molded substrates
US20050041272A1 (en) * 2001-03-20 2005-02-24 Edwards Jathan D. Fabrication of sandwiched construction media
US6922385B2 (en) 2001-03-20 2005-07-26 Imation Corp. Tracking techniques for holographic data storage media
US6538776B2 (en) 2001-03-20 2003-03-25 Imation Corp. Self-referenced holographic storage
US6710901B2 (en) * 2001-11-02 2004-03-23 Canadian Production Promotion Group Inc. Method and apparatus for two-photon, volumetric spatially resolved holographic data storage in photosensitive glass
US20030086137A1 (en) * 2001-11-02 2003-05-08 Alexander Pastor Method and apparatus for two-photon, volumetric spatially resolved holographic data storage in photosensitive glass
EP1751746A2 (en) * 2004-01-27 2007-02-14 Displaytech, Inc. Phase masks for use in holographic data storage
WO2005072396A2 (en) 2004-01-27 2005-08-11 Displaytech, Inc. Phase masks for use in holographic data storage
US20050207313A1 (en) * 2004-01-27 2005-09-22 Handschy Mark A Phase masks for use in holographic data storage
US8107344B2 (en) 2004-01-27 2012-01-31 Micron Technology, Inc. Phase masks for use in holographic data storage
US20100091631A1 (en) * 2004-01-27 2010-04-15 Handschy Mark A Phase masks for use in holographic data storage
US7656768B2 (en) 2004-01-27 2010-02-02 Micron Technology, Inc. Phase masks for use in holographic data storage
EP1751746A4 (en) * 2004-01-27 2008-06-11 Displaytech Inc Phase masks for use in holographic data storage
US7088481B2 (en) 2004-02-10 2006-08-08 Imation Corp. Holographic recording techniques using reference zone of spatial light modulator
US20050174618A1 (en) * 2004-02-10 2005-08-11 Imation Corp. Holographic recording techniques using reference zone of spatial light modulator
US20050174621A1 (en) * 2004-02-10 2005-08-11 Imation Corp. Holographic recording techniques using first and second portions of a spatial light modulator
US7088482B2 (en) 2004-02-10 2006-08-08 Imation Corp. Holographic recording techniques using first and second portions of a spatial light modulator
US7455889B2 (en) 2004-03-24 2008-11-25 Imation Corp. Holographic media fabrication techniques
US20050214682A1 (en) * 2004-03-24 2005-09-29 Imation Corp. Holographic media fabrication techniques
WO2006004307A1 (en) * 2004-04-06 2006-01-12 Samsung Electronics Co., Ltd. Hologram recording and reproducing apparatus and hologram reproducing apparatus
US20050240856A1 (en) * 2004-04-06 2005-10-27 Samsung Electronics Co., Ltd. Hologram recording and reproducing apparatus and hologram reproducing apparatus
US20080229147A1 (en) * 2004-06-03 2008-09-18 Inphase Technologies, Inc. Data protection system
US20050270855A1 (en) * 2004-06-03 2005-12-08 Inphase Technologies, Inc. Data protection system
US7739577B2 (en) * 2004-06-03 2010-06-15 Inphase Technologies Data protection system
US20080222492A1 (en) * 2004-06-03 2008-09-11 Inphase Technologies, Inc. Data protection system
US7774680B2 (en) * 2004-06-03 2010-08-10 Inphase Technologies, Inc. Data protection system
US7774681B2 (en) * 2004-06-03 2010-08-10 Inphase Technologies, Inc. Data protection system
US20080195890A1 (en) * 2004-06-03 2008-08-14 Inphase Technologies, Inc. Data protection system
US20070247687A1 (en) * 2006-04-24 2007-10-25 Handschy Mark A Spatial light modulators with changeable phase masks for use in holographic data storage
US8134771B2 (en) * 2006-04-24 2012-03-13 Micron Technology, Inc. Spatial light modulators with changeable phase masks for use in holographic data storage
US20100296380A1 (en) * 2006-04-24 2010-11-25 Handschy Mark A Spatial Light Modulators with Changeable Phase Masks for Use in Holographic Data Storage
US7733557B2 (en) 2006-04-24 2010-06-08 Micron Technology, Inc. Spatial light modulators with changeable phase masks for use in holographic data storage
US20100208562A1 (en) * 2007-10-01 2010-08-19 Iizuka Junya Optical information recording device and method
EP2202731A4 (en) * 2007-10-01 2011-03-02 Hitachi Consumer Electronics Optical information recording device and method
EP2400489A1 (en) * 2007-10-01 2011-12-28 Hitachi Consumer Electronics Co., Ltd. Optical information Recording Device and Method
EP2202731A1 (en) * 2007-10-01 2010-06-30 Hitachi Consumer Electronics Co., Ltd. Optical information recording device and method
CN101821803B (en) * 2007-10-01 2012-02-29 日立民用电子株式会社 Optical information recording device and method
US8614937B2 (en) 2007-10-01 2013-12-24 Hitachi Consumer Electronics Co., Ltd. Optical information recording device and method
US9025425B2 (en) 2007-10-01 2015-05-05 Hitachi Consumer Electronics Co., Ltd. Optical information recording device and method
CN102419985B (en) * 2007-10-01 2015-06-17 日立民用电子株式会社 Optical information recording device and method
US20100014409A1 (en) * 2008-07-17 2010-01-21 Industrial Technology Research Institute Holographic data storing method and storing device
US8154974B2 (en) * 2008-07-17 2012-04-10 Industrial Technology Research Institute Holographic data storing method and storing device

Similar Documents

Publication Publication Date Title
US5812288A (en) Holographic storage of digital data
US5808998A (en) Bit error rate reduction by reducing the run length of same-state pixels in a halographic process
US5727226A (en) Method and apparatus for modulation of multi-dimensional data in holographic storage
Goertzen et al. Volume holographic storage for large relational databases
JP5105670B2 (en) Hologram storage method
US5627664A (en) Holographic storage with combined orthogonal phase codes and random phase codes
US6064586A (en) Method for holographic data storage and retrieval
US7755820B2 (en) Two-dimensional modulation method for hologram recording and hologram apparatus with encoder for driving SLM displaying boundary portion
JP3953905B2 (en) Holographic data storage and reproduction apparatus and holographic data coding / decoding method
JP2007066375A (en) Hologram recorder and hologram recording method
US6889907B2 (en) Data input method for a holographic digital data storage system
EP1938317A2 (en) Method and system for scanning an information carrier via one-dimensional scanning
US5838469A (en) Apparatus and method for processing data stored in page-wise memory
JP2005518556A (en) Waveguide multilayer holographic data storage
EP2053603A1 (en) Common aperture holographic storage system with reduced noise
JP4845137B2 (en) Storage controller, method and computer program product for storage and retrieval of holographic information
JP2007066377A (en) Recorder, recording method and hologram recording medium
KR100999099B1 (en) Method for recording data in holography optical memory system
US7180644B2 (en) Holographic storage lenses
EP1148478B1 (en) Process for holography involving tilt compensation
KR101422006B1 (en) Method of encoding/decoding data, method of detecting data, and method of recording/reproducing data
JP5023916B2 (en) Hologram decoding apparatus and hologram decoding method
US20050018316A1 (en) Holographic storage lenses
KR100601256B1 (en) Method and device for reading of the holographic digital data system
KR20070002948A (en) A holographic digital data storage system having function for detecting image rotation

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT, TEX

Free format text: CONDITIONAL ASSIGNMENT OF AND SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:LUCENT TECHNOLOGIES INC. (DE CORPORATION);REEL/FRAME:011722/0048

Effective date: 20010222

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (FORMERLY KNOWN AS THE CHASE MANHATTAN BANK), AS ADMINISTRATIVE AGENT;REEL/FRAME:018590/0047

Effective date: 20061130

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: CREDIT SUISSE AG, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNOR:ALCATEL-LUCENT USA INC.;REEL/FRAME:030510/0627

Effective date: 20130130

AS Assignment

Owner name: ALCATEL-LUCENT USA INC., NEW JERSEY

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG;REEL/FRAME:033950/0001

Effective date: 20140819