×

Computer-implemented system and method for analyzing data quality

  • US 10,462,107 B2
  • Filed: 08/08/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 09/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system for analyzing data quality, comprising:

  • memory storing a dataset comprising attributes each associated with one or more elements;

    a client comprising an interest vector module to receive from a user a request for determining data quality of at least one attribute of the dataset based on an interest vector comprising a listing of the elements of that attribute and a selection of one or more of the elements as elements of interest, wherein the client generates the interest vector from one of a hashmap and a histogram and each element is encrypted; and

    a server, comprising;

    a condensed vector module to populate a condensed vector comprising the same listing of elements as the interest vector with occurrence frequencies for each of the listed elements;

    an encryption module to encrypt the elements of the condensed vector by computing an encrypted product of each element in the condensed vector and the corresponding element of the interest vector;

    an aggregate module to determine an aggregate based on the encrypted products of each element of the interest vector and the corresponding element of the condensed vector; and

    providing the aggregate as results of the data quality request.

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