Patent classifications
G07F7/1033
Hardware device for entering a PIN via tapping on a touch screen display
A device and associated methods for entering a PIN via tapping are disclosed. The device can be configured to determine a number of taps provided by a PIN holder on a touch sensor in representation of a PIN digit and to store the number of taps as a digit in a sequence that represents the PIN. Indications for interaction with the device can be provided to PIN holders in the form of auditory cues. A visually impaired PIN holder may be able to complete a PIN entry process by following the indications for interaction, tapping on a touch sensor a number of times equal to the value of the digit of the PIN to be entered, and performing gestures mapped to commands for the device.
AUTHENTICATION METHOD AND SYSTEM
The invention provides a computer-implemented authentication method comprising the step of enabling a user to input an identifier (e.g. a PIN) into an electronic device having a screen and a keypad operable within a keypad zone of the screen; by operating at least one key of the keypad via an image of at least part of a scrambled keypad which is displayed at least partially within the keypad zone. The user's operation of the keypad key via the image generates an encoded version of the user's intended input. In one sense the invention can be perceived as superimposing a non-functional image of a scrambled keyboard over an underlying, functional keypad. The image may be any type of electronic image, and may include a video image. The invention is particularly suited for use with, but not limited to, mobile phones, tablet computer, PCs etc. It can be implemented in any system wherein a user's identity must be verified before access is granted to a controlled resource.
Device and method for identifying a user
A device and method for identifying a user. The device including a terminal including a touch screen with a set of embossments superimposed on a virtual keyboard and displaying information related to a transaction, a contact and/or contactless smart card reader device, a processor and a memory containing a set of modules and/or algorithms to implement the method including activation of a low vision mode by a double-tap gesture on the screen, the searching for the center of a virtual keyboard where an embossment is located, determination of the positions of the other keys from the central key, choice and storage of a desired key by lifting the finger from the touch screen at the position of the desired key, validation of the choice of key made by a double-tap gesture on the touch screen or validation of the code/PIN by a double-tap gesture on the touch screen.
Anonymized biometric data integration
Biometric features are derived from security data associated with a subject. The security data is obtained from a security device. A biometric value is calculated from the biometric features. The biometric value is anonymized to an identifier associated with the subject. The identifier is integrated with event data associated with a security system. In an embodiment, the security device is a Personal Identification Number (PIN) pad integrated into a transaction terminal, the security data is fingerprint data, which is read from a finger of the subject placed on a fingerprint reader integrated into the PIN pad, and the biometric value is a PIN calculated from fingerprint data during a transaction at the transaction terminal. In an embodiment, the security device is a security camera, the security data is a secure video stream, and the biometric features are facial features of the subject in the secure video stream.
SYSTEMS AND METHODS TO CONFIGURE PIN PAD FOR MICROPROCESSOR-ENABLED AND CONTACTLESS PAYMENT VEHICLE
A method of network configuration of a personal identification number (PIN) pads includes receiving a request to upgrade a PIN pad from a merchant or an individual software vendor (ISV) to read microprocessor-enabled or contactless payment vehicles, retrieving a PIN pad configuration hash value from the PIN pad, obtaining current configuration using the hash value, sending instructions to the PIN pad to upgrade the PIN pad over a network if the PIN pad is capable of reading microprocessor-enabled or contactless payment vehicles, and downloading and installing drivers to enable PIN pad readers to read and process at least one of the microprocessor-enabled payment vehicles and contactless payment vehicles according to the instructions. The method further performs additional operations such as updating the PIN pad registry with the PIN pad configuration and enabling the PIN pad to read the microprocessor-enabled or contactless payment vehicles.
METHOD FOR CONTROLLING A COMPUTER DEVICE FOR ENTERING A PERSONAL CODE
A method for controlling a computer device comprising a graphic user interface is disclosed. The method comprises implementation, by a data-processing module, of: requesting a user to enter a code on the graphic user interface by means of a virtual keyboard, comprising randomly arranged elements, the code consisting of a sequence of elements of the virtual keyboard; for an element of the sequence constituting the code: if a first type of gesture performed by the user on the graphic user interface is detected, changing a current element of a list of possible elements of the virtual keyboard corresponding respectively to one of the elements of the virtual keyboard; if a second type of gesture, different from the first type of gesture, performed by the user on the user interface is detected, validating the current element as an element of the sequence constituting the code.
POINT-OF-SALE STATE CONTROL TERMINALS
A merchant terminal or a customer terminal receives first input(s) associated with a first POS transaction with a first customer. Based on the first input(s), it is determined that the first POS transaction is in a first item-input portion and so the merchant terminal is designated as a state control terminal for the first POS transaction. Based on a trigger event occurring for the first POS transaction, it is determined that the first POS transaction is in a payment-input portion, and the customer terminal is designated as the state control terminal. Second input(s) associated with a second POS transaction with a second customer are received prior to receiving payment input to the first POS transaction and while the customer terminal is the state control terminal for the first POS transaction. Based on the second input(s), it is determined that that the second POS transaction is in a second-transaction item-input portion.
Preventing image or video capture of input data provided to a transaction device
A device receives position information from a sensor of the device, wherein the position information indicates a position of a user of the device and a position of a person proximate to the user. The device receives lighting information from the sensor, wherein the lighting information indicates lighting conditions around the device and the user. The device calculates a position adjustment for an infrared element of the device based on the position information and the lighting information, and calculates an intensity adjustment for the infrared element based on the position information and the lighting information. The device receives, via an input element of the device, input data provided by the user, and implements the position adjustment and the intensity adjustment to enable the infrared element, when illuminated, to reflect light away from the input element and to prevent image or video capture of the input data.
Keypad dulcet authentication cardless payment technology
Architecture and methods may be provided to enable a user to authenticate and complete a cardless transaction at a point-of-sale (“POS”) device. The POS device may include a keypad configured to receive a sequence of keypresses. The POS device may also include a processor configured to record the sequence of keypresses and tag each keypress with a time-stamp. The POS device may include a keypress controller configured to determine from the sequence of keypresses, a number of keypresses, a frequency of each keypress and a time-delay between each keypresss. The sequence of keypresses may be transmitted to a secure transaction network and, using a machine-learning pattern identifier, be configured to identify a pattern to the sequence of keypresses based off of the determined number of keypresses, the frequency and time-delay and then further verify that the pattern matches to a stored pattern to authenticate the cardless transaction.
MULTI-FACTOR AUTOMATED TELLER MACHINE (ATM) PERSONAL IDENTIFICATION NUMBER (PIN)
An automated teller machine (ATM) may include an input component and one or more processors. The input component may be configured to detect multi-factor input associated with an account. The multi-factor input may include at least two of: a sequence of characters input via the input component, a force with which at least one character, of the sequence of characters, is input via the input component, a length of time over which at least one character, of the sequence of characters, is input via the input component, or a combination of at least two characters, of the sequence of characters, that are input concurrently via the input component. The ATM may receive the multi-factor input, validate the multi-factor input in association with the account, and selectively permit or deny access to one or more actions associated with the account based on validating the multi-factor input.