AUTOMATIC HANDS FREE SERVICE REQUESTS
First Claim
1. A computer-implemented method to identify appropriate account information for use in service requests based on facial recognition of users, comprising:
- receiving, by a service provider computing device, account information associated with a user account and a request to process a first service request;
processing, by the service provider computing device, the first service request using the account information associated with the user account;
capturing, by the service provider computing device and via a camera device communicatively coupled to the service provider computing device, a first image of the user associated with the user account;
generating, by the service provider computing device, a first template comprising a computer code representation of the first image of the user;
deleting, by the service provider computing device, the first image of the user associated with the user account;
generating, by the service provider computing device, a template identifier associated with the first template;
transmitting, by the service provider computing device, the template identifier and the account information associated with the user account to one or more computing devices;
receiving, by the service provider computing device, a request to process a second service request;
capturing, by the service provider computing device and via the camera device, a second image of the user;
generating, by the service provider computing device, a second template based on the second image of the user;
identifying, by the service provider computing device, the first template from among a plurality of templates comprising the first template stored on the memory by comparing each template of the plurality of templates comprising the first template against the second template, wherein the similarity of the first template to the second template is greater than a threshold amount;
determining, by the service provider computing device, the template identifier associated with the first template;
transmitting, to the one or more computing devices by the service provider computing device, the template identifier and a request for the account information associated with the user account;
receiving, by the service provider computing device and from the one or more computing devices, the requested account information associated with the user account, wherein the one or more computing devices transmit the account information associated with the template identifier; and
processing, by the service provider computing device, the requested second service request using the received account information.
2 Assignments
0 Petitions
Accused Products
Abstract
A service device processes a service request using account information of a user. The service device captures a first image of the user, generates a first user facial template based on the first image, and transmits the first user facial template with the account information to a service processing system. The user arrives at the service device to initiate a subsequent service request. The service device captures a second image of the user and generates a second user facial template based on the second image and searches for the first facial template matching the generated second facial template. The service device transmits a first stored matching facial template to the service processing system and a request for account information. The service device receives stored account information associated with the stored first facial template from the service processing system. The service device processes the subsequent service request using the account information.
20 Citations
23 Claims
-
1. A computer-implemented method to identify appropriate account information for use in service requests based on facial recognition of users, comprising:
-
receiving, by a service provider computing device, account information associated with a user account and a request to process a first service request; processing, by the service provider computing device, the first service request using the account information associated with the user account; capturing, by the service provider computing device and via a camera device communicatively coupled to the service provider computing device, a first image of the user associated with the user account; generating, by the service provider computing device, a first template comprising a computer code representation of the first image of the user; deleting, by the service provider computing device, the first image of the user associated with the user account; generating, by the service provider computing device, a template identifier associated with the first template; transmitting, by the service provider computing device, the template identifier and the account information associated with the user account to one or more computing devices; receiving, by the service provider computing device, a request to process a second service request; capturing, by the service provider computing device and via the camera device, a second image of the user; generating, by the service provider computing device, a second template based on the second image of the user; identifying, by the service provider computing device, the first template from among a plurality of templates comprising the first template stored on the memory by comparing each template of the plurality of templates comprising the first template against the second template, wherein the similarity of the first template to the second template is greater than a threshold amount; determining, by the service provider computing device, the template identifier associated with the first template; transmitting, to the one or more computing devices by the service provider computing device, the template identifier and a request for the account information associated with the user account; receiving, by the service provider computing device and from the one or more computing devices, the requested account information associated with the user account, wherein the one or more computing devices transmit the account information associated with the template identifier; and processing, by the service provider computing device, the requested second service request using the received account information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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 identify appropriate account information for use in service requests based on facial recognition of users, the computer-executable program instructions comprising; computer-executable program instructions to generate a first template comprising a computer code representation of the first image of the user; computer-executable program instructions to generate a template identifier associated with the first template; computer-executable program instructions to transmit the template identifier and the account information associated with the user account to one or more computing devices; computer-executable program instructions to receive a request to process a second service request; computer-executable program instructions to capture, via the camera device, a second image of the user; computer-executable program instructions to generate a second template based on the second image of the user; computer-executable program instructions to identify the first template from among a plurality of templates comprising the first template stored on the memory by comparing each template of the plurality of templates comprising the first template against the second template, wherein the similarity of the first template to the second template is greater than a threshold amount; computer-executable program instructions to determine the template identifier associated with the first template; computer-executable program instructions to transmit, by the service provider computing device, the template identifier and a request for the account information associated with the user account; computer-executable program instructions to receive, from the one or more computing devices, the requested account information associated with the user account, wherein the one or more computing devices transmit the account information associated with the template identifier; and computer-executable program instructions to process the requested second service request using the received account information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. A system to identify appropriate account information for use in service requests based on facial recognition of users, 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; generate a first template comprising a computer code representation of the first image of the user; generate a template identifier associated with the first template; transmit the template identifier and the account information associated with the user account to one or more computing devices; receive a request to process a second service request; capture, via the camera device, a second image of the user; generate a second template based on the second image of the user; identify the first template from among a plurality of templates comprising the first template stored on the memory by comparing each template of the plurality of templates comprising the first template against the second template, wherein the similarity of the first template to the second template is greater than a threshold amount; determine the template identifier associated with the first template; transmit, by the service provider computing device, the template identifier and a request for the account information associated with the user account; receive, from the one or more computing devices, the requested account information associated with the user account, wherein the one or more computing devices transmit the account information associated with the template identifier; and process the requested second service request using the received account information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification