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

Claim 5:
6. A method for enhanced virtual queuing with user-level targeted interactions, comprising the steps of:
receiving user check-in information and user-specific metadata from a plurality of users;
identifying one or more groups of the plurality of users based at least on the received user check-in information and the user-specific metadata;
determining one or more targeted interaction rules for the one or more identified groups;
using the user check-in information, the user-specific metadata, and the one or more targeted interaction rules to determine a recommended targeted interaction;
providing the recommended targeted interaction to a user or identified group;
receiving a request to join a virtual queue from two or more persons forming a group;
accumulating positions in the queue totaling the number of persons in the group;
sending confirmation of the request to the group;
sending periodic update notifications to the group based on a notification escalation plan, wherein the notification escalation plan comprises a rules-based multimodality means of communicating with the group;
receiving a plurality of check-in notifications from an entity indicating the group has begun to check-in, or indicating how many persons in the group have already checked-in, or indicating the group has finished checking-in;
removing the group from the virtual queue;
receiving a plurality of data relating to the historical throughput of a queue;
modeling future iterations of the queue using the plurality of data;
determining times of low queue throughput;
reallocating computational resources used for queue simulations during times of low queue throughput;
using the reallocated computational resources for simulating new queue configurations for the duration of the low queue throughput;
analyzing the new queue configuration simulations for an optimal configuration, wherein the optimal configuration is the simulation with the least wait time; and
outputting the difference between the current queue configuration and the optimal queue simulation as a set of recommendations;
wherein the request is selected from the group consisting of a request to join a queue, a request to leave a queue, a request to transfer to a different queue, a request for the current wait time of a queue, a request for additional time, a request to schedule a position in a queue for a later time, and a request to change places in a queue.