Abstract:
Systems, methods, and non-transitory computer readable media decentralizes biometric enrollment. A server receives a request to enroll a user for biometric authentication in association with a unique ID, generates an activation code corresponding to the unique ID, and sends the activation code to the user. A user device receives and validates the activation code. If the activation code is valid, the user device is enabled to: capture at least one biometric image, and to send the biometric image to the server. The server receives at least one biometric image from the user device in response to the activation code and extracts features from at least one biometric image to generate a biometric template based upon the extracted features to enroll the user for biometric authentication without requiring the user to visit a central location to provide at least one biometric image.
Abstract:
Systems, methods, and non-transitory computer readable media relate to smartcard biometric enrollment. In an embodiment that does not require a user to visit a central location to provide fingerprint images, an activation code corresponding to a unique ID that uniquely identifies a user of a service is generated and sent to the user. In response, at least one finger image is received from a user device. The image is processed to isolate a fingerprint image, which is used to generate a biometric template that is sent to a smartcard manufacturer and used to configure a smartcard for biometric authentication of the user. In another embodiment, a kiosk/ATM provides smartcard biometric enrollment by detecting a smartcard in the smartcard reader, verifying an ID of a user associated with the smartcard, capturing a biometric image from the user, processing the biometric image to generate a biometric template, and storing the biometric template on the smartcard.
Abstract:
Methods, systems, and computer readable media for providing benefits to loyalty cardholders via loyalty card transactions are disclosed. In one example, the method includes receiving, by a loyalty program module, a message indicating that a loyalty card transaction has been initiated at a participating merchant site using a loyalty card associated with a cardholder account, wherein the cardholder account is enrolled in a loyalty benefit program managed via the loyalty program module, determining a loyalty level assigned to the cardholder account using information regarding the loyalty card transaction contained in the message, and utilizing the loyalty level assigned to the cardholder account to determine at least one merchant-specific differentiated benefit to be provided to a holder of the loyalty card, wherein each loyalty level includes at least one merchant-specific differentiated benefit designated by the participating partner merchant.