US 12,190,368 B2
Multi-computer system for optimized queue management based on facial recognition
Udaya Kumar Raju Ratnakaram, Telangana (IN); Bhagya Lakshmi Sudha Lavanya Mallidi, Hyderabad (IN); Puneetha Polasa, Telangana (IN); and Sandeep Kumar Chauhan, Hyderabad (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Mar. 24, 2022, as Appl. No. 17/702,991.
Prior Publication US 2023/0306496 A1, Sep. 28, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01); G06V 40/16 (2022.01)
CPC G06Q 30/0633 (2013.01) [G06V 40/172 (2022.01)] 21 Claims
OG exemplary drawing
 
1. A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
a memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
detect, based on continuous scanning by a point-of-sale system for signals emitted from computing devices within a predefined range of the point-of-sale system, a user computing device of a user;
transmit, to an image capture device and based on the detected user computing device of the user, an instruction to capture an image of a user present at a location of an entity;
receive, from the image capture device and based on execution of the instruction to capture the image, the image of the user present at the location of the entity;
analyze, using facial recognition technologies, the image of the user present at the location of the entity;
retrieve, based on the analysis of the image using the facial recognition technologies, user profile data;
based on the retrieved user profile data, initiate smart tracking and queue management operations;
receive, from the user computing device of the user, items selected for purchase;
receive, from the user computing device, user input requesting an optimal checkout queue;
receive, from a plurality of checkout queues, real-time queue data;
analyze the real-time queue data in real-time to identify an optimal queue for the user, wherein the optimal queue for the user is identified based, at least in part, on the items selected for purchase;
generate a user interface instructing the user to proceed to the identified optimal queue;
transmit the user interface for display on the computing device; and
cause the user interface to display on the user computing device.