Spatio-temporal data streams: An approach to managing moving objects

http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5533512

MIPRO, 2010 Proceedings of the 33rd International Convention

Krizanovic, Kresimir;   Galic, Zdravko;   Baranovic, Mirta;
Faculty of Electrical Engineering and Computing, Institute of Applied Computing, Unska 3, 10000 Zagreb, Croatia

Data streams are a new form of data storage which is more functionally efficient than databases when storing information that is continuously updated. These systems are currently being used to store data in terms of an object’s location at an given time. Where a database would have an individual index for each updated location, data streams utilize tuples which store a certain schema for any specific time.

The tuple contains a range of information which explains the objects current state (i.e.  gps coordinates, distance traveled, speed, moving, etc). To access the tuple’s data is similar to SQL, where queries are performed to select a specific tuple over a certain time window. However, data stream queries are more efficient for continuous data retrieval, rather than sequential queries.