Sampling from a remote dataset with a private criterion
AssigneeKoninklijke Philips N.V.
InventorsMeilof Geert Veeningen, Peter Petrus van Liesdonk
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips N.V.
InventorsMeilof Geert Veeningen, Peter Petrus van Liesdonk
Estimating the term…
Some embodiments are directed to a data sampling device for obtaining a sample of records from a remote dataset satisfying a private criterion using multi-party computation. One or more sample providing devices store respective subdatasets of the remote dataset. The data sampling device determine a candidate size for a sample providing device; requests the sample providing device to determine a candidate sample of the candidate size from the subdataset of the sample providing device; perform a multi-party computation with the sample providing device to obtain a set of indices of records from the candidate sample satisfying the private criterion; sample a subset of the set of indices; and obtains from the sample providing device records of the candidate sample corresponding to the subset of the set of indices.
A data sampling system for obtaining a sample of records from a remote dataset satisfying a private criterion using multi-party computation, the data sampling system comprising a data sampling device and a plurality of sample providing devices, each of the plurality of sample providing devices storing a respective subdataset of the remote dataset, the data sampling device comprising:
A sample providing device for providing to a data sampling device a sample of records from a remote dataset satisfying a private criterion using multi-party computation, the sample providing device comprising:
A data sampling method for obtaining a sample of records from a remote dataset satisfying a private criterion using multi-party computation, one or more sample providing devices storing respective subdatasets of the remote dataset, the data sampling method comprising:
A sample providing method for providing to a data sampling device a sample of records from a remote dataset satisfying a private criterion using multi-party computation, the sample providing method comprising:
A non-transitory computer-readable medium comprising data representing instructions to cause a processor system to perform a data sampling method for obtaining a sample of records from a remote dataset satisfying a private criterion using multi-party computation, one or more sample providing devices storing respective subdatasets of the remote dataset, the data sampling method comprising:
A non-transitory computer-readable medium comprising transitory or non-transitory data representing instructions to cause a processor system to perform a sample providing method for providing to a data sampling device a sample of records from a remote dataset satisfying a private criterion using multi-party computation, the sample providing method comprising:
Dependencies are inferred from the claim text.