US 11,947,989 B2
Process flow for model-based applications
Eugene Von Niederhausern, Rosenburg, TX (US); Sreenivasa Gorti, Austin, TX (US); Kevin W. Divincenzo, Pflugerville, TX (US); and Sridhar Sudarsan, Austin, TX (US)
Assigned to SPARKCOGNITION, INC., Austin, TX (US)
Filed by SPARKCOGNITION, INC., Austin, TX (US)
Filed on Feb. 16, 2021, as Appl. No. 17/176,898.
Claims priority of provisional application 62/976,965, filed on Feb. 14, 2020.
Prior Publication US 2021/0256000 A1, Aug. 19, 2021
Int. Cl. G06F 16/903 (2019.01); G06F 8/35 (2018.01); G06F 8/41 (2018.01); G06F 8/52 (2018.01); G06F 8/60 (2018.01); G06F 9/455 (2018.01); G06F 9/50 (2006.01); G06F 11/34 (2006.01); G06F 16/21 (2019.01)
CPC G06F 9/45558 (2013.01) [G06F 8/35 (2013.01); G06F 8/433 (2013.01); G06F 8/52 (2013.01); G06F 8/60 (2013.01); G06F 9/5077 (2013.01); G06F 11/3447 (2013.01); G06F 16/211 (2019.01); G06F 16/90335 (2019.01); G06F 2009/4557 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for a process flow for model-based applications, comprising:
receiving data from one or more data sources;
applying at least one first transformation on at least a portion of the data to generate transformed input data encoded according to a predefined format;
providing the transformed input data to an executed instance of a model facilitating a prediction associated with the data;
applying at least one second transformation to the output associated with the model to generate a plurality of versions of application data, wherein each version of the application data is encoded in a different format corresponding to a different application;
exposing access to the plurality of versions of the application data based on an output associated with the model; and
updating an execution metadata store storing metadata facilitating replay of one or more model executions, wherein the metadata is stored separate from data described by the metadata.