US2021139127A1PendingUtilityA1

Methods and systems for identifying and authorizing a user based on a mini-game login

Assignee: CAPITAL ONE SERVICES LLCPriority: Dec 8, 2017Filed: Jan 25, 2021Published: May 13, 2021
Est. expiryDec 8, 2037(~11.4 yrs left)· nominal 20-yr term from priority
H04L 63/08G06F 21/36B63H 20/007B63H 21/21
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented method is provided for verifying user authentication. An authentication server may receive from a network server device a login request that is associated with a user. The user may be assigned to a user category based on attributes of the user. An authentication game may be selected for the user based on the user category. The user may be assigned to a game play cluster for the selected authentication game. The authentication game may be sent to the network server device over a network for interaction with the user. A game result may be received from the network server device. Data representing the game paly results may be compared with corresponding one or more cluster classifiers. Based on the comparing, the authentication server may determine whether the game play results match the expected game play results. When the game play results match the expected game play results, the login request may be approved.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method for verifying user authentication, the method comprising:
 receiving, by an authentication server device, a login request;   selecting, by the authentication server device, an authentication game;   sending, by the authentication server device, the authentication game to a network server device over a network for interaction with a user;   receiving, by the authentication server device, a game result from the network server device, wherein the game result includes data representing game play results from the interaction of the user with the authentication game including data pertaining to one or more of game play speed or reaction time;   comparing, by the authentication server device, the data representing the game play results with one or more expected game play results; and   based on the comparison, determining a response to the login request.   
     
     
         22 . The method of  claim 21 , wherein the login request comprises at least one of a user name or password. 
     
     
         23 . The method of  claim 21 , wherein the game play results data further includes data pertaining to game play accuracy. 
     
     
         24 . The method of  claim 21 , wherein the game play results include data pertaining to the user's maneuvers during the authentication game. 
     
     
         25 . The method of  claim 21 , wherein the game play results include data pertaining to game play movements during the authentication game. 
     
     
         26 . The method of  claim 21 , further comprising:
 approving, by the authentication server device, the login request based on the determined response to the login request.   
     
     
         27 . The method of  claim 21 , further comprising:
 receiving, by the authentication server device, additional information regarding the user including one or more of user demographic information, user location information, and information about the user device.   
     
     
         28 . The method of  claim 21 , wherein the authentication game is selected based on one or more of the user's age, gender, education, income level, marital status, language, nationality, or occupation. 
     
     
         29 . The method of  claim 21 , wherein the authentication game is selected based on one or more of a user device type, browser type, keyboard layout, or screen size. 
     
     
         30 . The method of  claim 21 , wherein the one or more expected game play results are determined based on the user's prior game play results. 
     
     
         31 . A system for verifying user authentication, the system comprising:
 a database configured to store user data; and   an authentication server in communication with the database and with a network server device over a network, and further configured to:
 receive from the network server device a login request; 
 select an authentication game; 
 send the authentication game to the network server device over a network for interaction with a user; 
 receive a game result from the network server device, wherein the game result includes data representing game play results from the interaction of the user with the authentication game including data pertaining to one or more of game play speed or reaction time; 
 compare the data representing the game play results with one or more expected game play results; and 
 based on the comparison, determine a response to the login request. 
   
     
     
         32 . The system of  claim 31 , wherein the login request comprises at least one of a user name or password. 
     
     
         33 . The system of  claim 31 , wherein the game play results data further includes data pertaining to game play accuracy. 
     
     
         34 . The system of  claim 31 , wherein the game play results include data pertaining to the user's maneuvers during the authentication game. 
     
     
         35 . The system of  claim 31 , wherein the authentication game is selected based on one or more of the user's age, gender, education, income level, marital status, language, nationality, or occupation. 
     
     
         36 . The system of  claim 31 , wherein the authentication game is selected based on one or more of a user device type, browser type, keyboard layout, or screen size. 
     
     
         37 . The system of  claim 31 , wherein the authentication server is further configured to:
 approve the login request based on the determined response to the login request.   
     
     
         38 . The system of  claim 31 , wherein the one or more expected game play results are determined based on the user's prior game play results. 
     
     
         39 . The system of  claim 31 , wherein the authentication server is further configured to:
 receive additional information regarding the user including one or more of user demographic information, user location information, or information about the user device.   
     
     
         40 . A method for verifying user authentication, the method comprising:
 receiving, by an authentication server device, a login request;   receiving, by the authentication server device, information regarding the user including one or more of user demographic information, user location information, or information about a user device;   selecting, by the authentication server device, an authentication game based on the received information;   sending, by the authentication server device, the authentication game to a network server device over a network for interaction with a user;   receiving, by the authentication server device, a game result from the network server device, wherein the game result includes data representing game play results from the interaction of the user with the authentication game, wherein the data representing game play results further includes data pertaining to one or more of game play speed or reaction time;   comparing, by the authentication server device, the data representing the game play results with one or more expected game play results; and   based on the comparison, determining, by the authentication server device, a response to the login request.

Join the waitlist — get patent alerts

Track US2021139127A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.