US 12,455,953 B2
Computer challenge systems based on object alignment
Whitney Constantine, Brisbane (AU); and Murry Lancashire, Brisbane (AU)
Assigned to Arkose Labs Holdings, Inc., San Mateo, CA (US)
Filed by ARKOSE LABS HOLDINGS, INC., San Mateo, CA (US)
Filed on Feb. 28, 2023, as Appl. No. 18/175,755.
Claims priority of provisional application 63/317,693, filed on Mar. 8, 2022.
Claims priority of provisional application 63/320,042, filed on Mar. 15, 2022.
Prior Publication US 2023/0289427 A1, Sep. 14, 2023
Int. Cl. G06F 21/36 (2013.01); H04L 9/40 (2022.01)
CPC G06F 21/36 (2013.01) [H04L 63/0853 (2013.01); H04L 63/0884 (2013.01); H04L 63/102 (2013.01); G06F 2221/2133 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of securing a computer resource against unauthorized access by a user computer system attempting to access the computer resource, the method comprising:
generating a challenge data structure defining a challenge comprising a user interface to manipulate one or more objects to match a defined alignment, wherein generating the challenge comprises adjusting, based on a risk of the user computer system, a number of possible combinations of the one or more objects by increasing a rotation axis of the one or more objects and reducing an angular increment associated with a control for the one or more objects;
sending, by a processing device, the challenge data structure to the user computer system to cause the challenge to be presented to the user of the user computer system;
obtaining a user input to the user interface that represents a manipulation of the one or more objects to a first orientation; and
providing access to the computer resource for the user computer system based on whether the first orientation of the one or more objects matches the defined alignment.