Patent ID: 7401082

Claim:
A computer implemented method of controlling access to objects stored in electronic form, comprising: establishing an object and its associated documents storing the established object and its associated documents in a storage location, wherein the established object and its associated documents comprise a plurality of groups of information; establishing access criteria for each group of information of the stored object and its associated documents; setting a user ID for the stored object and its associated documents; receiving an access request for the stored object from a requestor; extracting an ID of the requestor from the received access request; verifying the requestor by looking up first in cache memory and if not in cache memory then in a database for a match with the extracted ID; verifying a privilege access of the requestor, in the response to the match, by looking up first in cache memory and if not in cache memory then in the database for the requestor privilege access; redacting the stored object and its associated documents by retaining groups of information according to the verified privilege access of the requestor and blanking out groups of information that the requestor is not allowed to access; and transmitting the redacted object and its associated documents to the requestor.