US 12,253,972 B2
Techniques for storing and accessing data using an information model
Gordon Bradley, Vancouver (CA); and Gregory Vazzana, Hooksett, NH (US)
Assigned to AUTODESK, INC., San Francisco, CA (US)
Filed by AUTODESK, INC., San Francisco, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/361,679.
Prior Publication US 2025/0036595 A1, Jan. 30, 2025
Int. Cl. G06F 16/14 (2019.01)
CPC G06F 16/148 (2019.01) [G06F 16/156 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for processing data using an information model, the method comprising:
receiving a first file that includes data associated with one or more objects;
performing one or more operations to extract the data associated with the one or more objects based on one or more schemas;
for each object included in the one or more objects, adding to an information model an asset representing the object and one or more components associated with the asset, wherein each component included in the one or more components stores a portion of data associated with the object;
executing a query against the information model to generate a result based on at least one of the one or more components; and
transmitting the result to an application.