×

Differentially private database queries involving rank statistics

  • US 10,467,234 B2
  • Filed: 07/19/2018
  • Issued: 11/05/2019
  • Est. Priority Date: 11/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for returning differentially private results in response to a query to a database storing restricted data, comprising:

  • receiving a database query from a client device, the database query requesting a value satisfying a rank statistic based on a set of values of a column of a set of records storing restricted data in the database;

    performing the query on the set of records in the database to produce a differentially private version of the value satisfying the rank statistic, performing the query comprising;

    computing a histogram placing the values in the set of values into a plurality of bins, each bin containing any values in the set of values within a respective interval;

    assigning weights to the plurality of bins;

    selecting a bin of the plurality of bins responsive to the assigned weights; and

    computing a differentially private version of the value satisfying the rank statistic responsive to values within the respective interval for the selected bin; and

    returning the computed differentially private version of the value satisfying the rank statistic to the client device.

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