Data storage and retrieval system
First Claim
1. A method for varifying the presence or absence of a unit identified by a unique spot pattern in a subset of a multiplicity of such units all of which belong to a still larger group of such units, the method comprising the steps of assigning each unit in the group to a predetermined unit class of a plurality of unit classes, providing a length of photosensitive film, recording a holograph of the spot pattern of each unit in the subject and in a given class in a longitudinal row over the length of the film so that the number of rows on the film correspond to the number of classes and each unit from a given class is recorded in the same row, moving the film longitudinally past a reading station, directing a single light beam perpendicularly to the film, deflecting the beam to the row to which the unit is assigned, and searching the reconstructed spot patterns as the film moves past the reading station at least until the unit is found.
0 Assignments
0 Petitions
Accused Products
Abstract
Data is recorded in holographic form on elongate film strips in a plurality of parallel, longitudinally extending hologram rows. The film is longitudinally moved past a light beam to reconstruct holographic patterns which are then sensed. The light beam is perpendicular to the film and movable transversely to the film so that any holograph row can be illuminated. The recorded holograms in a row can be searched for comparison with a reference number or symbol for credit card verification and the like in which a small subgroup of members, such as those who forfeited their credit, are to be identified. The reference numbers of the members of the subgroup are recorded on the film and a given member, that is the reference number of a given customer, is compared with the recorded holograms. The reference number of each member of the group is assigned to a particular row so that his number will appear in one and only one row of holograms on the film. Consequently, only one row needs to be scanned to determine the presence or absence of the given member in the subgroup.
27 Citations
28 Claims
- 1. A method for varifying the presence or absence of a unit identified by a unique spot pattern in a subset of a multiplicity of such units all of which belong to a still larger group of such units, the method comprising the steps of assigning each unit in the group to a predetermined unit class of a plurality of unit classes, providing a length of photosensitive film, recording a holograph of the spot pattern of each unit in the subject and in a given class in a longitudinal row over the length of the film so that the number of rows on the film correspond to the number of classes and each unit from a given class is recorded in the same row, moving the film longitudinally past a reading station, directing a single light beam perpendicularly to the film, deflecting the beam to the row to which the unit is assigned, and searching the reconstructed spot patterns as the film moves past the reading station at least until the unit is found.
- 4. A verification method to determine the identity of a person, a person'"'"'s credit rating, security risk and the like of a given member of a group of members, each member being assigned a unique number, by identifying a given member as belonging to a class of members which have an abnormal condition ini their identity, credit rating, security risk and the like, the method comprising the steps of holographically recording the numbers of the members of the class on an elongate film strip in a plurality of parallel, longitudinally extending rows by assigning each number to and recording a corresponding holograph on a predetermined row on the film, moving the film parallel to the rows past a read station, providing a single laser beam and directing the laser beam to the read station perpendicular to the film, generating a first reference signal and deflecting the laser beam in response to the first signal to the row in which a given number would be recorded, generating a second signal responsive to the given number, sensing each image of the hologram as the film moves past the read station, transforming the sensed images into electronic signals compatible with the second signal, comparing the second signal and the electronic signals, and indicating to the operator whether or not the second and the electronic signals match to thereby indicate whether or not the person to which the given number is assigned belongs to the class of members.
- 8. A method for verifying the presence or absence of a given member of a group in a subgroup to check the member'"'"'s credit, identity, security risk, and the like, each member having a different assigned number, the method comprising the steps of randomly distributing all members to a predetermined member class of a plurality of such classes, recording on a film strip a longitudinal row of holograms for each member class by recording thereon a Fourier transform type hologram of a binary spot pattern for each member belonging to both the class and the subgroup so that the numbers of all members in the subgroup are recorded on the film, directing a laser beam perpendicularly to the film surface, generating a binary reference signal with a portion of the given member'"'"'s number, directing the laser beam in response to the reference signal to the hologram row on the film which corresponds to the class to which the given member is assigned, passing the film past the beam to thereby generate a spot pattern from each holograph in the row, optically sensing the generated spot patterns, transforming the sensed patterns into digital sensed signals, generating a digital input signal with a remainder of the given member'"'"'s number, comparing the sensed signal and the input signal, and indicating to the operator whether or not the sensed signal and the input signal match to thereby inform the operator whether or not the given member is in the subgroup of members.
-
11. A search and compare apparatus for credit verification, security checks and the like comprising:
- a support structure, means for moving a length of film longitudinally past a read station, a light source mounted to the support structure, an obliquely positioned, linearly movable reflector for directing a light beam from the source to the read station and for adjusting the position of the beam in a first direction while maintaining the beam parallel in all its operative positions, an array of light sensitive detectors on the side of the read station opposite from the laser, means for scanning the detector array to produce an output signal responsive to the illumination or lack of illumination of the detectors in the array, meansn for forming a reference signal, means for comparing the reference signal with the output signal to determine if the two match, and means for signalling if a match between the two signals is found, whereby film can be moved past the reading station for illumination by the beam and reconstructing images on the detector array from holograms recorded on the film so that the holograms on the film can be compared with the reference signal to search for a match.
- View Dependent Claims (12, 13, 14, 15)
-
16. A verification apparatus for identifying specific members of a group, each member of the group having assigned a unique multidigit number, the numbers of the specific members being recorded on a length of film in the form of holograms, the holographs being distributed in a predetermined manner in a plurality of longitudinally extending, parallel rows on the film, the apparatus comprising:
-
a. plate means defining an optical bench, b. a laser mounted to one side of the bench, c. mirror means for reflecting a light beam from the laser to the other side of the bench and parallel to the other bench side, d. means for moving the laser beam on the other side towards and away from the side while maintaining the beam parallel in all its positions, e. means for positioning the film at a read station perpendicular to the beam, f. means for longitudinally moving the film past the read station so that the hologram of a film row are sequentially illuminated by the laser beam, g. detector means comprising an array of light sensitive elements arranged in a plurality of columns and a number of rows, h. lens means between the detector means and the read station for focusing on the detector means images generated by the beam from the holograms on the film, i. scanning means for scanning the detector means and forming a first signal, j. an input keyboard including means for generating a second signal and a third signal from a number assigned to any given group member, k. means for adjusting the mirror in response to the second signal to direct the laser beam to the hologram row in which the number of such member would be recorded, l. comparing means for matching the first signal and the third signal, m. means for indicating to an operator the presence or the absence of a signal match located by the comparing means, and n. means for indicating to the operator a relative rating of the member in response to a match located by the comparing means so that relative credit ratings, security risks and the like can be obtained for the given group member. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
- 23. In a verification system for determining whether any member of a large group of members belongs to a certain subgroup of members which is smaller than the group, each member in the group having assigned to him a unique multidigit number, the method forming a holographic record of the members of the subgroup comprising the steps of selecting a plurality of digits from each number and forming an algorithm from such digits to randomly assign any number in the system to one of a predetermined, limited number of member classes each of which is smaller than the subgroup, transforming each number of the members of a given class into a binary code and recording on the film a holograph of a spot pattern of the code for each such class member by arranging all holographs of the members of the given class side-by-side in a single longitudinal row extending over at least a portion of the film length, so that the finished recorded film has a plurality of hologram rows which equals the plurality of classes in the system.
Specification