×

Method and system for determining hidden states of a machine using privacy-preserving distributed data analytics and a semi-trusted server and a third-party

  • US 9,471,810 B2
  • Filed: 03/09/2015
  • Issued: 10/18/2016
  • Est. Priority Date: 03/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for classifying data to determine hidden states of a machine, comprising:

  • acquiring, by a client, data from the machine, wherein the data include samples;

    permuting randomly the data, according to a permutation, to generate permuted data;

    inserting, by the client, chaff in the permuted data at locations to generate private data;

    transmitting, by the client to the server, the private data;

    transmitting, by the client to the third-party the locations of the chaff and a permutation ordering;

    classifying, by the server, each sample of the private data independently according to a hidden Markov model (HMM) to obtain permuted noisy estimates of states of the machine and the chaff;

    transmitting, by the server to the third-party, the permuted noisy estimates of the states and the chaff;

    removing, by the third-party, the chaff using the locations;

    inverting, by the third-party after removing the chaff, the permuted noisy estimates using the permutation ordering to obtain unpermuted noisy estimates of the states of the machine.

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