US 12,192,204 B2
System and method for storing and distributing consumer information
Edison U. Ortiz, Orlando, FL (US); Arya Pourtabatabaie, Orlando, FL (US); Ambica Pawan Khandavilli, Orlando, FL (US); Margaret Inez Salter, Orlando, FL (US); Jordan Alexander Richards, Orlando, FL (US); Iustina-Miruna Vintila, Bucharest (RO); and Sarah Rachel Waigh Yean Wilkinson, Toronto (CA)
Assigned to ROYAL BANK OF CANADA, Toronto (CA)
Filed by ROYAL BANK OF CANADA, Toronto (CA)
Filed on Jul. 10, 2023, as Appl. No. 18/220,103.
Application 18/220,103 is a continuation of application No. 17/692,637, filed on Mar. 11, 2022, granted, now 11,700,257.
Application 17/692,637 is a continuation of application No. 16/521,569, filed on Jul. 24, 2019, granted, now 11,277,412, issued on Mar. 15, 2022.
Application 16/521,569 is a continuation in part of application No. 16/503,154, filed on Jul. 3, 2019, granted, now 11,212,102, issued on Dec. 28, 2021.
Application 16/521,569 is a continuation in part of application No. 16/424,242, filed on May 28, 2019, granted, now 10,956,585, issued on Mar. 23, 2021.
Claims priority of provisional application 62/839,408, filed on Apr. 26, 2019.
Claims priority of provisional application 62/824,697, filed on Mar. 27, 2019.
Claims priority of provisional application 62/806,394, filed on Feb. 15, 2019.
Claims priority of provisional application 62/702,871, filed on Jul. 24, 2018.
Claims priority of provisional application 62/702,684, filed on Jul. 24, 2018.
Claims priority of provisional application 62/697,140, filed on Jul. 12, 2018.
Claims priority of provisional application 62/693,680, filed on Jul. 3, 2018.
Claims priority of provisional application 62/691,406, filed on Jun. 28, 2018.
Prior Publication US 2023/0362166 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/10 (2013.01) [H04L 9/0894 (2013.01); H04L 9/30 (2013.01); H04L 9/3218 (2013.01); H04L 9/3234 (2013.01); H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented system for controlling access to data associated with an entity, the computer implemented system comprising:
a data storage device stored within a computer;
one or more processors within the computer configured for:
storing a secret key associated with the entity in a computer memory within the data storage device, wherein a public key corresponding to the secret key is stored on a client device associated with the entity;
upon receiving entity data associated with the entity, storing the entity data in the computer memory; and
upon receiving an access grant signal from the client device, the access grant signal defining the entity data to be accessed and a recipient of the entity data to be accessed and signed by the public key, enabling communication of information associated with the entity data, comprising a token or data derived from the entity data, to a recipient device in the form of data fields upon satisfaction of at least one verification condition by the recipient device in accordance with a verification sequence using the secret key stored in the computer memory.