22
User-Aware Semantic Location Models for Service Provision HS-LMS Trials Introduction Architecture 1 / 21 User-Aware Semantic Location Models for Service Provision UCAmI 2011, Wednesday, December 7th 2011, Riviera Maya, Mexico Dr. Diego López-de-Ipiña, Bernhard Klein, Christian Guggenmos, Jorge Pérez, Guillermo Gil [email protected] DeustoTech – Deusto Institute of Technology, University of Deusto, Bilbao, Spain

MUGGES: User-aware Semantic Location Models for Service Provision

Embed Size (px)

DESCRIPTION

Talk given at UCAmI 2011: http://mami.uclm.es/ucami2011/

Citation preview

Page 1: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

1 / 21

User-Aware Semantic Location Models for Service Provision

UCAmI 2011, Wednesday, December 7th 2011,

Riviera Maya, Mexico

Dr. Diego López-de-Ipiña, Bernhard Klein, Christian Guggenmos, Jorge Pérez, Guillermo Gil

[email protected] – Deusto Institute of Technology,

University of Deusto, Bilbao, Spain

Page 2: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

2 / 21

Table of Contents

MUGGES concept The MUGGES platform architecture A Hybrid User-aware LMS Trialling an LBS Service Conclusion

Page 3: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

3 / 21

Introduction to MUGGES

Mobile UserGenerated Geo Services Mobile services directly accessed, created,

and launched from mobile devices UserGenerated users create content and

type of services Geo Services always connected to a

location

Page 4: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

4 / 21

MUGGES Goals and objectives

Beyond usergenerated contents

Users act as producer, consumer, and provider

From their mobile device

SuperProsum

er

ProducerConsum

er

Provider Mobile

Page 5: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

5 / 21

Mugglets

MUGGES micro-applications Sharply focused applications Every user is potential creator and

provider (“prosumer”) From mobile to mobile Instantaneously available Short-term, i.e. up-to-date

information Location-based

Page 6: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

6 / 21

Use Case

Jack comes to the UCAmI conference imagine it was a multi-track conference!!

Many interesting talks at the same time

“muggesNote” indicates an interesting talk in conference room COBA

At lunch Jack creates a note recommending the burritos

Page 7: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

7 / 21

Prosumer Triangle

Information flows directly between mobile devices

Infrastructure to Enable search Provide Mugglet

templates Manage location

Update location(REST)

Search & instantiateTemplates

(REST) Search mugglets(REST)

mugglets(exchange information)

(sockets)

ConsumerProvider

Update location(REST)

Warehouse

Mugglet Templates & Instances

(REST)

MUGGES server side

MUGGES client side

Profile Management

(REST)

Location Management

(REST)BillingManagement

(REST)

Controller

AccountingServer

LocationServer

UserManagement

Server

Page 8: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

8 / 21

Mugglet Creation

Page 9: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

9 / 21

Mugglets

Page 10: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

10 / 21

Location Server

MUGGES Server

Consumer

Warehouse

Provider

UserManagement

Server

AccountingServer

Controller

LocationServerMUGGES

ClientSoftware

Page 11: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

11 / 21

Location Problem

Location has many facets “Riviera Maya, Mexico”, “Room 312” “COBA room is next to Hotel Riviera lobby” “(lat: 20.894739516479788, lon: -

87.2039794921875)”

Several location mechanisms GPS / Galileo Cell tower or Wi-Fi network ids QR tags encoding location information Text input

Page 12: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

12 / 21

MUGGES Location

Combination of location attributes Physical (coordinates [43.604, 1.443]) Symbolic (“Riviera Maya”, “Coba Room,

Paladium, Riviera Maya”) Semantic (“next to Cancun, within

Quintana Roo, Mexico”)

Unique location abstraction Brings together the benefits of all worlds!

Page 13: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

13 / 21

Location Server

GPSGalileo

Browse Location

Hierarchy

BarcodeMatrix Code

RFID...

Wi-FiCell-ID

MUGGESLocation Server

manual mapping precise mapping exact mapping coarse mapping

GPSWi-Fi

