FACIAL PROFILE MODIFICATION FOR HANDS FREE TRANSACTIONS
First Claim
1. A computer-implemented method to update a facial template for use in processing a hands-free transaction with facial recognition of a user, comprising:
- receiving, by one or more computing devices, a first facial image of a user;
generating, by the one or more computing devices, a first facial template comprising a computer code representation of the first facial image;
associating, by the one or more computing devices, the generated first facial template with an account of the user;
receiving, by one or more computing devices and from a user computing device, a second facial image of the user and an indication of an input of an option to modify the first facial template;
generating, by the one or more computing devices, a second facial template comprising a computer code representation of the second facial image;
determining, by the one or more computing devices, a difference value representing a difference between the generated second facial template and the generated first facial template by comparing the generated second facial template against the generated first facial template; and
in response to determining that the difference value representing the difference between the generated second facial template and the generated first facial template is less than a threshold difference value, associating, by the one or more computing devices, the generated second facial template with the account of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
An account management system establishes a facial template for a user based on an image. The user computing device, signed into a payment application at the merchant location, receives an identifier from a merchant beacon device to transmit to the account management system, which transmits payment tokens based on payment account data and facial templates to the merchant POS device for each user signed in at the merchant location. The merchant POS device identifies the user by comparing a captured image of the user against the received facial templates and transmits the payment token to an issuer system. At a later time, the account management system receives, from a user computing device, a subsequent user image and generates a subsequent facial template. If the difference of the subsequent facial template is less than a threshold from the existing facial template, the subsequent facial template is associated with the user account.
-
Citations
20 Claims
-
1. A computer-implemented method to update a facial template for use in processing a hands-free transaction with facial recognition of a user, comprising:
-
receiving, by one or more computing devices, a first facial image of a user; generating, by the one or more computing devices, a first facial template comprising a computer code representation of the first facial image; associating, by the one or more computing devices, the generated first facial template with an account of the user; receiving, by one or more computing devices and from a user computing device, a second facial image of the user and an indication of an input of an option to modify the first facial template; generating, by the one or more computing devices, a second facial template comprising a computer code representation of the second facial image; determining, by the one or more computing devices, a difference value representing a difference between the generated second facial template and the generated first facial template by comparing the generated second facial template against the generated first facial template; and in response to determining that the difference value representing the difference between the generated second facial template and the generated first facial template is less than a threshold difference value, associating, by the one or more computing devices, the generated second facial template with the account of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A computer program product, comprising:
a non-transitory computer-readable medium having computer-executable program instructions embodied thereon that when executed by a computer cause the computer to update facial templates for use in processing hands-free transactions, the computer-executable program instructions comprising; computer-executable program instructions to associate a generated first facial template with an account of the user; computer-executable program instructions to receive, from a user computing device, a second facial image of the user and an indication of an input of an option to modify the first facial template; computer-executable program instructions to generate a second facial template comprising a computer code representation of the second facial image; computer-executable program instructions to determine a difference value representing a difference between the generated second facial template and the generated first facial template by comparing the generated second facial template against the generated first facial template; and in response to determining that the difference value representing the difference between the generated second facial template and the generated first facial template is less than a threshold difference value, computer-executable program instructions to associate the generated second facial template with the account of the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
15. A system to update a facial template for use in processing a hands-free transaction with facial recognition of a user, comprising:
-
a storage device; and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to; receive a first facial image of a user; generate a first facial template comprising a computer code representation of the first facial image; associate the generated first facial template with an account of the user; receive, from a user computing device, a second facial image of the user and an indication of an input of an option to modify the first facial template; generate, a second facial template comprising a computer code representation of the second facial image; determine, a difference value representing a difference between the generated second facial template and the generated first facial template by comparing the generated second facial template against the generated first facial template; and in response to determining that the difference value representing the difference between the generated second facial template and the generated first facial template is less than a threshold difference value, associate the generated second facial template with the account of the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification