Patent ID: 11900229
Assignee: DITA STRATEGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A method for iterative modification of self-describing data structure, the method comprising:
receiving, using at least a processor, at least an initial self-referencing data structure;
aggregating, using the at least a processor, the at least an initial self-referencing data structure into a data structure class, wherein aggregating the at least an initial self-referencing data structure comprises;
receiving initial data aggregation training data, wherein the initial data aggregation training data comprises initial self-referencing data structures correlated to one or more data structure classes;
training a data structure classifier using the initial data aggregation training data, wherein training the data structure classifier comprises:
iteratively updating the initial data aggregation training data as a function of the input and output results of the data structure classifier; and
retraining the data structure classifier with an updated initial data aggregation training data;

generating, by the at least a processor, at least a self-describing data structure as a function of the aggregation of the at least an initial self-referencing data structure;
generating, by the at least a processor, a validated self-describing data structure as a function of the at least a self-describing data structure using a validation module, wherein generating the validated self-describing data structure comprises comparing the at least a self-describing data structure to a set of data consistency rules;
acquiring, by the processor, metadata;
modifying, by the processor, the at least a validated self-describing data structure, wherein modifying the at least a validated self-describing data structure further comprises:
dividing the validated self-describing data structure into a plurality of data structure modules; and
associating the metadata with a data structure module of the plurality of data structure modules; and

configuring, by the at least processor, a downstream device to generate graphical user interface elements as a function of the validated data structure and the associated metadata.