Patent Document ID: 9922108
Application ID: 15398958

Base Claim:
1. A system for assisting a user in performing transform of an origin data set into a target data set, the system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to: obtain the origin data set, the origin data set being organized in a tabular framework defined by an origin data schema; provide a graphical user interface displaying the origin data set; receive through the graphical user interface, at least one designation of a data object, the at least one designation of the data object mapping at least a portion of the origin data set to the data object; generate a data transform file based on the at least one designated data object, the data transform file generated in response to receiving the at least one designation of the data object; transform the origin data set into the target data set based on an execution of the data transform file, the target data set having an object-oriented based framework; compare the object-oriented based framework of the target data set to respective object-oriented based frameworks of a plurality of reference data sets; detect, based on the comparison, similarities between the object-oriented based framework of the target data set and the respective object-oriented based frameworks of the plurality of reference data sets; determine, based on the similarities, a respective similarity score for at least one of the plurality of reference data sets; select a comparable reference data set based on the at least one respective similarity score; obtain a data visualization template associated with the comparable reference data set; apply the visualization template to the target data set; and display, through the graphical user interface, the target data set based on the visualization template.

---

Claim 2:
2. The system of claim 1 , wherein the system is further caused to: receive, through the graphical user interface, a selection of a target data set ontology defining the object based framework of the target data set; and wherein to receive the at least one designation of the data object the system is further caused to receive the at least one designation according to the target data set ontology.