Patent ID: 11936815
Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Field: Telecommunications (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 2:
3. A system for enhanced virtual queuing, comprising:
a computing device comprising a memory, a processor, and a non-volatile data storage device;
a machine learning algorithm operating on the computing device, the machine learning algorithm configured to predict a wait time associated with a position of an entity within one or more virtual queues;
a queue manager comprising a first plurality of programming instructions stored in the memory which, when operating on the processor, causes the processor to:
receive the predicted wait time associated with the position of the entity for each of the one or more virtual queues;
receive a request from the entity to join a virtual queue within the one or more virtual queues;
assign the entity to a selected virtual queue from the one or more virtual queues based on the predicted wait time associated with the position of the entity for each virtual queue of the one or more virtual queues;
send an initial notification indicating the virtual queue assignment to the entity; and
send an updated notification to the entity based on reassignment of one or more requests associated with one or more entities within the one or more virtual queues; and

a queue load balancer module comprising a second plurality of programming instructions stored in the memory which, when operating on the processor, causes the processor to:
reassign one or more entities that were already assigned to the one or more virtual queues to a different virtual queue based on real-time queue information and further based on the predicted wait time associated with the position of the one or more entities within the one or more virtual queues.