CPC G06F 21/6227 (2013.01) [G06F 16/245 (2019.01); G06F 21/6254 (2013.01)] | 14 Claims |
1. A system for managing data transfer and privacy via a multi-channel transfer of information, comprising:
one or more data servers, programmed to
receive a query from a client device, the query indicating an access identifier corresponding to an entity for which data is stored;
access a consented data pool to identify a random value corresponding to the access identifier;
compute a hash value using a combination of both the access identifier and the random value;
receive, via a first communication channel, anonymous data from the entity, the anonymous data being tagged with the hash value of both the access identifier corresponding to the entity and the random value;
receive, via a second communication channel, the access identifier and the random value;
maintain the anonymous data in the anonymous data pool;
maintain the access identifier and the random value in the consented data pool;
perform the query against the anonymous data pool of the stored data to identify results from the stored data that are tagged with the hash value; and
return the results to the client device responsive to the query.
|