Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 2nd Cyprus Workshop on Computing: Scientific Applications of Computing October.

Slides:



Advertisements
Similar presentations
More Accurate Bus Prediction Allows Passengers to find alternate forms of transportation Do this with energy efficiency in mind Dont use any high level.
Advertisements

AI Pathfinding Representing the Search Space
AirPlace Kyriakos Georgiou Athina Paphitou Maria Christodoulou
FM-BASED INDOOR LOCALIZATION TsungYun 1.
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
Did You See Bob?: Human Localization using Mobile Phones Constandache, et. al. Presentation by: Akie Hashimoto, Ashley Chou.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Tracking & Login Data persistence User tracking.
A Platform for the Evaluation of Fingerprint Positioning Algorithms on Android Smartphones C. Laoudias, G.Constantinou, M. Constantinides, S. Nicolaou,
P-1. P-2 Outline  Principles of cellular geo-location  Why Geo-Location?  Radio location principles  Urban area challenges  HAWK – suggested solution.
Efficient Autoscaling in the Cloud using Predictive Models for Workload Forecasting Roy, N., A. Dubey, and A. Gokhale 4th IEEE International Conference.
P2p, Spring 05 1 Topics in Database Systems: Data Management in Peer-to-Peer Systems March 29, 2005.
© University of Minnesota Data Mining for the Discovery of Ocean Climate Indices 1 CSci 8980: Data Mining (Fall 2002) Vipin Kumar Army High Performance.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 NSF Workshop on Sustainable Energy Efficient Data Management (SEEDM), Arlington,
Optimization of Spatial Joins on Mobile Devices N. Mamoulis 1, P. Kalnis 2, S. Bakiras 3, X. Li 2 1 Department of Computer Science and Information Systems,
Efficient and Robust Computation of Resource Clusters in the Internet Efficient and Robust Computation of Resource Clusters in the Internet Chuang Liu,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Workshop on Research Directions in Situational-aware Self-managed Proactive.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
WhereStore: Location-based Data Storage for Mobile Devices Interacting with the Cloud Patrick Stuedi, Iqbal Mohomed, Doug Terry Microsoft Research.
Wi-Fi Hyunshik Seo. CONTENTS What is Wi-Fi ? A short history of Wi-Fi How Wi-Fi works – Internet access technology – Topology of Wi-Fi Location-aware.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 RadioMap Prefetching for Indoor Navigation in Intermittently Connected Wi-Fi.
MobiSteer: Using Steerable Beam Directional Antenna for Vehicular Network Access Vishnu Navda, Anand Prabhu Subramanian, Kannon Dhanasekaran, Andreas Timm-Giel,
April 20, 2008Emmett Nicholas ECE Drive-by Localization of Roadside WiFi Networks Anand Prabhu Subramanian, Pralhad Deshpande, Jie Gao, Samir R.
Ubiquitous Advertising: the Killer Application for the 21st Century Author: John Krumm Presenter: Anh P. Nguyen
Machine Learning at Orbitz Robert Lancaster and Jonathan Seidman Strata 2011 February 02 | 2011.
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ Demetris Zeinalipour – "Workshop on Social.
SMART BUILDING Yousef Awwad Te-Yuan Huang Newlin Rajkumar Group No.11.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ th IEEE International Conference on Mobile Data Management (MDM’11), June.
Panayiotis G. Andreou, George Constantinou, Demetrios Zeinalipour-Yazti, George Samaras Department of Computer Science, University of Cyprus Panayiotis.
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
Library & Bookstore Navigation using RFID grid ACE B4 dra 親 richie 卒論最終発表.
Mobile Navigation With SVG Christian Schmitt SVG Open 2005.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ © Larkou, Metochi, Chatzimilioudis and Zeinalipour-Yazti, Mobisocial'13,
ACM HotPlanet 2012 – The 4 th ACM International Workshop on Hot Topics in Planet-Scale Measurement – co-located with ACM MobiSys 25 th June, 2012 Low Wood.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 MDM 2012 © Chatzimilioudis, Zeinalipour-Yazti, Lee, Dikaiakos 1 “Continuous.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ th IEEE International Conference on Mobile Data Management (MDM’11), June.
For Friday Finish reading chapter 4 Homework: –Lisp handout 4.
Lecture 3: Uninformed Search
Naam, Afdeling 07/01/2009 To localise or to be localised with Wi-Fi in the Hubei Museum? Edward Verbree, Sisi Zlatanova, Karl van Winden, Eva van der Laan,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Colloquium at Department of Computer Science, University of Cyprus February.
1 30 November 2006 An Efficient Nearest Neighbor (NN) Algorithm for Peer-to-Peer (P2P) Settings Ahmed Sabbir Arif Graduate Student, York University.
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
Ohio State University Department of Computer Science and Engineering Servicing Range Queries on Multidimensional Datasets with Partial Replicas Li Weng,
Web: ~ laoudias/pages/platform.htmlhttp://www2.ucy.ac.cy/ ~ laoudias/pages/platform.html
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 1/17 ERCIM Spring Meeting 2013, June 6, 2013, Nicosia,
Indoor positioning systems Kyle Hampton. Outline Introduction Uses Players Techniques Challenges Future Conclusion.
Hybrid Indoor Positioning with Wi-Fi and Bluetooth: Architecture and Performance IEEE Mobile Data Management 2013 Artur Baniukevic†, Christian S. Jensen‡,
Avoiding Multipath to Revive Inbuilding WiFi Localization
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IoT-enabled Localization and Navigation Invited Talk at PERCCOM (Pervasive.
Prefetching Indoor Navigation Structures in Anyplace
Mobile Computing CSE 40814/60814 Spring 2017.
Indoor Data Management in Anyplace
Anyplace Indoor Information Service
Internet-based Indoor Navigation Services
Γεωτοποθέτηση Κινητών Συσκευών σε Εσωτερικούς Χώρους με Διαφύλαξη της Ιδιωτικότητας των Χρηστών Ανδρέας Κωνσταντινίδης∗, Γεώργιος Χατζημηλιούδης∗, Δημήτρης.
Indoor Data Management in Anyplace
Efficient Image Classification on Vertically Decomposed Data
Privacy-Preserving Indoor Localization on Smartphones
AirPlace Indoor Positioning Platform for Android Smartphones
Spatio-Temporal Query Processing in Smartphone Networks
Spatio-Temporal WiFi Localization
FMS: Managing Crowdsourced Indoor Signals with the Fingerprint Management Studio Marileni Angelidou1, Constantinos Costa1, Artyom Nikitin2, Demetrios.
Department of Computer Science
Telco Big Data (TBD) Example:
Efficient Evaluation of k-NN Queries Using Spatial Mashups
A schematic overview of localization in wireless sensor networks
Team North Star + Lockheed Martin
Overview: Chapter 2 Localization and Tracking
IPSN19 杨景
Presentation transcript:

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 2nd Cyprus Workshop on Computing: Scientific Applications of Computing October 27th, 2015, European University Cyprus, Nicosia, Cyprus Prefetching Indoor Navigation Structures in Anyplace Demetris Zeinalipour Assistant Professor (Data Management Systems Laboratory) Department of Computer Science University of Cyprus * Presented at 16 th IEEE Int. Conference on Mobile Data Management (MDM’15), Pittsburgh, PA, USA, June 16, 2015

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Motivation People spend 80-90% of their time indoors – USA Environmental Protection Agency >85% of data and 70% of voice traffic originates from within buildings – Nokia The accurate localization of custodians in indoor spaces can enable a wide of range of new applications: –Navigation, Commerce, Smart *, Health & Manuf.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Localization Technologies Modern trend is to build Internet-based Indoor Navigation (IIN)* services founded on measurements collected by smart devices. Technologies: –Wi-Fi APs, Cellular Towers, other stationary antennas –IMU Data (Gyroscope, Accelerometers, Digital Compass) –Magnetic Field Sensors –Beacons (BLE Beacons, RFID Active & Passive Beacons) –Sound (Microphone), Light (Light Sensor), … * “Internet-based Indoor Navigation Services”, Zeinalipour-Yazti, Laoudias, Georgiou and Chatzimilioudis, IEEE Internet Computing, 2015.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Anyplace Before  (using Google API) After (using Anyplace) An complete IIN service open for research and development IEEE MDM’15!

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, IEEE MDM’15 Building Modeling –Map, Points-of-Interest Crowdsourcing Radiomaps – 10 minutes / floor

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Anyplace Open Maps

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Logging in Anyplace Video

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Other Indoor Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, IIN Workflow IIN Service a) Upload Measurements b) Build RM (Radiomap) c) Localize Logger Navigator d) Localization Alternatives: Client-Side-Approach (CSA) Server-Side-Approach (SSA) CSA SSA fingerprint

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, CSA Navigation (Anyplace) Video

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, CSA Weaknesses Don’t know a priori what buildings we need! –e.g., a user lost on a complex University Campus. CSA not compatible with the Cloud trend! –signals, indoor POIs are overwhelming for mobiles CSA is operating on outdated data! –Doesn’t take advantage of latest Radiomaps Our 8,900 m 2 CS building has 45,000 reference positions! (3-6MB) Whole Campus MB

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, SSA Navigation (Anyplace) IIN Service Where-am-I?  Intermittent Connectivity Where-am-I? No Navigation Time X

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Intermittent Connectivity Wi-Fi coverage might be irregularly available inside buildings due to poor WLAN planning –Complete planning would require a site survey tool (e.g., Ekahau, Tamograph). A user walking inside a Mall in Cyprus –Whenever the user enters a store the RSSI indicator falls below a connectivity threshold -85dBm. (-30dbM to -90dbM) –When disconnected SSA doesn’t offer navigation anymore 

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Intermittent Connectivity Why not fallback from Wi-Fi to Mobile Internet (2G-4G) when Wi-Fi is not available? Mobile Internet Limitations: –Coverage: blockage or attenuation of signals in indoor spaces. –Slow fallback between outdated Mobile Internet and Wi-Fi infrastructures. Lack of ubiquitous k, r (fast roaming) and 4G infrastructure. –Limited Quota: Nobody wants to waste a mobile Internet plan for navigation purposes. –Unavailability due to Roaming: when traveling and needing indoor navigation at most.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Navigation IIN Service Prefetch K RM rows Intermittent Connectivity Prefetch K RM rows Time Prefetch K RM rows X Localize from Cache

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Problem Formulation A mobile user u moves inside a building with m Access Points AP = {ap 1,…, ap m }. RadioMap (RM) is available on Server (s) u obtains fingerprint: V r = [ap 1r,…, ap mr ] on every location (l), sends V r to s. P l : connectivity probability of a user at location l. Objective: Prefetch K RM entries on u, so that u localizes accurately and efficiently. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 ap 1 ap 2 ap 3 ap 4

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Other Indoor Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Partitioning Step Why? RM might contain many points (45K in CSUCY!). Action: The objective of this step is to cluster these into groups so that they are easier to prefetch. K-Means simple well-established clustering algorithm. –Operation: Random Centroids (C), Add to Closest C, Re-adjust C –Re-adjusting Centroids expensive quadratic complexity 

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Partitioning Step We use the Bradley-Fayyad-Reina (BFR)* algorithm –A variant of k-means designated for large datasets. –Instead of computing L 2 distance of point p against centroid, as in k-means, it computes the Mahalanobis distance (dist Mah ) against some set statistics (μ, σ). –In BFR if dist Mah is less than a threshold add to set, else retain to possibly shape new clusters. –Advantage: Less centroid computations! Points are traversed only once which is fast for big data! μ σ Point (p) dist Mah Scaling Clustering Algorithms to Large Databases.. PS Bradley, UM Fayyad, C Reina - KDD, 1998

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Selection Step The Selection Step aims to sequence the retrieval of clusters, such that the most important clusters are downloaded first. Question: Which clusters should a user download at a certain position if Wi-Fi not available next? –PreLoc prioritizes the download of RM entries using historic traces of user inside the building !!! User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Selection Step PreLoc relies on the Probabilistic Group Selection (PGS) heuristic to determine the RM entries to prefetch next. AB CD A 1.0 D B C Historic TracesDependency Graph (DG) (statistically independent transitions between vertices + no stationary transitions in historic traces) Probabilistic k=3 Group Selection Do Best First Search Traversal of DG from A: follow the most promising option using priority queue. P(A,B)=1.0 P(A,B,D)=0.66 P(A,B,D,C)=0.66*0.5=0.33 P(A,B,D,A) => cycle P(A,B,D,C,D)=> cycle P(A,B,C)=0.33 Empty queue – finished! 0.5 User Current Location Early stop!

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Selection Step Instead of the PGS Heuristic Search, we could have used other Blind Search techniques: –BFS, DFS, Random Walker, etc. –Random Selection (RS), –Iterative Deepening Selection (IDS) DFS down depth W (lookahead window), then down to depth W+1,.. So essentially BFS traversal but with improved memory as we don’t need to maintain the traversal queue. User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, PreLoc Localization Step User collects fingerprint V r = [ ap 1, ap 2, …, ap m ] and compares it to the Radiomap RM = {V 1, V 2, …,V n } Following alternatives for || V i - V r || computation: –Nearest Neighbor (NN) –K Nearest Neighbors (w i = 1 / K) – convex combination of k locations. –Weighted K Nearest Neighbors (w i = 1 / || V i - V r || ) RadioMap V 1 = [ -71, -82, (x 1,y 1 )] V 2 = [ -65, -80, (x 2,y 2 )] … V N = [ -73, -44, (x N,y N )] V r = [ -70, -51] ? User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Other Indoor Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, CSUCY Dataset –8,900 m 2 CS building with 4 floors (2,224 m 2 / floor) –120 Wi-Fi Access Points (CS, adhoc and neighboring) –|RM|=45,000 fingerprints on 2,900 locations. –Optimized RM size is 2.6MB (initial much larger). Scenario: realistic user routes inside the building. –The localization requests are 5 meters apart –We repeat the requests times (i.e., a user moves meters inside the building). Platform: Airplace (IEEE MDM’12) - open source Datasets & Scenario

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Algorithms –Client Side Approach (CSA) b: building f: floor –PreLoc (PGS, IDS, RS) –Server Side Approach (SSA) Metrics –Point Accuracy (A r ): L 2 distance between the estimated (λ u ) and the actual (l u ) location of u (in SSA). i.e., ||λ u - l u || –CPU Time (T r ): processing time used on u’s device for localizing given request r Evaluation Metrics

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Techniques: Localization Accuracy (A) Remarks CSA: good accuracy (as RM is already local) – 5 meters (Airplace) SSA accuracy severely affected by failures – 17 meters for P=0.25. PreLoc (PGS, IDS) sometimes better accuracy than CSA! PreLoc (RS) has high standard deviation due to randomness

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Techniques: CPU Time (T) Remarks CSA(b): worse time 1911ms (needs to compare V r vs. complete RM) CSA(f): still bad time 520ms (graph is log-scale!) SSA best CPU time 2.6ms but is not accurate under failures P<1 PreLoc (PGS, IDS) 274, 230ms milliseconds for execution!! (BFR Partitions)

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Other Indoor Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, References –[Airplace] "The Airplace Indoor Positioning Platform for Android Smartphones", C. Laoudias et. al., Best Demo Award at IEEE MDM'12. (Open Source!) –[HybridCywee] "Indoor Geolocation on Multi- Sensor Smartphones", C.-L. Li, C. Laoudias, G. Larkou, Y.-K. Tsai, D. Zeinalipour-Yazti and C. G. Panayiotou, in ACM Mobisys'13. Video at: –[UcyCywee] IPSN’14 Indoor Localization Competition (Microsoft Research), Berlin, Germany, April 13-14, nd Position with 1.96m! D. Lymberopoulos, J. Liu, X. Yang, R. R. Choudhury,..., C. Laoudias, D. Zeinalipour-Yazti, Y.-K. Tsai, and et. al., “A realistic evaluation and comparison of indoor location technologies: Experiences and lessons learned”, In IEEE/ACM IPSN –1 st Position at EVARILOS Open Challenge, European Union (TU Berlin, Germany), Cywee / Airplace Location Accuracy

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, User Privacy IIN Service... I can see these Reference Points, where am I? (x,y)! User u -Towards planet-scale localization on smartphones with a partial radiomap", A. Konstantinidis, G. Chatzimilioudis, C. Laoudias, S. Nicolaou and D. Zeinalipour-Yazti. In ACM HotPlanet'12, in conjunction with ACM MobiSys '12, ACM, Pages: 9--14, Privacy-Preserving Indoor Localization on Smartphones, Andreas Konstantinidis, Paschalis Mpeis, Demetrios Zeinalipour-Yazti and Yannis Theodoridis, in IEEE TKDE’15.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Demetris AHPC Workshop, EUC, Nicosia, October 27, User Privacy IIN Service WiFi... Bloom Filter (u's APs) K=3 Positions User u Set Membership Queries

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 2nd Cyprus Workshop on Computing: Scientific Applications of Computing October 27th, 2015, European University Cyprus, Nicosia, Cyprus Prefetching Indoor Navigation Structures in Anyplace * Thanks! Questions? Demetris Zeinalipour Assistant Professor (Data Management Systems Laboratory) Department of Computer Science University of Cyprus