US 12,450,537 B2
System and method for allocation of resources
William Hastings, Billings, MT (US)
Assigned to The Government of the United States of America, as represented by the Secretary of Homeland Security, Washington, DC (US)
Filed by The Government of the United States of America, as represented by the Secretary of Homeland Security, Washington, DC (US)
Filed on Mar. 26, 2024, as Appl. No. 18/616,814.
Claims priority of provisional application 63/455,127, filed on Mar. 28, 2023.
Prior Publication US 2024/0330807 A1, Oct. 3, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0631 (2023.01); G06Q 10/0637 (2023.01); G06Q 30/0201 (2023.01); G06Q 50/40 (2024.01)
CPC G06Q 10/06315 (2013.01) [G06Q 10/0631 (2013.01); G06Q 10/06312 (2013.01); G06Q 10/06375 (2013.01); G06Q 30/0206 (2013.01); G06Q 50/40 (2024.01)] 30 Claims
OG exemplary drawing
 
1. A resource allocation system deployable at a first location associated with security scanning; the resource allocation system comprising:
a traffic switch that selectively blocks a physical access path by users to the first location, and selectively opens the physical access path by users to the first location;
an X-Ray machine security scanner having an adjustable level of scanning precision associated with a corresponding scanning time;
an equipment controller that adjusts the level of scanning precision of the X-Ray machine security scanner to affect the corresponding scanning time, and instructs the traffic switch to selectively block or open the physical access path;
a computer containing a processor, memory and non-transitory computer readable code stored in the memory and configured to cause the processor to execute a series of instructions;
a prediction engine configured to make a prediction concerning how much time a particular service requires to complete; the prediction having a predicted timing data;
a history module configured to store service records about an event; the event having event timing data;
a comparison engine configured to determine whether the predicted timing data is within a predetermined tolerance of the event timing data;
a service improvement module configured to:
use the prediction of the prediction engine to generate a recommendation;
weigh various service improvement factors;
generate the recommendation to reduce customer wait time based on the predicted timing data; and
the resource allocation system configured to implement the recommendation by instructing a load balancing engine to determine a solution to a load balancing problem; said solution including instructing the equipment controller to control the traffic switch to physically open the physical access path for users to travel to the first location, and to physically control the X-Ray machine security scanner to decrease scanning precision to decrease wait time, responsive to the recommendation to reduce customer wait time.