EFFICIENT LOGICAL MERGING OVER PHYSICALLY DIVERGENT STREAMS
First Claim
Patent Images
1. A method, implemented by physical and tangible computing functionality, for merging streams of data, comprising:
- receiving plural physically divergent input streams from respective sources; and
using a logical merge module to produce an output stream which is logically compatible with each of the input streams.
2 Assignments
0 Petitions
Accused Products
Abstract
A logical merge module is described herein for producing an output stream which is logically compatible with two or more physically divergent input streams. Representative applications of the logical merge module are also set forth herein.
-
Citations
20 Claims
-
1. A method, implemented by physical and tangible computing functionality, for merging streams of data, comprising:
-
receiving plural physically divergent input streams from respective sources; and using a logical merge module to produce an output stream which is logically compatible with each of the input streams. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A logical merge module, implemented by physical and tangible computing functionality, for processing streams, comprising:
-
an element parsing module for parsing elements in plural physically divergent input streams; an element type determining module for assessing a type of each element identified by the element parsing module; an element processing module for determining an output action to take in response to each element that has been identified, to produce an output stream, the output action selected from among; providing no contribution to the output stream; providing new output information to the output stream; adjusting previous output information in the output stream; and providing progress marker information to the output stream; and a state management module for adjusting a state associated with the logical merge module, the output stream produced by the element processing module being logically compatible with each of the plural input streams. - View Dependent Claims (16)
-
-
17. A computer readable storage medium for storing computer readable instructions, the computer readable instructions providing a logical merge module when executed by one or more processing devices, the computer readable instructions comprising:
-
logic for receiving plural physically divergent input streams from respective sources that execute a same continuous query; and logic for using a logical merge operator to produce an output stream which has a temporal database (TDB) representation that is logically equivalent with TDB representations of each of the input streams. - View Dependent Claims (18, 19, 20)
-
Specification