Patent ID: 11940999
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 11:
12. A non-transitory computer readable medium containing program instructions for causing at least one hardware processor of an at least one computing device to perform a method for processing an input dataset within a state dataset, the method comprising the steps of:
the processor receiving a first input dataset from a computing system, wherein the first input dataset comprises one or more of:
a first instruction dataset comprising a two-dimensional data structure having at least one row and a plurality of columns, wherein each of the at least one row represents a sequential instruction associated with a first process, and wherein each sequential instruction comprises an identifier of a command and one or more command parameter values;
a first message dataset comprising a two-dimensional data structure having at least one row and a plurality of columns, wherein each of the at least one row represents a message; and
a first state dataset comprising a two-dimensional data structure having at least one row and a plurality of columns, wherein each of the at least one row represents an entity;

the processor processing the first input dataset by performing one or more of:
assigning the first state dataset to an active state dataset,
assigning the first instruction dataset to a second element within the active state dataset for processing, and
assigning the first message dataset to a first element within the active state dataset for processing;

the processor processing each row within the first message dataset within the active state dataset by:
accessing the first instruction dataset from the second element within the active state dataset; and
executing each of the one or more sequential instructions by one or more of:
copying one or more command parameter values to one or more elements within the row of the first message dataset;
copying one or more command parameter values to one or more elements within the active state dataset;
copying an element value within the row of the first message dataset to an element within the active state dataset;
computing an element value within the active state dataset from one or more element values within the active state dataset;
appending one or more rows to the first message dataset for processing;
appending one or more rows to the active state dataset;
deleting one or more rows within the active state dataset;
appending one or more columns to the first message dataset;
appending one or more columns to the active state dataset;
creating one or more additional message datasets within the active state dataset for processing from element values within the active state dataset;
processing one or more additional message datasets within the active state dataset using one or more instruction datasets within the active state dataset; and
sending one or more output datasets to one or more computing systems for processing;

wherein one or more instruction datasets within the active state dataset is generated by processing one or more message datasets received from one or more computing systems.