×

Securing database content

  • US 9,798,771 B2
  • Filed: 10/05/2015
  • Issued: 10/24/2017
  • Est. Priority Date: 08/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a server, an update query via a network from a client device, the update query associated with an electronic database, the update query specifying a column in the electronic database and an electronic record in the electronic database;

    querying, by the server, a database specification for the column specified by the update query, the database specification electronically associating challenge columns in challenge tables to columns in the electronic database;

    identifying, by the server, a first challenge column of the challenge columns in the database specification that is electronically associated to the column specified by the update query;

    identifying, by the server, a second challenge column of the challenge columns in the database specification that is electronically associated to the column specified by the update query;

    identifying, by the server, two challenge values from the challenge columns, a first challenge value of the two challenge values retrieved from the first challenge column in the database specification and a second challenge value of the two challenge values retrieved from the second challenge column in the database specification;

    receiving, by the server, values sent from the client device to validate the update query to the electronic database;

    determining, by the server, matches between the two challenge values identified from the challenge columns in the database specification and the values received from the client device; and

    validating, by the server, the update query for execution in response to the matches between the two challenge values and the values received from the client device.

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