Process for obtaining candidate data from a remote storage server for comparison to a data to be identified
US10083194B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 11, 2014 |
| Grant date | Sep 25, 2018 |
| Priority date | — |
| Expiry date | Dec 14, 2034 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/3236
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The invention presents a process for obtaining candidate reference data to compare to a data to be identified, implemented in a system comprising a client unit and a storage server comprising two databases, in which: —the first database comprises indexed memory blocks each comprising a corresponding encrypted indexed reference data, and —the second database comprises memory blocks indexed by all possible hash values obtained by a plurality of k indexed hash functions, and wherein each block contains a list of the indexes of the reference data which hashing by one of said hash function results in the hash value corresponding to said block, said process comprising the steps during which: —the client unit hashes the data to be identified with each of the plurality of hash functions, and reads the k memory blocks of the second database corresponding to the hash values thus obtained, the client unit identifies indexes contained in at least t out of k read memory blocks, and —the client unit reads the memory blocks of the first database indexed by the identified indexes in order to obtain the corresponding indexed reference data, said data being candidate data to compare to the data to b…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.