Patent ID: 7814323
Filing Date: 2010-10-12
Classification: G06F

Abstract:
1. A method for classifying a plurality of pieces of private data, comprising: recording on a computer-readable medium, a plurality of representative entities wherein the representative entities represent genetic information associated with the private data, wherein the representative entities are recorded without recording genetic information types of the representative entities; classifying the representative entities by one of a plurality of registered genetic information types; identifying unclassified representative entities; selecting one of the classified representative entities; selecting a target entity from the classified and the unclassified entities; exchanging encrypted private data between the selected one of the classified representative entities and the selected target entity using a first encryption key for the selected one of the classified representative entities and a second encryption key for the target entity; acquiring a first two-way encrypted private data generated by further encrypting the encrypted private data that the selected target entity received from the selected one of the classified representative entities, by using the encryption key of the selected target entity; acquiring a second two-way encrypted private data generated by further encrypting the encrypted private data that the selected one of the representative classified entities has obtained from the selected target entity, by using the encryption key of the selected one of the classified representative entities; analyzing by each of the classified representative entities of their own genetic information to determine if their genetic information type is identical to the genetic information type of one of the other classified representative entities; determining that the private data of the selected one of the classified representative entities and the private data of the selected target entity are of an identical genetic information type when the first two-way encrypted data matches the second two-way encrypted private data; reusing the encrypted private data sent from one of the classified representative entities to the selected target entity; and registering on the computer-readable medium that the selected target entity is a new representative entity where the genetic information type of the selected target entity does not match the genetic information of the classified representative entities.