Searchlight: Context-aware predictive Continuous Querying of moving objects in symbolic space

Increasingly, streaming positions from moving objects in blended indoor/outdoor spaces are used to deliver new types of real-time location-based services. To support such scenarios, this paper presents the Searchlight Graph (SLG) model and the associated Searchlight Continuous Query Processing Framework (CQPF) for (predictive) Continuous Query Processing (CQP) in symbolic indoor/outdoor spaces. The model captures both actual and predicted object movement, object-specific edge costs, and location/object context annotation with keywords, enabling context-aware (predictive) querying of both locations and objects. Furthermore, the paper proposes several types of continuous spatio-temporal queries, expressed in the declarative Searchlight Query Language (SLQL), along with novel query processing algorithms, and describes their implementation in the Searchlight CQPF. Finally, a novel location prediction algorithm is proposed. Extensive experimental studies show that Searchlight is scalable, efficient, and outperforms its main competitor.

[1]  Abdeltawab M. Hendawi,et al.  Panda: a predictive spatio-temporal query processor , 2012, SIGSPATIAL/GIS.

[2]  Jennifer Widom,et al.  The CQL continuous query language: semantic foundations and query execution , 2006, The VLDB Journal.

[3]  Ling Liu,et al.  Encyclopedia of Database Systems , 2009, Encyclopedia of Database Systems.

[4]  Abdeltawab M. Hendawi,et al.  Predictive spatio-temporal queries: a comprehensive survey and future directions , 2012, MobiGIS.

[5]  Michael F. Worboys,et al.  Modeling indoor space , 2011, ISA '11.

[6]  Christian S. Jensen,et al.  Techniques for efficient road-network-based tracking of moving objects , 2005, IEEE Transactions on Knowledge and Data Engineering.

[7]  Walid G. Aref,et al.  SINA: scalable incremental processing of continuous queries in spatio-temporal databases , 2004, SIGMOD '04.

[8]  Torben Bach Pedersen,et al.  Continuous Query Processing for Actual and Predicted Object Flow in Symbolic Space , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[9]  Frank Dürr,et al.  On location models for ubiquitous computing , 2004, Personal and Ubiquitous Computing.

[10]  Henrik Loeser,et al.  "One Size Fits All": An Idea Whose Time Has Come and Gone? , 2011, BTW.

[11]  Michael Stonebraker,et al.  "One Size Fits All": An Idea Whose Time Has Come and Gone (Abstract) , 2005, ICDE.

[12]  Walid G. Aref,et al.  Continuous Query Processing of Spatio-Temporal Data Streams in PLACE , 2005, GeoInformatica.

[13]  S JensenChristian,et al.  Techniques for Efficient Road-Network-Based Tracking of Moving Objects , 2005 .

[14]  Torben Bach Pedersen,et al.  FlowPredictor: Continuous Queries on Actual and Predicted Object Flow in Symbolic Space , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[15]  Hua Lu,et al.  Scalable continuous range monitoring of moving objects in symbolic indoor space , 2009, CIKM.