| CPC H04L 9/3271 (2013.01) [H04L 9/0825 (2013.01); H04L 9/0869 (2013.01); H04L 9/3213 (2013.01)] | 19 Claims |

|
1. A method comprising:
analyzing a response received by a device from a client device subsequent to the client device requesting verification from a different device and the different device responding to the client device with an electronic message comprising (i) an answer token indicating a first identifier associated with the client device and (ii) a prompt including one or more browser-executable instructions, the response received by the device from the client device comprising the answer token, a second identifier associated with the client device, and a browser-generated answer to the prompt, the analyzing comprising determining, by the device, whether the browser-generated answer included in the response matches a known answer indicated by the answer token included in the electronic message from the different device and whether the second identifier matches the first identifier indicated by the answer token of the response; and
in response to determining, by the device, that the browser-generated answer received from the client device matches the known answer indicated by the answer token received from the client device and the first identifier matches the second identifier, triggering, by the device, the verification of the client device by the device, the verification enabling the client device access to content.
|