Digital identity
First Claim
1. A method of providing access to digital profiles held in persistent electronic storage of a digital identity system, the method, as performed by the digital identity system, comprising:
- receiving from a requesting entity an electronic request message identifying a target entity;
in response to the request, publishing;
(i) a digital profile of the target entity by storing a version of that profile in an addressable memory location associated with the digital identity system, and (ii) a digital profile of the requesting entity by storing a version of that profile in another addressable memory location associated with the digital identity system;
generating two non-matching receipts, each comprising a transaction identifier, a first of which comprises a link identifying the memory location associated with the digital identity system to which the target entity'"'"'s profile is published, the second of which comprises a link identifying the other memory location associated with the digital identity system to which the requesting entity'"'"'s profile is published;
transmitting the first receipt to an address of a computing device associated with the requesting entity; and
transmitting the second receipt to an address of a computing device associated with the target entity.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a method of authenticating a digital credential of a bearer by a validating device, the method including capturing the bearer credential by the validating device and transmitting to a validation service the bearer credential with a validator credential bound to the validating device. The method also includes at the validation service, validating the bearer credential and the validation credential, and if the validator credential is valid, using the bearer credential to access a data item of a digital profile and creating an electronic message for transmission to the validating device, the electronic message indicating the data item and comprising a fresh validator credential generated by the validation service. The method further includes issuing a fresh bearer credential and creating an electronic message to transmit the fresh bearer credential to an address associated with the bearer.
-
Citations
10 Claims
-
1. A method of providing access to digital profiles held in persistent electronic storage of a digital identity system, the method, as performed by the digital identity system, comprising:
-
receiving from a requesting entity an electronic request message identifying a target entity; in response to the request, publishing;
(i) a digital profile of the target entity by storing a version of that profile in an addressable memory location associated with the digital identity system, and (ii) a digital profile of the requesting entity by storing a version of that profile in another addressable memory location associated with the digital identity system;generating two non-matching receipts, each comprising a transaction identifier, a first of which comprises a link identifying the memory location associated with the digital identity system to which the target entity'"'"'s profile is published, the second of which comprises a link identifying the other memory location associated with the digital identity system to which the requesting entity'"'"'s profile is published; transmitting the first receipt to an address of a computing device associated with the requesting entity; and transmitting the second receipt to an address of a computing device associated with the target entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A digital identity system comprising:
-
persistent electronic storage holding digital profiles; a network interface configured to transmit and receive electronic messages; and at least one processor configured to; receive from a requesting entity an electronic request message identifying a target entity; in response to the request, publish;
(i) a digital profile of the target entity by storing a version of that profile in an addressable memory location associated with the digital identity system, and (ii) a digital profile of the requesting entity by storing a version of that profile in another addressable memory location associated with the digital identity system;generate two non-matching receipts, each comprising a transaction identifier, a first of which comprises a link identifying the memory location associated with the digital identity system to which the target entity'"'"'s profile is published, the second of which comprises a link identifying the other memory location associated with the digital identity system to which the requesting entity'"'"'s profile is published; transmit the first receipt to a computing device associated with the requesting entity; and transmit the second receipt to a computing device associated with the target entity.
-
-
10. Non-transitory computer-readable media comprising computer readable instructions that, when executed at a digital identity system, implement a method comprising:
-
receiving from a requesting entity an electronic request message identifying a target entity; in response to the request, publishing;
(i) a digital profile of the target entity by storing a version of that profile in an addressable memory location associated with the digital identity system, and (ii) a digital profile of the requesting entity by storing a version of that profile in another addressable memory location associated with the digital identity system;generating two non-matching receipts, each comprising a transaction identifier, a first of which comprises a link identifying the memory location associated with the digital identity system to which the target entity'"'"'s profile is published, the second of which comprises a link identifying the other memory location associated with the digital identity system to which the requesting entity'"'"'s profile is published; transmitting the first receipt to a computing device associated with the requesting entity; and transmitting the second receipt to a computing device associated with the target entity.
-
Specification