Patent ID: 11949677
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A resource server computing system comprising:
one or more hardware processors; and
one or more hardware storage devices having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, cause the computing system to perform a method for granting a user access to a resource, the method comprising:
providing a binary value to a transmitting computing system causing the transmitting computing system to look up a digital signal representation of an audio signal used to access a resource;
detecting receipt of a message from a receiving and requesting client computing system, the message being structured to represent to the resource server computing system that the receiving and requesting client computing system has received the audio signal from the transmitting computing system, the audio signal having been selected by the transmitting computing system based on the binary value associated with the audio signal, wherein a user of the receiving and requesting client computing system is to be granted access to a resource, by at least using a matching function to identify access data that is stored at an access data store of the receiving and requesting client computing system prior to receiving the audio signal, as a result of the receiving and requesting client computing system receiving the audio signal, and further wherein the message is automatically generated in response to the receiving and requesting client computing system receiving the audio signal from the transmitting computing system;
interpreting the message as representing that the receiving and requesting client computing system received the audio signal from the transmitting computing system that maps to the access data stored at the access data store on the receiving and requesting client computing system prior to the receiving and requesting client computing system receiving the audio signal; and
in response to interpreting the message, granting a user of the receiving and requesting client computing system access to a resource.