GENOME QUERY HANDLING
A method of processing a query on a genome to produce a report is disclosed. The method comprises receiving a first secret, a second secret and a query request over a communications network during a first communications session and storing a proxy value associated with the query request in a databas...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method of processing a query on a genome to produce a report is disclosed. The method comprises receiving a first secret, a second secret and a query request over a communications network during a first communications session and storing a proxy value associated with the query request in a database. The first secret is used to determine a genome key enabling access to genome data stored in the database and associated with the first secret. The proxy value and a query key are associated using the second secret such that the query key can only be found using both the proxy value and the second secret. An association is stored between the genome key and the query key in the database and the first and second secrets are deleted subsequent to determining the genome key and associating the proxy value and query key, during or at the end of the first communications session, to ensure anonymity. The genome is identified using the genome key and a query associated with the query request is applied to the identified genome to generate a report, which is stored in the data base in association with the query key, whereby the report can be accessed in the database using the query key. Subsequent to storing the report, the association between the genome and query keys is deleted to further ensure anonymity. Also disclosed are methods of generating queries and loading genomes, as well as systems, servers, computer program products and computer readable media implementing the above.
L'invention concerne un procédé de traitement d'une interrogation sur un génome pour produire un rapport. Le procédé consiste à recevoir un premier secret, un second secret et une requête d'interrogation sur un réseau de communication durant une première session de communication et à stocker une valeur de mandataire associée à la requête d'interrogation dans une base de données. Le premier secret est utilisé pour déterminer une clé de génome permettant l'accès à des données de génome stockées dans la base de données et associées au premier secret. La valeur de mandataire et une clé d'interrogation sont associées à l'aide du second secret de telle sorte que la clé d'interrogation peut uniquement être trouvée à l'aide à la fois de la valeur de mandataire et du second secret. Une association est stockée entre la clé de génome et la clé d'interrogation dans la base de données et les premier et second secrets sont supprimés après la détermination de la clé de génome et l'association de la valeur |
---|