×

Data security in a disconnected environment

  • US 9,705,670 B2
  • Filed: 07/25/2014
  • Issued: 07/11/2017
  • Est. Priority Date: 08/25/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for data protection comprising:

  • receiving a request at a client device from a user for access to a set of one or more data records encrypted with an encryption key and stored in a database comprising at least a plurality of data records;

    accessing by the client device a maintained count associated with the encryption key, the maintained count comprising a sum of database data records encrypted with the encryption key accessed by the user while the client device is not communicatively coupled to a security system, wherein the security system is external to the client device;

    responsive to a determination that a sum of the maintained count and a number of records in the requested set of records does not exceed a threshold stored at the client device, the threshold representing a number of records encrypted with the encryption key that the user is authorized to access while the client device is not communicatively coupled to the security system;

    decrypting the set of data records;

    providing the set of decrypted data records to the user; and

    incrementing the maintained count responsive to providing the set of decrypted data records to the user by a number equal to a number of records included in the provided set of decrypted data records; and

    responsive to a determination that the sum of the maintained count and the number of records in the requested set of records exceeds the threshold, denying the received request for access to the set of data records.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×