This invention relates to an apparatus, and method using that apparatus, to encode information in a holographic data storage medium.
In holographic information storage, an entire page of information is stored at once as an optical interference pattern within a thick, photosensitive optical material. This is done by intersecting two coherent laser beams within the storage material. The first, called the data beam, contains the information to be stored; the second, called the reference beam, is designed to be simple to reproduce—for example, a simple collimated beam with a planar wavefront.
The resulting optical interference pattern, of the two coherent laser beams, causes chemical and/or physical changes in the photosensitive medium: a replica of the interference pattern is stored as a change in the absorption, refractive index, or thickness of the photosensitive medium. When the stored interference grating is illuminated with one of the two waves that was used during recording, some of this incident light is diffracted by the stored grating in such a fashion that the other wave is reconstructed. Illuminating the stored grating with the reference wave reconstructs the data beam, and vice versa.
A large number of these interference gratings or patterns can be superimposed in the same thick piece of media and can be accessed independently, as long as they are distinguishable by the direction or the spacing of the gratings. Such separation can be accomplished by changing the angle between the object and reference wave or by changing the laser wavelength. Any particular data page can then be read out independently by illuminating the stored gratings with the reference wave that was used to store that page. Because of the thickness of the hologram, this reference wave is diffracted by the interference patterns in such a fashion that only the desired object beam is significantly reconstructed and imaged on an electronic camera. The theoretical limits for the storage density of this technique are on the order of tens of terabits per cubic centimeter.
What is needed is an apparatus, and a method using that apparatus, to enhance the integrity of information encoded in a holographic information storage. Applicants' invention comprises a method to encode information in a holographic data storage medium. The method supplies a holographic information storage system comprising a laser light source, a spatial light modulator, and a holographic data storage medium. The method further energizes the laser light source using first power comprising a first current, disposes a data image on the spatial light modulator, and further energizes the laser light source using second power comprising a second current, wherein the second current is greater than the first current. The method forms a data beam comprising the data image, forms a hologram comprising the data image, and encodes an interference pattern comprising the hologram in the holographic data storage medium.
The invention will be better understood from a reading of the following detailed description taken in conjunction with the drawings in which like reference designators are used to designate like elements, and in which:
This invention is described in preferred embodiments in the following description with reference to the Figures, in which like numbers represent the same or similar elements. Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
The described features, structures, or characteristics of the invention may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are recited to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention may be practiced without one or more of the specific details, or with other methods, components, materials, and so forth. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention.
In certain embodiments, laser light source 105 comprises a “red” laser, such as for example a GaInP laser or —GaN laser, or a second-harmonic generation (“SHG”) laser, emitting laser light having wavelengths of between about 600 to about 680 nm. In other embodiments, laser light source 105 comprises a “blue” laser, such as for example a Krypton ion laser, or a GaN In-doped laser, emitting laser light having wavelengths as low as about 400 to about 480 nm.
Generally, the TSLM 140 is a Liquid Crystal Display (“LCD”) type device. Information is represented by either a light or a dark pixel on the TSLM 140 display. The TSLM 140 is typically translucent. Laser light originating from the laser source 105 is split by the beam splitter 110 into two beams, a carrier beam 120 and a reference beam 130. The carrier beam 120 picks up the image 150 displayed by the TSLM 140 as the light passes through the TSLM 140.
Reference beam 130 is reflected by the mirror 180 to produce reflected reference beam 190. Reflected reference beam 190 interferes with the data beam 160 to form hologram 170. Hologram 170 is encoded as an interference pattern in holographic storage medium 195.
Referring now to
In certain embodiments, reflective spatial light modulator 210 comprises an assembly comprising a plurality of micro mirrors. In other embodiments, reflective spatial light modulator 210 comprises a liquid crystal on silicon (“LCOS”) display device. In contrast to nematic twisted liquid crystals used in LCDs, in which the crystals and electrodes are sandwiched between polarized glass plates, LCOS devices have the liquid crystals coated over the surface of a silicon chip. The electronic circuits that drive the formation of the image are etched into the chip, which is coated with a reflective (aluminized) surface. The polarizers are located in the light path both before and after the light bounces off the chip. LCOS devices are easier to manufacture than conventional LCD displays. LCOS devices have higher resolution because several million pixels can be etched onto one chip. LCOS devices can be much smaller than conventional LCD displays.
The unreflected reference beam 220 is onto encoded holographic storage medium 495 such that reference beam 220 is diffracted by the interference pattern 260 (
In the illustrated embodiment of
In the illustrated embodiment of
In certain embodiments, computing devices 610, 620, and 630, are selected from the group consisting of an application server, a web server, a work station, a host computer, or other like device from which information is likely to originate. In certain embodiments, one or more of computing devices 610, 620, and/or 630 are interconnected with fabric 640 using Small Computer Systems Interface (“SCSI”) protocol running over a Fibre Channel (“FC”) physical layer. In other embodiments, the connections between computing devices 610, 620, and 630, comprise other protocols, such as Infiniband, Ethernet, or Internet SCSI (“iSCSI”). In certain embodiments, switches 650 are configured to route traffic from the computing devices 610, 620, and/or 630, directly to the storage controller 660.
In the illustrated embodiment of
In certain embodiments, memory 663 comprises a magnetic information storage medium, an optical information storage medium, an electronic information storage medium, and the like. By “electronic storage media,” Applicants mean, for example, a device such as a PROM, EPROM, EEPROM, Flash PROM, compactflash, smartmedia, and the like. In certain embodiments, memory 668 comprises a magnetic information storage medium, an optical information storage medium, an electronic information storage medium, and the like. By “electronic storage media,” Applicants mean, for example, a device such as a PROM, EPROM, EEPROM, Flash PROM, compactflash, smartmedia, and the like.
In certain embodiments, the storage controller 660 is configured to read data signals from and write data signals to a serial data bus on one or more of the computing devices 610, 620, and/or 630. Alternatively, in other embodiments the storage controller 660 is configured to read data signals from and write data signals to one or more of the computing devices 610, 620, and/or 630, through the data bus 665 and the fabric 640.
In certain embodiments, storage controller 660 converts a serial data stream into a convolution encoded data images. In certain embodiments, those data images are transferred to a TSLM 140 (
In certain embodiments, holographic data storage systems 100A and 100B, and/or 200A and 200B, are located in different geographical places. In certain embodiments, storage controller 660 distributes information between two or more holographic encoding/decoding systems in order to protect the information.
Referring now to
At time TR1, the laser light source is energized, wherein the energizing current begins to rise from 0 current. At time TR2, the energizing current reaches the desired Read Current level 810 shown as CREAD, and the Read Current is maintained from time TR2 to time TR3. Beginning at time TR3, the energizing current drops from CREAD to 0 current, which is reached at time TR4.
Referring now to
Applicants have found that using the prior art methods, the aggregate current ramping time, comprising a ramp-up time interval 930 in combination with a ramp-down time interval 940, can be long. Applicants' have further found that where the aggregate current ramping time is long, the encoded interference pattern may comprise an indefinite, i.e. “fuzzy”, holographic image. Such “fuzzy” holographic images adversely affect the integrity and detectability of the holographically encoded data.
Referring now to
Using Applicants' method, both the ramp-up time interval 1030 (TW2-TW1) and the ramp-down time interval 1040 (TW4-TW3) are shorter than respective ramp-up time interval 930 and ramp-down interval 940 shown in
In certain embodiments, the spatial light modulator comprises a transmissive spatial light modulator, such as transmissive spatial light modulator 140 (
In step 720, Applicants' method energizes the laser light source using a first input power comprising a first current level, whereby the laser light source emits a first laser beam comprising a first intensity. In certain embodiments, the first current level comprises a Read Current CREAD 810 as described herein. In certain embodiments, the first current level comprises an Erase Current CERASE for rewritable holographic media, where CREAD<CERASE<CWRITE. In certain embodiments, step 720 is performed by a processor, such as processor 664 (
In step 730, Applicants' method disposes a data image on the spatial light modulator. In certain embodiments, step 730 is performed by a processor, such as processor 664 (
In step 740, Applicants' method further energizes the laser light source using a second input power comprising a second current level, i.e. a Write Current Cwrite 910 whereby the laser light source emits a second laser beam comprising a second intensity. In certain embodiments, the second input power of step 740 is about two to four times the first input power of step 720. In certain embodiments, step 740 is performed by a processor, such as processor 664 (
In step 750, Applicants' method generates a reference beam and a carrier beam. In step 760, Applicants' method forms a data beam comprising the data image of step 730. In step 770, Applicants' method interferes the reference beam and the data beam to form a holograph comprising the data image. In step 780, Applicants' method encodes an interference pattern in the holographic data storage medium, wherein that interference pattern comprises the hologram of step 770.
In step 790, Applicants' method determines if additional information is to be encoded in the holographic data storage medium. In certain embodiments, step 790 is performed by a processor, such as processor 664 (
If Applicants' method elects in step 790 to encode additional information into the holographic data storage medium, then the method transitions from step 790 to step 720 and continues as described herein. Alternatively, if Applicants' method determines in step 790 not to encode additional information into the holographic data storage medium, then the method transitions from step 790 to step 795 and ends.
In certain embodiments, individual steps recited in
In certain embodiments, Applicants' invention includes instructions, such as microcode/instructions 682, residing memory 663 (
In other embodiments, Applicants' invention includes instructions residing in any other computer program product, where those instructions are executed by a computer external to, or internal to, system 600, to perform one or more of steps 720, 730, 740, and/or 790, recited in
While the preferred embodiments of the present invention have been illustrated in detail, it should be apparent that modifications and adaptations to those embodiments may occur to one skilled in the art without departing from the scope of the present invention as set forth in the following claims.