Patent ID: 9082121
Filing Date: 2015-07-14
Classification: G06Q,G07F

Abstract:
1. A method for guided entry of a passcode by a user in connection with a secure transaction at a terminal, the passcode being stored in a database and known to the user and being prescribed to have a number of characters that each have a prescribed position in a prescribed input order, the method comprising: receiving a randomized input sequence at the terminal, wherein the randomized input sequence is a randomly arranged sequence of digits in the range 1 to N, wherein N is the number of characters in the passcode and wherein each digit corresponds to one of the prescribed positions in the prescribed input order such that the randomized input sequence defines a randomized order for the user to input the characters of the passcode; presenting the randomized input sequence to the user at the terminal and prompting the user to input the passcode according to the prescribed input order and the randomized order; receiving input data at the terminal from the user comprising characters of the passcode, wherein the characters of the passcode are input by the user and received at the terminal in an order; reordering, the input data in accordance with the randomized input order presented to the user and in regard to the order that the characters of the passcode were received at the terminal; causing a test of the reordered input data against a database of passcodes associated with a plurality of users for an exact match, wherein the test comprises comparing the passcode associated with the user stored in the database to the characters of the input data reordered in accordance with the randomized input order; and advancing the secure transaction at the terminal in response to any exact match of the received input data to the passcode.