Patent ID: 8392473
Filing Date: 2013-03-05
Classification: G06F

Abstract:
1. A method of generating computer instructions for creating instances of a hierarchical data format from a flat record stream, said flat record stream containing data in a flat format and containing at least some data redundancy, the method using a computing device having at least a processor, a memory, a display device and an input device, and the method comprising: allowing a developer to use said input device to create a graphical representation of said hierarchical data format; allowing a developer to use said input device to create a graphical representation of a mapping between said flat format and said hierarchical format; and generating, at said processor, computer instructions which when executed on a computer cause the computer to create from said flat record stream instances of said hierarchical format, and wherein said instances of said hierarchical format remove said data redundancy; wherein the method further comprises: using at least two independent External Data Format Queries (EDF Queries) to produce said flat record stream, and thereby reduce the data redundancy in said flat record stream compared to using a single External Data Format Query (EDF Query); mapping the results of each of said at least two independent EDF Queries to said hierarchical format, and generating computer instructions which when executed on a computer cause the computer to create from said flat record stream instances of at least two separate partial hierarchical formats, each of which forms a part of said hierarchical format; and merging said instances of said at least two separate partial hierarchical formats to form instances of said hierarchical data format.