The document describes a hybrid and semantic location management system (HS-LMS) for mobile user-generated geo services (MUGGES). The HS-LMS allows for a consistent location concept between micro-applications called "mugglets" by mapping different location aspects like coordinates, symbols, and semantics. It also enables reasoning between related locations through ontologies describing political, administrative, and geographic relationships. The system aims to provide better search capabilities and attribute information for mugglets through relationships defined in the location ontologies.
1. A Hybrid and Semantic Location
Management System for Mobile User
Generated Geo Services
Christian Guggenmos
christian.guggenmos@deusto.es
Mobility Research Lab, DeustoTech
University of Deusto, Bilbao, Spain
SPACE APPLI Personal Mobility
Toulouse Space Show, Thursday, June 10th 2010, Toulouse
2. Objectives Architecture HS-LMS Conclusion
Table of Contents
MUGGES introduction / objectives
Mugglets and Use Case
Architecture
Location Management System
Conclusion
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 2 / 16
3. Objectives Architecture HS-LMS Conclusion
Introduction to MUGGES
Mobile UserGenerated Geo Services
Mobile services are directly accessed, created,
and launched from mobile devices
UserGenerated users create content and type
of services
Geo Services always connected to a location
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 3 / 16
4. Objectives Architecture HS-LMS Conclusion
MUGGES objectives
Beyond usergenerated contents
Users act as consumer, producer, and provider
From their mobile devices
Consumer Producer
Super
Prosumer
Provider Mobile
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 4 / 16
5. Objectives Architecture HS-LMS Conclusion
Mugglets
MUGGES micro-applications
Sharply focused applications
Instantaneously available
Short-term, i.e. up-to-date information
Every user is potential creator and
provider (“prosumer”)
From mobile to mobile
Location-based
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 5 / 16
6. Objectives Architecture HS-LMS Conclusion
Use Case
Jack comes to the Toulouse Space
Show
Long and interesting day
A “muggesNote” indicates a good
restaurant close to the conference
center
Jack meets colleagues from the
talks and has a good dinner
Creates muggesNotes
recommending the steak
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 6 / 16
7. Objectives Architecture HS-LMS Conclusion
Prosumer Triangle
Information flow MUGGES
directly between server
mobile devices
Infrastructure to
Search & instantiate
Enable search templates
Update location
Search mugglets
Provide Mugglet Update location
templates mugglets
(exchange information)
Manage location
Provider Consumer
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 7 / 16
8. Objectives Architecture HS-LMS Conclusion
Location Problem
Location has many facets
“Toulouse, France”, “Room 312”
“Next to the church”
“Latitude 43.604, longitude 1.443”
Several location mechanisms
GPS / Galileo
Cell tower or Wi-Fi network ids
Text input
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 8 / 16
9. Objectives Architecture HS-LMS Conclusion
MUGGES Location
Combination of location attributes
Physical (coordinates [43.604, 1.443])
Symbolic (“Toulouse”, “Room 312”)
Semantic (“next to the church”)
Unique location
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 9 / 16
10. Objectives Architecture HS-LMS Conclusion
Location Server
Mugglet 1
Mugglet 3 “muggesNote” Mugglet 2
“muggesTrail” “muggesNote”
Provider Consumer
GPS
Wi-Fi MUGGES Location Wi-Fi
Bluetooth http://mugges-fp7.org/ Cell-ID
location/124531
coor-
symbolic
dinates
semantics
Map GPS to Map Wi-Fi+Cell-ID to
MUGGES Location MUGGES Location
Barcode
Browse
GPS Matrix Wi-Fi
Location
Hierarchy
Galileo Code Cell-ID Geonames
RFID... Google Maps
precise mapping exact mapping
Yahoo Maps
manual mapping coarse mapping
external OpenStreetMap
Location Data services ...
MUGGES
Location Server
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 10 / 16
11. Objectives Architecture HS-LMS Conclusion
Location Server
Transparent mapping of locations
Consistent location concept between
Mugglets
Translation between different location
aspects
Mapping service
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 11 / 16
12. Objectives Architecture HS-LMS Conclusion
Location ontologies
P:isParentOf A:isParentOf
MUGGES MUGGES MUGGES MUGGES
Location Location Location Location
P:isChildOf A:isChildOf
Political Ontology Administrative Ontology
G:contains
MUGGES MUGGES
Location G:isNearTo
Location
G:isContainedIn
Geographic Ontology
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 12 / 16
13. Objectives Architecture HS-LMS Conclusion
Location relations
University
A:isParentOf of Deusto A:isParentOf
G:contains G:contains
Campus of A:isParentOf
Bilbao Campus of San San
Bilbao Sebastian Sebastian
P:isParentOf P:isParentOf
G:contains
DeustoTech
Mugglet MoreLab A:isParentOf
Mugglet
“Talk 1”
“Talk 2”
G:contains G:contains
Room 123 isNearTo Room 321
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 13 / 16
14. Objectives Architecture HS-LMS Conclusion
Benefits
Better search capabilities
Mugglets in child show up in parent
Different ontologies cover different types of locations
(e.g. touristic places)
Reasoning to add attributes
Missing coordinates taken from parent location
Closeness relation based on sibling feature
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 14 / 16
15. Objectives Architecture HS-LMS Conclusion
Related Projects and Activities
Long term programme on the “super-prosumer”
concept (2006-2012)
MUGGES user trial in July/September 2010
+Ideas
(PSE 2006/07
(Cénit, 2008)
Basic New R&D Activities
Research (FP7, others)
(FP7, ICT) (ITEA2, 2009)
(+New activities:
(FP7, GALILEO) trials, demos, Market
etc.) impact
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 15 / 16
16. Objectives Architecture HS-LMS Conclusion
Summary
Super-Prosumer concept
Mobile consumer, producer, provider
Mugglets are focused on specific groups
Immediately available, short-term
Up-to-date information
MUGGES Location
Hybrid location model
Consistent concept of “location”
Reasoning between locations
C. Guggenmos: A Hybrid and Semantic LMS for MUGGES 16 / 16