×

System and method for secure database replication

  • US 10,621,198 B1
  • Filed: 12/29/2016
  • Issued: 04/14/2020
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a server with access to a database comprising a plurality of database entries, a request to replicate the database to a first computing device of a plurality of computing devices, wherein access to each database entry of the plurality of database entries is controlled based on a classification level of a plurality of classification levels, wherein a classification level of a given database entry in the database is automatically assigned as a classification level of a computing device that created the given database entry, and user access to the database entries of the database is further based on a user classification level;

    in response to receiving the request to replicate the database to the first computing device, determining, by the server, a classification level of the first computing device;

    filtering, by the server and using the determined classification level of the first computing device, the plurality of database entries to generate a filtered subset of the plurality of database entries, wherein the filtered subset comprises database entries at or below the classification level of the first computing device; and

    sending, to the first computing device, the filtered subset, wherein the first computing device uses the filtered subset to create a replicated database,wherein a second computing device has a second classification level distinct from the classification level of the first computing device and any database entry of the replicated database is editable by both the first and second computing devices.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×