Patent ID: 6643648
Filing Date: 2003-11-04
Classification: G06F,Y10S

Abstract:
A database system regulating access to one or more data records according to authorized access rights, the database system comprising:one or more data crystals storing one or more data records in an obfuscated format; one or more iterators, each iterator programmed to access, deobfuscate, and return at least one of the one or more data records in response to a data request; one or more queries, each query predefined to receive an indication of an authorized type of data requirement, to request at least one data record from the iterator, and to select from among the returned at least one data record a requested data record satisfying the data requirement; and a key crystal granting access rights for the database system; wherein: the access rights include crystal permissions; the crystal permissions divide the one or more data crystals into active data crystals and inactive data crystals; and the inactive crystals are inaccessible during operation of the database system.