×

Differentially private processing and database storage

  • US 10,242,224 B2
  • Filed: 10/25/2017
  • Issued: 03/26/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 health data for a plurality of patients, the database storing records comprising rows and columns, where the rows are associated with patients having a medical condition, and columns of the rows contain values describing health data for the patients, the method comprising:

  • receiving a database query from a client device, the database query requesting a linear model describing correlations among values of columns in a set of records in the database, the database query specifying a degree of privacy to maintain for the restricted data;

    performing the database query on the set of records in the database to produce a differentially private version of the linear model that maintains the specified degree of privacy for the restricted data, performing the query comprising;

    modeling the values of the columns in the set of records in the database to produce a linear model comprising a set of parameters θ

    that describe correlations among the values describing health data for the patients;

    minimizing a loss function on the linear model over possible values of the set of parameters θ

    to produce an optimal set of parameters θ

    ; and

    perturbing the optimal set of parameters θ

    to produce the differentially private version of the linear model, the set of parameters θ

    perturbed by a factor defined by;

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