US 12,314,739 B1
Apparatus and method for generating an interactive graphical user interface
Blake Browder, Dallas, TX (US); and Joy Figarsky, Little Rock, AR (US)
Assigned to Signet Health Corporation, North Richland Hills, TX (US)
Filed by Signet Health Corporation, North Richland Hills, TX (US)
Filed on Nov. 25, 2024, as Appl. No. 18/958,334.
Int. Cl. G06F 9/451 (2018.01); G06F 9/54 (2006.01)
CPC G06F 9/451 (2018.02) [G06F 9/542 (2013.01); G06F 2209/544 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for generating an interactive graphical user interface, the apparatus comprising:
at least a processor; and
a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:
receive first input data and second input data;
identify at least a target datum from the first input data;
determine at least an operating parameter from the second input data as a function of the at least a target datum;
generate a plurality of tasks as a function of the at least an operating parameter, wherein generating the plurality of tasks comprises:
generating task training data, wherein the task training data comprises exemplary operating parameters correlated to exemplary tasks;
training a task machine-learning model using the task training data; and
generating the plurality of tasks using the trained task machine-learning model;
generate an interactive graphical user interface as a function of the plurality of tasks;
wherein the interactive graphical user interface comprises an interactive data structure comprising a plurality of task nodes, wherein each task node represents one task of the plurality of tasks and each task node comprises an input event handler of a plurality of input event handlers; and
wherein generating the interactive graphical user interface comprises:
receiving concurrent user actions at least partially through one of the plurality of input event handlers for the plurality of task nodes from a plurality of user devices;
updating the interactive graphical user interface as a function of the concurrent user actions using an adaptive mechanism; and
wherein the adaptive mechanism is configured to accept or reject one user action of the concurrent user actions.