COMPOSITE NESTED STREAMS
First Claim
1. A system for transforming a stream into a disparate structure, comprising:
- a composite stream transformation component that transforms a portion of a data stream into a disparately structured format while maintaining structure indicators for subsequent restructuring of at least a subset of the portion of the data stream; and
a data stream store that stores the transformed data stream and allows subsequent access to the transformed data stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Reshaping of streams is provided to facilitate utilizing the streams without rapidly increasing memory requirements as the size of the stream increases. The streams can be pushed to alternative storage upon being reshaped, for example, such as to a persistent storage. If the streams lose structure, for example if a hierarchical stream is reshaped into a flat structure for storage in a database, structural information can be stored along with the streams and utilized to shape the stream to its original structure upon request for data, for example. Streams can be pulled from an exposing device or application, and portions of the stream can be transformed and stored according to a set of stop elements; the stop elements can be associated with functions that take action on the stream upon reaching a stop element, such as transforming and storing a portion thereof.
77 Citations
20 Claims
-
1. A system for transforming a stream into a disparate structure, comprising:
-
a composite stream transformation component that transforms a portion of a data stream into a disparately structured format while maintaining structure indicators for subsequent restructuring of at least a subset of the portion of the data stream; and a data stream store that stores the transformed data stream and allows subsequent access to the transformed data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for transforming a hierarchical stream into a flat structure, comprising:
-
consuming a hierarchically formatted stream comprised of a plurality of nested elements; transforming a portion of the stream into a flat structure while maintaining hierarchical indicia; and storing the transformed portion of the stream in a persistent data store according to the flat structure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for reshaping a portion of a stream into a disparate structure, comprising:
-
means for consuming a nested data input stream; means for reshaping the data input stream into a disparate flat structure while retaining aspects corresponding to the original nested structure; means for pushing the reshaped data stream to an output stream for storage thereof. - View Dependent Claims (20)
-
Specification