EP1568018A2

Method of reading data from a multi-layer holographic memory

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 25 November 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 3 independent, 16 dependent

  1. 1
    Claims of equivalent WO 2004051634 A2 WHAT IS CLAIMED IS:l.A method of reading a set of data stored in a memory device (100, 200), the method comprising: causing a first optical beam (110, 210) to interfere with a second optical beam (112, 212) at a prescribed angle therebetween at a first selected hologram (114, 214) containing at least a segment of the set of data and having a discrete location and a corresponding-address in-the-memory -device -(100 200) generating thereby an N th diffraction order wavefront (126);wherein the first and second optical beams (112, 212) are characterized by a wavelength, an optical path length and a state of polarization;sensing the N diffraction order wavefront (126) diffracted from the hologram (114, 214);correlating the diffraction order wavefront (126) with a correlation pattern (128) which includes the set of data;where N is an integer;if a correlation peak occurs, deconvolving the N th diffraction order wavefront (126) and the correlation pattern (128);and reading the set of data corresponding to the selected hologram (114, 214) and contained in the deconvolved N th diffraction order wavefront (126).
  2. 2
    The method as set forth in Claim 1 wherein the first optical beam (110, 210) and the second optical beam (112, 212) emanate from an extended light source or a light source with a broad spectral composition.
  3. 3
    The method as set forth in Claim 1 wherein the first optical beam (110, 210) has a first wavelength, λ 2 , and the second optical beam (112, 212) has a second wavelength, λ ,.
  4. 4
    The method as set forth in Claim 1 further comprising reading the set of data corresponding to a second selected hologram (214) and in the N th diffraction order wavefront (126) by changing the optical path length of one optical beam with respect to the other.
  5. 5
    The method as set forth in Claim 1 further comprising reading the set of data in the N th diffraction order wavefront (126) for a second selected hologram (214) by changing the wavelength of one optical beam with respect to the other. δ.The method as set forth in Claim 1 further comprising reading the set of data in the N— -diffraction order wavefront- (-126)— for a second- selected— hologram (214) by changing the state of polarization of one optical beam with respect to the other.
  6. 6
    7.A method of reading a set of data stored in a memory device (100, 200), the method comprising:causing a first optical beam (110, 210) to interfere with a second optical beam (112, 212) at a prescribed angle therebetween at a hologram (114, 214) having a discrete location and corresponding address in the memory device (100, 200) generating thereby a interference pattern;wherein the first and second optical beams (110, 112, 210, 212) are characterized by a wavelength, an optical path length and a state of polarization;sensing-an N diffraction order wavefront (126) diffracted from the hologram (114, 214);where N is an integer;wherein the N th diffraction order wavefront (126) includes a correlation peak signal and the holographically stored data;correlating the holographically stored data and the correlation peak signal in the N diffraction order wavefront (126);if a correlation peak occurs, deconvolving the holographically stored data and the correlation peak signal;and reading the set of data in the deconvolved N diffraction order wavefront (126).
  7. 7
    8.The method as set forth in Claim 7 wherein the first optical beam (110, 210) and the second optical beam (112, 212) emanate from an extended light source or a light source with a broad spectral composition.
  8. 8
    9.The method as set forth in Claim 7 wherein the first optical beam (110, 210) has a first wavelength, λ l 5 and the second optical beam (112, 212) has a second wavelength, -lθrThe-method as-set fortrrirrθlairn 7 further-comprising reading the setof data in the diffraction order wavefront (126) for a second selected hologram (214) by changing the optical path length of one optical beam with respect to the other. 1 l.The method as set forth in Claim 7 further comprising reading the set of data in the diffraction order wavefront (126) for a second selected hologram (214) by changing the wavelength of one optical beam with respect to the other.
  9. 9
    12.The method as set forth in Claim 7 further comprising reading the set of data in the diffraction order wavefront (126) for a second selected hologram (214) by changing the state of polarization of one optical beam with respect to the other.
  10. 10
    13. A data storage memory device (100, 200) comprising:a plurality of recording media (104, 204) containing a set of holographically recorded data at discrete memory locations therein wherein each memory location is identified by a corresponding memory address;means for creating an interference pattern between two beams of light at a selected one of the discrete memory locations in the recording media (104, 204), generating thereby an N th diffraction order wavefront (126);means for sensing the N th diffraction order wavefront (126) emanating from the selected discrete memory location;and means for reading the holographically stored data from the N th diffraction order wavefront (126).
  11. 11
    14.The data storage memory device (100, 200) as set forth in Claim 13 further comprising a plurality of memory address access media (106, 206) alternately interleaved between the plurality of recording media (104, 204) for allowing access to the data recorded at the discrete memory locations.
  12. 12
    15. The data storage memory device (100) as set forth in Claim 13 wherein the plurality of recording media (104, 204) comprise layered holograms (114, 214) and wherein the interference pattern exists over a dimension less than a thickness of the recording media (104, 204) along the direction of travel of the beams of light.
  13. 13
    16.The data storage memory device (100, 200) as set forth in Claim 13 wherein means for creating an interference pattern between two beams of light comprises an extended light source (302) or a light source with a broad spectral composition.
  14. 14
    17.The data storage memory device (100, 200) as set forth in Claim 13 wherein means for creating an interference pattern between two beams of light comprises a coherent source of light (302).
  15. 15
    18. The data storage memory device (100, 200) as set forth in Claim 17 wherein the two beams of light (110, 112, 210, 212) comprise a first beam of light (110, 210) having a first wavelength, λj, and a second beam of light (210, 212) having a second wavelength λ . — —
  16. 16
    19.The data storage memory device (100, 200) as set forth in Claim 17 wherein the two beams of light (110, 112, 210, 212) are crossed polarized with respect to one another.
  17. 17
    20.The data storage memory device (100, 200) as set forth in Claim 17 further comprising means for changing the wavelength of the first beam of light or the second beam of light.
  18. 18
    21. The data storage memory device (100, 200) as set forth in Claim 19 wherein the plurality of memory address (106, 206) access media comprise media which cause a change in phase of the two beams of light (110, 112, 210, 212) with respect to one another generating thereby non-cross polarized beams of light.
  19. 19
    22.The data storage memory device (100, 200) as set forth in Claim 13 wherein means for reading the holographically stored data from the N th diffraction order wavefront (126) is in communication with a distributed computer network (500), the network including network devices configured to execute program software allowing the devices to send, receive, record, store or process original, compressed and decompressed holograms or sets of data between and amongst themselves via the network.
Independent claims19