One time PIN generation
First Claim
1. A method, comprising:
- providing a one-time passcode (OTP) application to a user device;
camouflaging a key using a data element defined by a user account to provide an OTP key associated with the user account, the camouflaging the key comprising using a machine effective speed calibration (MESC) defined by the user device;
providing the OTP key to the user device; and
generating the OTP on the user device using the OTP application, the MESC and the OTP key;
wherein the OTP is configured for input as a PIN into a transaction interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system is provided for generating a one-time passcode (OTP) configured for use as a personal identification number (PIN) for a user account from a user device. The OTP may be generated using an OTP generator which may include an algorithm an user account-specific OTP key. The OTP key may be camouflaged by encryption, obfuscation or cryptographic camouflaging using a PIN or a unique machine identifier defined by the user device. Obtaining an OTP from the user device may require inputting a data element which may be one of a PIN, a character string, an image, a biometric parameter, a user device identifier such as an machine effective speed calibration (MESC), or other datum. The OTP may be used for any transaction requiring a user PIN input, including ATM and debit card transactions, secure access and online transactions.
43 Citations
15 Claims
-
1. A method, comprising:
-
providing a one-time passcode (OTP) application to a user device; camouflaging a key using a data element defined by a user account to provide an OTP key associated with the user account, the camouflaging the key comprising using a machine effective speed calibration (MESC) defined by the user device; providing the OTP key to the user device; and generating the OTP on the user device using the OTP application, the MESC and the OTP key; wherein the OTP is configured for input as a PIN into a transaction interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a provider system that provides a one-time passcode (OTP) application to a user device, the provider system camouflages a key using a machine effective speed calibration (MESC) defined by the user device to generate an OTP key associated with a user account, the provider system provides the OTP key to the user device; and wherein the OTP application is configured to generate an OTP on the user device using the OTP key and the MESC; wherein the OTP is configured for input as a PIN into a transaction interface. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, comprising:
a processor that provides a one-time passcode (OTP) application comprising an OTP generator to a user device, the processor receives a machine effective speed calibration (MESC) from the user device, the processor camouflages a key using the MESC to generate an OTP key associated with a user account, the processor provides the OTP key to the user device, the OTP application is configured to generate an OTP on the user device using the OTP generator, the MESC and the OTP key, the OTP is configured for input as a PIN into a transaction interface. - View Dependent Claims (15)
Specification