Digital identity
First Claim
1. A digital identity system for creating a computer stored digital identity comprising:
- a network interface configured to send and receive electronic messages;
persistent electronic storage;
a profile management module executing on a processor configured to receive from an entity an electronic message comprising a data item, extract the data item from the electronic message and store the data item in a digital profile in the persistent electronic storage;
a credential creation module executing on a processor configured to generate a credential for the profile and associate the credential with the digital profile;
a publication module executing on a processor configured to publish the profile by storing a version of it to an addressable memory location; and
a receipt generation module executing on a processor configured to automatically generate two non-matching receipts, each receipt comprising a transaction identifier, a first of the receipts comprising a link identifying the memory location to which the profile is published, a second of the receipts comprising the credential, wherein the first receipt is stored at the digital identity system and the second receipt is transmitted to an address associated with the entity.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a digital identity system for creating a computer stored digital identity. The system includes a network interface configured to send and receive electronic messages, persistent electronic storage, a profile management module executing on a processor configured to receive from an entity an electronic message comprising a data item, extract the data item from the electronic message and store the data item in a digital profile in the persistent electronic storage. The system also includes a credential creation module executing on a processor, a publication module executing on a processor, and a receipt generation module executing on a processor.
67 Citations
28 Claims
-
1. A digital identity system for creating a computer stored digital identity comprising:
-
a network interface configured to send and receive electronic messages; persistent electronic storage; a profile management module executing on a processor configured to receive from an entity an electronic message comprising a data item, extract the data item from the electronic message and store the data item in a digital profile in the persistent electronic storage; a credential creation module executing on a processor configured to generate a credential for the profile and associate the credential with the digital profile; a publication module executing on a processor configured to publish the profile by storing a version of it to an addressable memory location; and a receipt generation module executing on a processor configured to automatically generate two non-matching receipts, each receipt comprising a transaction identifier, a first of the receipts comprising a link identifying the memory location to which the profile is published, a second of the receipts comprising the credential, wherein the first receipt is stored at the digital identity system and the second receipt is transmitted to an address associated with the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-implemented method for creating a computer stored digital identity comprising:
-
receiving from an entity an electronic message comprising a data item; extracting the data item from the electronic message; storing the data item in a digital profile in the persistent electronic storage; generating a credential for the profile and associating the credential with the digital profile; publishing the profile by storing a version of it to an addressable memory location; automatically generating two non-matching receipts, each receipt comprising a transaction identifier, a first of the receipts comprising a link identifying the memory location to which the profile is published, a second of the receipts comprising the credential; storing the first receipt at the digital identity system; and transmitting the second receipt an address associated with the entity.
-
-
28. A computer program product comprising computer readable instructions stored on a non-transitory computer readable storage medium and, when executed, configured to implement a method comprising:
-
receiving from an entity an electronic message comprising a data item; extracting the data item from the electronic message; storing the data item in a digital profile in the persistent electronic storage; generating a credential for the profile and associating the credential with the digital profile; publishing the profile by storing a version of it to an addressable memory location automatically generating two non-matching receipts, each receipt comprising a transaction identifier, a first of the receipts comprising a link identifying the memory location to which the profile is published, a second of the receipts comprising the credential; storing the first receipt at the digital identity system; and transmitting the second receipt an address associated with the entity.
-
Specification