Patent ID: 11928325
Assignee: SAS INSTITUTE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 28:
29. A computer-program product embodied in a non-transitory machine-readable storage medium storing computer instructions that, when executed by one or more processors, perform operations that provide a graphical user interface comprising:
a plurality of factor-setting user interface (UI) control elements configured to receive an input of characters for specifying a set of design of experiment factors for creating a design of experiment (DOE);
a plurality of factor type UI control elements, each respective factor type UI control element of the plurality of factor type UI control elements being configured to receive input for specifying a factor type of a plurality of factor types displayed by the respective factor type UI control element for a corresponding DOE factor of the set of DOE factors, wherein:
the set of DOE factors is configured with a plurality of sequential groups of DOE factors,
each of the plurality of sequential groups of DOE factors having a maximum group size not exceeding a specified number of DOE factors, and
an operation to rearrange a target DOE factor from a first group to a second group of the plurality of sequential groups of DOE factors automatically updates a group identification value associated with the target DOE factor and one or more group identification values of other DOE factors moved into one or more other groups of DOE factors of the plurality of sequential groups of DOE factors based on the rearrangement of the target DOE factor:

a plurality of dynamic rows of editable UI control elements configured to receive inputs of experimental values for the set of DOE factors, wherein one or more dynamic rows of editable UI control elements of the plurality of dynamic rows of editable UI control elements are dynamically reconfigured from a current format of control elements to a new format of control elements based on one or more input operations to one or more of the plurality of factor type UI control elements; and
a composite factor UI control component configured to receive inputs for generating one or more control signals that add or remove one or more DOE factors of the set of DOE factors.