Patent ID: 8423588

Claim:
A system, comprising at least one processor coupled to at least one computer-readable medium storing instructions executable by the at least one processor to implement: a composite stream transformation component configured to: receive, at an allocated region of memory, a portion of data, the portion of data being received as a portion of a hierarchically formatted stream, the composite stream component being further configured to pull the portion of data from a component exposing the portion of data and interpret the portion of data one element at a time until consuming a stop element; transform, based on identifying a point of interest in the hierarchically formatted stream, the portion of data into a flat structure within the allocated region of memory while maintaining hierarchical indicia, the composite stream component being further configured to execute a callback function based on the stop element, the callback function configured to transform the portion of data into the flat structure and output the portion of data as transformed to a data stream store; off-load the portion of data from the allocated region of memory; re-load the portion of data into the memory in the flat structure; and recreate the portion of the hierarchically formatted stream from the portion of data in the flat structure using the hierarchical indicia.