Patent ID: 9680908
Date: 2017-06-13
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: storing, at a server, an electronic resource that has been electronically signed by a signing user and shared with a recipient user; associating the electronic resource with a resource identifier; receiving, from a recipient device of the recipient user and indication that a verifying users wishes to verify an identity of the signing user; in response to receiving the indication, generating an identifier that references the resource identifier; providing the identifier to the recipient device; receiving, at the server and from a verifier device of a verifying user, a request to verify an identity of the signing user who electronically signed the electronic resource shared with the recipient user, the request including the identifier, with the verifying user differing from each of the signing user and the recipient user, and with the verifier device differing from a signing device of the signing user and the recipient device of the recipient user; responsive to receiving the request to identify the signing user who electronically signed the electronic resource, identifying, based on the identifier, the electronic resource stored at the server; responsive to identifying the electronic resource stored at the server, accessing signer information specifying an identity of the signing user who electronically signed the electronic resource; based on the signer information, identifying that the signing user electronically signed the identified electronic resource; and transmitting, from the server to the verifier device of the verifying user, an indication that verifies that the signing user electronically signed the electronic resource; enabling the recipient device to access the electronic resource that has been electronically signed by the signing user, wherein the recipient device is used by the recipient user with whom the electronic resource is shared; wherein the recipient device transmits, to the verifier device, a representation of the identifier that is associated with the electronic resource; and wherein the verifier device uses the representation of the identifier that is associated with the electronic resource in generating the request to identify the signing user who electronically signed the electronic resource; wherein the representation of the identifier for the electronic resource comprises one or more of an alphanumeric representation, an ultrasonic audio signal representation, and an optical machine-readable representation.