| CPC G06F 16/212 (2019.01) [G06F 16/2272 (2019.01); G06F 16/26 (2019.01); H04L 67/133 (2022.05)] | 20 Claims |

|
1. A system, comprising:
a data design system storing a hierarchical data design model; and
a first computing device comprising at least one processor and memory storing executable instructions that, when executed by the at least one processor, cause the first computing device to perform operations comprising:
receiving, by a first computing device and from a transmitting system, a data structure comprising a plurality of data elements;
receiving, from the data design system, at least a portion of a hierarchical data design model, the hierarchical data design model defining a shared inventory of common data element definitions and relationships for a distributed system;
determining that a first data element in the hierarchical data design model is associated with a second data element in the data structure;
receiving, from the hierarchical data design model, a definition of the first data element;
determining, based at least in part on the first data element and the second data element in the data structure, that the received data structure conforms to the hierarchical data design model; and
based at least in part on determining that the received data structure conforms to the hierarchical data design model, storing the received data structure on the first computing device.
|