×

Tracking privacy budget with distributed ledger

  • US 10,380,366 B2
  • Filed: 04/25/2017
  • Issued: 08/13/2019
  • Est. Priority Date: 04/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method, comprising:

  • sending, via a network and using one or more hardware processors of a computing device associated with a first data owner, a request to register a data offer from the first data owner to participate in a distributed ledger stored in distributed computer memory, the request to register the data offer including information associated with the data offer and a privacy budget for the data offer, and wherein the information associated with the data offer and the privacy budget are stored in the distributed ledger and the data offer is accessible by third parties to the first data owner;

    receiving, via the network, a first request from a first third party computer associated with a first third party, to access specified data associated with the data offer from the first data owner;

    analyzing, using the one or more hardware processors, the privacy budget for the data offer to determine whether the privacy budget comprises a balance necessary to allow access to the specified data;

    based on determining that the privacy budget comprises the balance necessary to allow access to the specified data, accessing the data offer, using the one or more hardware processors to produce result data comprising the specified data;

    anonymizing, using the one or more hardware processors, the result data;

    updating, using the one or more hardware processors, a distributed ledger entry in the distributed ledger to update a balance for the privacy budget;

    providing, via the network, the anonymized result data to the first third party computer;

    receiving a second request from a second third party computer associated with a second third party, to access second specified data associated with the data offer from the first data owner;

    analyzing the privacy budget for the data offer to determine that the privacy budget does not comprise a balance necessary to allow access to the second specified data; and

    causing the data offer to be marked as invalid or expired in the distributed ledger.

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