Research Article
A Privacy-Preserved Analytical Method for eHealth Database with Minimized Information Loss
Algorithm 2
Privacy Tailor algorithm.
| (1) Given ECG & Threshold; | | (2) main(){ | | (3) while(ok==0){ //Set ok = 1 when finish | | (4) recheck=0; | | (5) Node_information=compute(ECG); | | //Compute information loss and Re-ID risk | | (6) Re-id_risk=getRisk(Node_information); | | (7) if(Re-id_risk > Threshold){ | | (8) target=Find_De-id_target(); | | (9) De-id(target); | | (10) recheck=1; | | (11) node=0; | | (12) } | | (13) if(recheck!=1){ | | (14) if(node_number == max){ | | (15) ok=1; //Reach the last node and end the process | | (16) } | | (17) else{ node_number++; } | | (18) } | | (19) } | | (20) } // End of main | | (21) Find_De-id_target(){ | | (22) Compute aggregate risk for each node at each node; | | (23) Choose the highest risk node; | | (24) return node; } |
|