BluetoothWi-Fi

Cell-ID

MUGGES Locationhttp://mugges-fp7.org/

location/124531

coor-dinates

symbolic

semantics

Mugglet 1“muggesNote” Mugglet 2

“muggesNote”Mugglet 3

“muggesTrail”

ConsumerProvider

Map GPS toMUGGES Location

Map Wi-Fi+Cell-ID toMUGGES Location

externalservices

GeonamesGoogle MapsYahoo Maps

OpenStreetMap...Location Data

Page 14: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

14 / 21

Location Server

Transparent mapping of locations Consistent location concept between

Mugglets Translation between different location

aspects Mapping service Client-side provides context to

personalize search results (mobility status aware)

Page 15: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

15 / 21

Location ontologies

Political Ontology Administrative Ontology

Geographic OntologyG:isContainedIn

G:isNearTo

P:isChildOf

P:isParentOf

MUGGES Location

MUGGES Location

A:isChildOf

A:isParentOf

MUGGES Location

MUGGES Location

G:contains

MUGGES Location

MUGGES Location

Page 16: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

16 / 21

Location relations

Campus of Bilbao

University of Deusto

Campus of San Sebastian

A:isParentOf

Bilbao

A:isParentOf

MoreLab

P:isParentOf

Room 123

DeustoTech

A:isParentOf

A:isParentOf

Room 321isNearTo

G:contains

G:contains

San Sebastian

G:contains

P:isParentOf

G:containsG:contains

Mugglet“Talk 1” Mugglet

“Talk 2”

Page 17: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

17 / 21

Benefits Better search capabilities

Mugglets in child show up in parent

Different ontologies cover different types of locations Domain-specific semantic location overlays (e.g. touristic places)

Reasoning to enhance location-awareness: Missing coordinates taken from parent location

Automatic adaptations on the location view depending on the mobility status

User-Aware LMS:

Dynamically choose location technology, meaning of “nearby”, adaptation of results

Page 18: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

18 / 21

Trialling LBS Services

Two functional and technical evaluation of the MUGGES system were carried out: Performance, acceptance, spatial-temporal

usage and workflow were assessed : Mugglet creation Mugglet provisioning Discovery and consumption patterns

Settings: 17 users aged 20-25 with Nokia 5800

XpressMusic 10 QR-instrumented areas to enable indoor

location Trial restricted to a 3km area 4 deployed social LBS applications

Page 19: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

19 / 21

Trialling LBS Services

Observations: MUGGES was mainly used in time passing

situations Mugglet creation is focused on meaningful

locations or event locations Provision presented performance problems when

providing more than 30 mugglets or accepting more than 5 consumers in a mobile

Discovery is efficient when combining location restrictions accompanied by keyword search

Free-text search should be included Wizards to enhance location-based searching should be

added Quantitative vs. qualitative location queries

Page 20: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

20 / 21

Summary MUGGES service provisioning infrastructure eases LMS

services through a user-aware Hybrid and Semantic Location Management System (HS-LMS)

Hybrid location model Consistent concept of “location” Reasoning between locations User-mobility aware

A trial of MUGGESS has been carried out: Highlighting some usability issues of our solution Performace issues derived from prosumer implementation and

3G network behaviour

Service prosuming is promising but some usability and technical hurdles still need to be overcome!!

Page 21: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

21 / 21

Related Projects and Activities

Long term programme on the “super-prosumer” concept (2006-2012)

MUGGES trial took place in July/September 2010

(FP7, GALILEO)

(Cénit, 2008)

(FP7, ICT) (ITEA2, 2009)

New R&D Activities

(FP7, others)

Market

impact

Basic Researc

h

+Ideas

(PSE 2006/07

(+New activities:

trials, demos, etc.)

Page 22: MUGGES: User-aware Semantic Location Models for Service Provision

User-Aware Semantic Location Models for Service Provision

HS-LMS TrialsIntroduction Architecture

22 / 21

User-Aware Semantic Location Models for Service Provision

This project has been supported by the FP7 MUGGES project grant no. 228297

Questions????