CPC G06F 8/41 (2013.01) | 20 Claims |
1. A method for configuring and populating a structured data container to automate the creation of a structured information product, for recording, presenting and conveying items of information acquired from disparate internal and external sources, comprising:
providing a script including an original code for simultaneously encoding a structured data container and a sequence of instructions for populating the data container, the script conformant to a key: value pair syntax and including:
variables of at least a first type capable of being instantiated by back-referencing entries provided or created during code execution;
references to user-defined functions or function expressions capable of being executed;
optionally, function argument and function return value formatting instructions; and
executing the original code, by a code interpreter, to populate the structured data container, including:
transforming the original code into a flattened, path-encoded WorkingObject;
executing referenced user-defined functions, in un-nested sequence, to produce function return values;
recording the function return values in the WorkingObject, thereby updating said WorkingObject;
instantiating variables of the first type by referencing the function return values or values otherwise provided in theWorkingObject;
selecting from the WorkingObject items for inclusion in a structured data container intended for electronic transmission or transformation to second formats; and, thereby,
generating a structured information product, having items of information acquired from disparate internal and external sources.
|