Patent ID: 11892973
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A system for storing data, comprising:
one or more memory means; and
an SSD controller means configured to carry out a method for data schema detection and migration, the method comprising:
detecting field hierarchy of a first file and a reference to a code-description table;
defining a schema means based on the field hierarchy, the schema comprising a schema element describing a portion of the code-description table comprising a plurality of descriptors;
defining a data table based on the schema means and the first file;
identifying a mismatch between data of the first file and a second file;
updating a field type to match a mismatched data type by adding a new field to the schema resulting in a new column in the data table to allow for a missing field to have a location in the data table;
maintaining an exception queue;
determining the exception queue is empty
stopping identifying mismatches;
determining a last data record has been reached; and
executing a plurality of database operations comprising:
a query on the data table;
a record insert on the data table;
a record update on the data table; and
a record deletion, on the data table.