Abstract: Devices, systems, and methods are disclosed which relate to utilizing hash tables of chunks of index data created using a one-way hashing encryption algorithm. Hash tables of chunks of the index data are then stored within the database system, each hash stored along with a reference to a corresponding encrypted record. When searching the index, the input text is broken into chunks and hashed with the same one-way encryption algorithm as the index data, and the resulting chunk hash tables are searched for within the index.
Abstract: Devices and methods are disclosed which relate to identifying ‘duplicate’ records in a database by finding similarities between records and applying a set of heuristic rules to determine a likelihood of being a duplicate record. The weighted results of the application of the heuristic rules identify possible duplicate records in the database. Embodiments of the present invention search records comprising fields of personal information. Matches are found between records and weighted according to the degree of similarity and uniqueness. By taking account of the different modes by which duplication errors typically originate in the database to which the method is applied, these heuristic rules identify a higher percentage of actual duplicate records in the database. The heuristic rules also produce a lower rate of ‘false positives’ than the methods for identifying duplicate records in databases now known in the art.
Abstract: Systems and methods are disclosed which relate to collecting, cataloguing, reproducing, and destroying records. Medical, legal, and other records from hospitals, medical offices, law offices, etc. are sent to a storage facility. Entry fields, such as name, record number, date of service, and date of birth, from each record are entered into a database. The database catalogues each record as well as the box the record is in and where the box is located. The system allows professionals to search the database over a secure connection. Multiple search fields allow a professional to search the database using any of a plurality of criterion. Search logic enables a cross-field search for a specific query. When professionals request a record, the record is pulled at the storage facility and physically or electronically sent to the professional. The system also keeps track of records eligible for destruction as well as those destroyed.