IP Library Granted Patent US 11,582,347
Granted Patent B2
US 11,582,347 · App. 17/667,522 · Granted Feb 14, 2023

System and method for enhanced virtual queuing

Inventors: Daniel Bohannon (Livermore, CA); Richard Daniel Siebert (Franklin, TN); Jay Power (Franklin, TN); Matthew Donaldson Moller (Petaluma, CA); Matthew DiMaria (Brentwood, TN); Shannon Lekas (Cushing, TX)
Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
H04M3/5231G06Q10/047G06Q10/06375H04L67/306H04M3/5183
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,582,347
App. No.
17/667,522
Granted
Feb 14, 2023
Kind
B2
Abstract

A system and method for managing virtual queues. A cloud-based queue service manages a plurality of queues hosted by one or more entities. The queue service is in constant communication with the entities providing queue management, queue analysis, and queue recommendations. The queue service is likewise in direct communication with queued persons. Sending periodic updates while also motivating and incentivizing punctuality and minimizing wait times based on predictive analysis. The predictive analysis uses “Big Data” and other available data resources, for which the predictions assist in the balancing of persons across multiple queues for the same event or multiple persons across a sequence of queues for sequential events.

Claims (34)

1. A system for enhanced virtual queuing, comprising:

a task blending service comprising at least a processor, a memory, and a first plurality of programming instructions stored in the memory and operating on the processor, wherein the first plurality of programming instructions, when operating on the processor, cause the processor to:

receive a plurality of data relating to the historical throughput of a queue;

model future iterations of the queue using the plurality of data;

determine times of low queue throughput;

reallocate computational resources used for queue simulations during times of low queue throughput;

use the reallocated computational resources for simulating new queue configurations for the duration of the low queue throughput;

analyze the new queue configuration simulations for an optimal configuration, wherein the optimal configuration is the simulation with the least wait time; and

output the difference between the current queue configuration and the optimal queue simulation as a set of recommendations; and

an accumulation service comprising a second plurality of programming instructions stored in the memory and operating on the processor, wherein the second plurality of programming instructions, when operating on the processor, cause the processor to:

receive a request to join a virtual queue from two or more persons forming a group;

accumulate positions in the queue totaling the number of persons in the group;

send confirmation of the request to the group;

send 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;

receive 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; and

remove the group from the virtual queue;

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.

2. The system of claim 1 , wherein the multimodality means of communicating comprises internet-based communications, satellite communications, public telephone networks, mobile networks, Wi-Fi, Bluetooth, LoRa, public address systems, and near-field communications.

3. A method for enhanced virtual queuing, comprising the steps of:

receiving a plurality of data relating to the historical throughput of a queue;

modelling 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;

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; and

removing the group from the virtual queue;

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.

4. The method of claim 3 , wherein the multimodality means of communicating comprises internet-based communications, satellite communications, public telephone networks, mobile networks, Wi-Fi, Bluetooth, LoRa, public address systems, and near-field communications.

Assignments (2)
SUPPLEMENT NO. 1 TO GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 31, 2022
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061808/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2022
From: BOHANNON, DANIEL; SIEBERT, RICHARD DANIEL; POWER, JAY; MOLLER, MATTHEW DONALDSON; DIMARIA, MATTHEW; LEKAS, SHANNON
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 059495/0028 →
Continuity (14)
Continuation In Part 17667034 · Feb 8, 2022
Continuation In Part 17572620 · Jan 10, 2022
Continuation 17389837 · Jul 30, 2021
Continuation In Part 17235408 · Apr 20, 2021
Continuation 16985093 · Aug 4, 2020
Continuation 16836798 · Mar 31, 2020
Continuation 16583967 · Sep 26, 2019
Continuation In Part 16542577 · Aug 16, 2019
Continuation 16542577 · Aug 16, 2019
Continuation 16523501 · Jul 26, 2019
Continuation 15411424 · Jan 20, 2017
Provisional Application 62828133 · Apr 2, 2019
Provisional Application 62820190 · Mar 18, 2019
Related Publication 20220174155A1 · Jun 2, 2022