Using the ability to speak as a human interactive proof
First Claim
Patent Images
1. A machine-implemented method, comprising:
- receiving an access request for an online data service from a user device;
sending a proof challenge to the user device for presentation to a user;
receiving from the user device a proof response having a biometric metadata description extracted from a biometric input from the user at the user device by a conversion applet, the biometric metadata description describing at least one of a level, a tone, and a speed of the biometric input; and
comparing the biometric metadata description of the biometric input to a user model of a user account profile aggregating input from multiple sessions with a user account.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a human interactive proof portal 140 may use a biometric input to determine whether a user is a standard user or a malicious actor. The human interactive proof portal 140 may receive an access request 302 for an online data service 122 from a user device 110. The human interactive proof portal 140 may send a proof challenge 304 to the user device 110 for presentation to a user. The human interactive proof portal 140 may receive from the user device 110 a proof response 306 having a biometric metadata description 430 based on a biometric input from the user.
22 Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
receiving an access request for an online data service from a user device; sending a proof challenge to the user device for presentation to a user; receiving from the user device a proof response having a biometric metadata description extracted from a biometric input from the user at the user device by a conversion applet, the biometric metadata description describing at least one of a level, a tone, and a speed of the biometric input; and comparing the biometric metadata description of the biometric input to a user model of a user account profile aggregating input from multiple sessions with a user account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer-readable storage medium having a set of instructions detailing a method stored thereon that when executed by one or more processors cause the one or more processors to perform the method, the method comprising:
-
sending an access request for an online data service to a human interactive proof portal; receiving a proof challenge from the human interactive proof portal for presentation to a user; receiving an audio input from the user in response to the proof challenge; creating a biometric metadata description generated at the user device by a conversion applet based on the audio input to be sent to the human interactive proof portal; and signing the biometric metadata description with the conversion applet to indicate that the biometric metadata description comes from the conversion applet. - View Dependent Claims (16, 17, 18)
-
-
19. A human interactive proof portal, comprising:
-
a communication interface configured to receive an access request for an online data service from a user device; and a processor configured to generate a proof challenge for presentation to a user and to examine a biometric input metadata description to determine whether to grant access to the online data service, the biometric description generated and signed at the user device by a conversion applet to indicate that the biometric metadata description comes from the conversion applet. - View Dependent Claims (20)
-
Specification