US 12,346,985 B2
Augmented reality security screening and dynamic step-by-step guidance and communication
William Hastings, Billings, MT (US); James Matt Gilkeson, Alexandria, VA (US); and Mara Winn, Alexandria, VA (US)
Assigned to The Government of the United States of America, 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 Dec. 7, 2023, as Appl. No. 18/532,768.
Application 18/532,768 is a continuation in part of application No. 18/200,129, filed on May 22, 2023, granted, now 11,887,266.
Claims priority of provisional application 63/344,890, filed on May 23, 2022.
Prior Publication US 2024/0112289 A1, Apr. 4, 2024
Int. Cl. G06Q 50/26 (2024.01); G06F 9/451 (2018.01)
CPC G06Q 50/265 (2013.01) [G06F 9/453 (2018.02)] 24 Claims
OG exemplary drawing
 
1. A method to provide user guidance for security screening, comprising:
determining, by logic executed by a computer system, user guidance relevant to a scenario arising as a result of the security screening, the user guidance based on a decision tree corresponding to a procedure that addresses the scenario, the decision tree including a decision point having at least two options for user selection, and the computer system including:
a processing system having a hardware processor configured to perform a predefined set of basic operations by loading corresponding ones of a predefined native instruction set of codes, the predefined native instruction set of codes constituting a set of instructions selectable for execution by the hardware processor;
a memory accessible to the processing system;
an interface controller under control of the processing system;
a communication system, under control of the processing system, adapted to transmit information used by the logic;
displaying, to a user via a user interface, the user guidance including the decision point for the user to select an option of the at least two options, the user interface for use by a user, to provide input and output capabilities in a security screening context;
monitoring, via the user interface, for user actions including selection of the option;
displaying, to the user via the user interface, a next decision point corresponding to the user selecting the option;
wherein the decision tree is a binary decision tree, wherein a given decision point has two options from which to select, and wherein at least one of the two options serves as a decision point having its own two options from which to select; and
wherein the binary decision tree is based on a procedure having decision points with three or more options; the method further comprising:
determining which one of the three or more options is most commonly selected option historically for the procedure;
including the most commonly selected option in a first decision point; and
including an other option in the first decision point, which in turn leads to remaining ones of the three or more options along the binary decision tree; the method further comprising:
tracking selections over time;
determining that the most commonly selected option has changed to a different one of the three or more options;
revising the binary decision tree to place the different one of the three or more options in the first decision point to replace the most commonly selected option;
recursively re-characterizing next decision points remaining in the decision tree to place a most common choice as a first option for remaining decision points along the decision tree; and
interactively displaying, to the user via the user interface, remaining ones of the decision points of the decision tree corresponding to user selections to which the interface is responsive by the user traversing the binary tree for selection of remaining ones of the decision points corresponding to the user selections.