A Wireless Map Navigation System for PDAs Advised by Dr. Dik-Lun Lee Presented by DL7 Fu Kit Yan, Kian Yeung Ching Wai, Steven Hong Kong University of.

Slides:



Advertisements
Similar presentations
Visualization of Computer Networks By Richard Zschech Supervisor: Dr. Paul Coddington, Dr. Ken Hawick.
Advertisements

A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
LYU0101 Wireless Digital Library on PDA Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu First semester FYP Presentation 2001~2002.
WWW Challenges : Supporting Users in Search and Navigation Natasa Milic-Frayling Microsoft Research, Cambridge UK SOFSEM 2004 January 28, 2004.
Presented by Tang Man Wai, Kelvin Wu Sui Hin, Simon Advised by Prof. Samuel T. Chanson PDA-based Tour Guide and Planner for Hong Kong Hong Kong University.
1 Slicing*-Tree Based Web Page Transformation for Small Displays Xiangye Xiao, Qiong Luo, Dan Hong, Hongbo Fu Contact: Department of Computer.
Caching the MDSPlus Data via Hibernate By Ajith M Jose Comp6703 Project Client: Raju Karia Supervisor: Dr. Henry Gardner (Development of “WebScope”)
Integration of Hand-Held Devices into Collaboration Environments IC’02 Las Vegas, NV June June Geoffrey Fox, Sung-Hoon Ko, Kangseok Kim,
Advanced Internet Application Group 6 JunHee Park, Unkyong Lee.
LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.
The Sherlock Project Purdue University, Department of Computer Sciences Sponsored by Tellabs, Inc. Doug Clark - Group Leader Tobey Pasheilich Raj Talwar.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
On Reducing Communication Cost for Distributed Query Monitoring Systems. Fuyu Liu, Kien A. Hua, Fei Xie MDM 2008 Alex Papadimitriou.
The Museum Project The Museum Project Yoav Gvili & Asaf Stein Supervisor : Alexander Arlievsky.
LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.
BTW (“By The Way…”) Information Annotation By Rudd Stevens, Jason Endo University of San Francisco.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Image Annotation using XML and MPEG-7 Manjeet Rege Department of Computer Science Wayne State University
CHA1 Mobile Commerce Digital Meeting Support System Presented by Hung Lau Yung, Simon Ip Tak Shun, Alan Siu Po Wa Power Advised by Prof. Samuel T. Chanson.
CS218 – Final Project A “Small-Scale” Application- Level Multicast Tree Protocol Jason Lee, Lih Chen & Prabash Nanayakkara Tutor: Li Lao.
An Integrated Solution for Web-based Mathematical Expression Inputting Wei Su Department of Computer Science, Lanzhou University, PRC Department of Computer.
Abstract Shortest distance query is a fundamental operation in large-scale networks. Many existing methods in the literature take a landmark embedding.
Brian Loo (bloo)‏ Zane Starr (zcs)‏ Geeta Shroff (gshroff)‏ Group 9: Chill Geordi: RFID based navigation.
Application for Internet Radio Directory 19/06/2012 Industrial Project (234313) Kickoff Meeting Supervisors : Oren Somekh, Nadav Golbandi Students : Moran.
Department of Computer Science, University of California, Irvine Site Visit for UC Irvine KD-D Project, April 21 st 2004 The Java Universal Network/Graph.
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
SMART BUILDING Yousef Awwad Te-Yuan Huang Newlin Rajkumar Group No.11.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Bookstore Web Application Introducing Visual Web Developer 2008 Express and the.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
Mobile search engine for a smart phone / navigation system can be used to search and compare hundreds of stores and their products in seconds. © 2001 –
Web Designing By Bhupendra Ratha, Lecturer School of Library & Information Science D.A.V.V., Indore.
Mobile Topic Maps for e-Learning John McDonald & Darina Dicheva Intelligent Information Systems Group Computer Science Department Winston-Salem State University,
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
Department of Computer Engineering College of Engineering An-Najah National University Prepared by : Saif Marwan & Osama Nabulsi Supervisor Name: Dr. Loay.
1 6th EC/GIS workshop - Lyon - June 2000 Easy and friendly access to geographic information for mobile users David HELLO (Matra.
Mobile Navigation With SVG Christian Schmitt SVG Open 2005.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
University of Minnesota Campus Event Finder Department of Computer Science and Engineering, University of Minnesota Presented by Murat Demiray & Mustafa.
Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663.
A Hybrid Approach for Searching in the Semantic Web Guide: Dr. S. N. Sivanandam Dept of Computer science & Engg P.Raja 07MW06 Final Yr ME-Software Engg.
Ontologies and Lexical Semantic Networks, Their Editing and Browsing Pavel Smrž and Martin Povolný Faculty of Informatics,
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
The SCOUR Project Search Contents Of Union’s Registry.
Single Snapshot Exploratory Approach For Visualizing Very Large Network Technologies.
Open Source for Handling IndoorGML
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
KAIS T On the problem of placing Mobility Anchor Points in Wireless Mesh Networks Lei Wu & Bjorn Lanfeldt, Wireless Mesh Community Networks Workshop, 2006.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Oracle Spatial Network Data Model Overview Oracle Life Sciences User Group Meeting Susie Stephens Life Sciences Product Manager Oracle Corporation.
Consultant Presentation Group B5. Presentation Outline Introduction How to design by Group A5 Future Data Structure Interface Future Conclusion.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
Lesson 8: Navigation. Overview  The manner in which you display your web site’s navigation is crucial to its overall usability.  Users need a clear.
VERI is an interface that provides a Web based front end to the access the datasets generated by the MVED. The goal is to Provide open access to the Don.
How Web Database Architectures Work CPS181s April 8, 2003.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: The Sensor Application System for PDAs allows users to take advantage.
Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for.
CGS: Indoor Guidance Application Supervised By: Prof. Michael R. Lyu Choi Mei Shan ( ) Wong Tsz Kin ( ) SHB CUHK LYU Spring.
SmartCode Brad Argue INLS /19/2001.
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Avraham Leff James T. Rayfield IBM T.J. Watson Research Center
Pervasive Data Access (PDA) Research Group
Fast Nearest Neighbor Search on Road Networks
Database Systems Instructor Name: Lecture-3.
Scale-Space Representation for Matching of 3D Models
Database Connectivity and Web Development
CSC4005 – Distributed and Parallel Computing
Presentation transcript:

A Wireless Map Navigation System for PDAs Advised by Dr. Dik-Lun Lee Presented by DL7 Fu Kit Yan, Kian Yeung Ching Wai, Steven Hong Kong University of Science and Technology Department of Computer Science Final Year Project

Presentation Outline Project Motivations Project Motivations System Overview System Overview GUI Floor Plan Editing ToolGUI Floor Plan Editing Tool MySQL DatabaseMySQL Database Java ServletJava Servlet GUI Displaying Tool on PocketPCGUI Displaying Tool on PocketPC Conclusion Conclusion

Project Motivations Case 1 – traditional method Case 1 – traditional method Searching for a destination from a book index and then finding the corresponding pageSearching for a destination from a book index and then finding the corresponding page Case 2 – present method Case 2 – present method Displaying an entire map on a small PDA screenDisplaying an entire map on a small PDA screen Both Both NOT CONVENIENT!!!NOT CONVENIENT!!! NOT USER-FRIENDLY!!!NOT USER-FRIENDLY!!! NOT SMART!!!NOT SMART!!!

Our Solution User Friendliness and Convenience User Friendliness and Convenience Using semantic location modelUsing semantic location model Not only geometric information, but also meanings Not only geometric information, but also meanings Topological relation – reachability Topological relation – reachability Exit Hierarchy and Location Hierarchy Exit Hierarchy and Location Hierarchy Displaying locations in the context of the user s current locationDisplaying locations in the context of the user s current location Only displaying a small number of objects whose locations are closely relevant to the user s current locationOnly displaying a small number of objects whose locations are closely relevant to the user s current location Smart Smart Providing shortest path query and step by step guidanceProviding shortest path query and step by step guidance

System Overview MySQL Semantic location model Servlet Wired/ wireless Java 2 Standard Edtion v1.4.2 Embedded Visual C w/ PocketPC 2003 SDK

GUI Floor Plan Editing Tool

Distance between two exits Distance between two exits Visibility GraphVisibility Graph

Finding Shortest Path Using CEH Find tree path from start block to end block Find tree path from start block to end block Calculate the distance between two nodes Calculate the distance between two nodes Result: a -> b -> h -> j -> k Result: a -> b -> h -> j -> k

Java Servlet Query Query Receiving queries from the clientReceiving queries from the client Retrieving corresponding data form the databaseRetrieving corresponding data form the database Sending the result back to the client - XMLSending the result back to the client - XML Image transmission Image transmission Receiving map image from GUI floor plan editing toolReceiving map image from GUI floor plan editing tool Sending map image to the clientSending map image to the client

GUI Display Tool on PocketPC Displaying the map in the context-aware manner Displaying the map in the context-aware manner Only the current location and its neighborsOnly the current location and its neighbors Get result from the ServletGet result from the Servlet Result in XML formatResult in XML format Displaying an image Displaying an image

Example – Context-aware Current Location Neighbors

Example Current location: C4003 Current location: C4003 Neighbors:lift, cable room, toilet, C4001, 4206, C4002 Neighbors:lift, cable room, toilet, C4001, 4206, C4002 Current Location

Shortest Path Query Sending request to the Servlet to get the shortest path from the current location to a destination Sending request to the Servlet to get the shortest path from the current location to a destination Result in XML format Result in XML format Step by step guidance Step by step guidance

Example Query shortest path from 4203 to 4206 Query shortest path from 4203 to 4206 Static Image Mode

Dynamic Drawing Mode

Location Feature Query Query the current location s feature Query the current location s feature Example: room purpose, number of seats, …, etc.Example: room purpose, number of seats, …, etc. Result in XML format Result in XML format

Functionality Issue query Issue query Shortest path queryShortest path query

Functionality Cont… Location feature queryLocation feature query

Conclusion Major achievements Major achievements Server-client map navigation systemServer-client map navigation system User friendly floor plan drawing toolUser friendly floor plan drawing tool Context aware PDA navigation toolContext aware PDA navigation tool Shortest path query with guidanceShortest path query with guidance Further extensions Further extensions Centralized information databaseCentralized information database Location identificationLocation identification