Patent ID: 11934845
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A tangible, non-transitory, computer-readable medium, comprising computer-readable instructions that, when executed by one or more processors of a computer, cause the computer to:
generate a GUI for configuration of a state machine, the configuration comprising generating one or more states of the state machine and an ordering of the states of the state machine;
cause the GUI to be rendered at a developer client;
receive user input from the developer client, via the GUI, to define the one or more states of the state machine and the ordering of the one or more states of the state machine; and
based upon the user input, generate structural code representative of a structure of the state machine,
wherein the generated structural code comprises:
an indication of the defined one or more states;
the ordering of the one or more states;
a name of a respective state of the one or more states;
a target of a respective state of the one or more states, wherein the target represents a next state subsequent execution of the respective state;
a type of a respective state of the one or more states, wherein the type represents a function relative to the state machine of the respective state;
an event of a respective state of the one or more states, wherein the event represents a benchmark to determine a current overall goal of the respective state;
an event type of a respective state of the one or more states, wherein the event type represents a logical alignment of the respective state; and
an action type of a respective state of the one or more states, wherein the action represents a point of execution for a routine or subroutine executed during the respective state.