Patent ID: 11934508
Assignee: ORCHID SOUND TECHNOLOGIES LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 16:
17. A remotely witnessed authentication method, comprising:
receiving, at an authentication server from a root client device of a user associated with an account, a request for witnessed authentication of the user;
selecting a witness client device;
randomly generating a task code defining an interactive task and expected movement of the user performing the interactive task, the interactive task being unpredictable;
sending the task code to the root client device;
sending the task code to the witness client device;
receiving, from the root client device, task updates defining changes to the interactive task as the user performs the interactive task on the root client device;
sending the task updates to the witness client device for output to a display of the witness client device;
receiving a first authentication result and movement data from the root client device, the first authentication result defining whether at least one biometric authentication of the user to the root client device during the interactive task was successful, and the movement data defining movement, detected by the root client device, of the user performing the interactive task;
receiving a second authentication result and evidence data from the witness client device, the second authentication result defining whether at least one biometric authentication of a witness to the witness client device while the user performed the interactive task was successful, and the evidence data providing evidence that the witness watched, on the witness client device, the user perform the interactive task; and
analyzing the movement data, the evidence data, and the expected movement to determine whether the movement data and the evidence data match the expected movement; and
determining success of the witnessed authentication when both the first authentication result and the second authentication result indicate successful biometric authentication of the user and the witness, and when the movement data and the evidence data match the expected movement.