context aware navigation in the city
TRANSCRIPT
CONTEXT-AWARE
NAVIGATION IN THE CITY
Valentina Ceriali
Matteo Fumagalli
Roberto Oggionni
INDIVIDUAZIONE POSIZIONE Indoor (o dove il GPS è assente o debole)
possibile medianteo meccanismo di beacon
(infrarossi o Bluetooth)
o algoritmo basato sui datiricavabili dal dispositivo(es. accelerometro)
Outdoor possibile mediante GPS e A-GPS
[http://www.tkt.cs.tut.fi/research/nappo_files/KantolaITM2010.pdf]
SITUAZIONE ATTUALERICEVITORI GPS Navigatori satellitari
Es: TomTom, Garmin, Navigon, ecc.
Ricevitori Bluetooth per cellulari
Telefoni cellulari dotati di GPS Es: iPhone, smartphone, ecc.
NAVIGATORI SATELLITARI (1) Dimensioni compatte Hardware + software Memoria mappa in SD Aumento funzionalità
visualizzazione strade in 3d (RealCity3d-Navigon)
visualizzazione jpeg mapShare (TomTom)
NAVIGATORI SATELLITARI (2) Sistema con funzionalità limitate Dispositivo utilizzabile da più persone Inserimento password Impostazioni personalizzabili
RICEVITORI BLUETOOTH GPS Integrano il servizio GPS
nei cellulari dotati di Bluetooth
Hardware + software da installare sul cellulare (disponibile a parte)
Memoria mappa in MicroSD
Aumento funzionalità dipende solo dal software del cellulare
TELEFONI CELLULARI GPS (1) Smartphone, iPhone
iOS, Android, Symbian, Windows Mobile, ecc.
Hardware + software da installare TomTom,
NAVVGPS,Waze, ecc.
TELEFONI CELLULARI GPS (2)Smartphone e iPhone Dispositivo personale Riconoscimento utente Password (standard) Visivo (più funzionale e intuitivo se
presente fotocamera “anteriore”) Impostazioni personalizzabili
APPLICAZIONI LBS (LOCATION BASED SERVICES) GPS è utilizzato da applicazioni basate
sulla geolocalizzazione: LBS
Scopo: sapere in real time dove si trova/quanto dista una certa risorsa
Utente: accedono alle info su attrazioni e preferenze locazionali (profilo utente preinserito), in base alla loro posizione
APPLICAZIONI LBS (LOCATION BASED SERVICES) Le informazioni vengono fornite sulla
base delle impostazione date dall’utente durante la compilazione del profilo personale
PRIVACY“Privacy is the claim of individuals, groups
and institutions to determine for themselves, when, how and to what extent information about them is communicated to others.”[Westin, A., Privacy and Freedom, 1967]
E’ un argomento delicato ancora oggetto di aspri dibattiti…
APPLICAZIONI D’ INTRATTENIMENTO1) DOVE? - iPhone
E’ possibile trovare qualsiasi cosa (600 categorie personalizzabili e 2.200 marchi) in base alle preferenze. I risultati sono visualizzati direttamente sulla mappa integrata, o in una lista ordinata per distanze dal punto in cui l’utente
2) SHAKER – Taco Bell
Genera una lista di voci del menu Taco Bell valore che l'utente può acquistare con gli spiccioli a disposizione. Utilizza GPS per fornire all'utente la posizione della più vicina Taco Bell. Non è un sistema di ordinazione online
APPLICAZIONI RISTORO (1)1)CHIPOTLE Ordering
Usa il sistema GPS per trovare il più vicino Chipotle Mexican Grill. L'utente può ordinare il cibo sul proprio iPhone, pagare con carta di credito e può ritirare l’ordine da Chipotle senza aspettare in fila
2)EUREKA!mobile -
Astroleap
Applicazione per cellulare che permette di trovare luoghi di ristorazione nei pressi della zona in cui ci si trova (bar, fast food, ristoranti, take away ecc.) se i loro gestori hanno deciso di aderire
APPLICAZIONI RISTORO (2)
3)STARBUCKS CARD MOBILE
Localizza attraverso il GPS lo Starbucks più vicino. L’app consente di esplorare, creare, prenotare e condividere le proprie bevande attraverso Facebook. Con Starbucks Card Mobile gli utenti visualizzano e gestiscono il loro saldo
4)DRINKSPIRATION -Absolut
Applicazione drink-finder: suggerisce localizzazioni di punti vendita e ristoro in funzione del drink desiderato (sapori, colori, trend, bar…)
Possibilità di condivisione della scelta effettuata su Twitter e Facebook
APPLICAZIONI TELEASSISTENZA1) WHERE - Ulocate
Ogni famigliare viene a conoscenza dell’attuale localizzazione degli altri membri della stessa famiglia. Il sistema tiene traccia degli spostamenti anche nell’ultimo mese
2) UBISAFE - UbiEst
Applicazione per il monitoraggio di persone anziane, neo-patentati ecc. che necessitano di interventi immediati (family, car, pet, fleet)
Video demo
APPLICAZIONI INFOMOBILITA’ (1)Basate sulla posizione dell’utenza mobile, o sulla sua direzione (+ eventuali info meteo)
TYPE 1: Implementate in mappe dinamiche o abilitando SMS/MMS in presenza di eventi legati alla circolazione: chiusure stradali, cantieri, blocchi traffico, manifestazioni, ecc.
APPLICAZIONI INFOMOBILITA’ (2)
TYPE 2: Alert per nota personale
RoboCal
o Mashup tra Google Calendar e servizi web di Interactive Voice Response
o Impostazione eventi che si svolgono ciclicamente (happy-hours, concerti, mostre…) legati a particolari punti di interesse: il sistema avvisa del promemoria impostato, ogni volta che l’utente è nelle vicinanze
o Localizzazione: cellulare e/o GPS
APPLICAZIONI PER LO SHOPPING1) PRICELESS PICKS –
Mastercard
Applicazione per condividere info sui costi migliori di prodotti e servizi, nel circuito MasterCard. Utilizza GPS per mostrare il "prezzo" degli articoli venduti più vicino all'utente
2) SHOPPING MATE
Servizio context-aware e di localizzazione per assistere i consumatori durante i loro momenti per lo shopping. Il sistema offre assistenti personali per gli acquisti ai consumatori, combinando i vantaggi dell’e-shopping e l’esperienza nei negozi tradizionali più vicini all’utente
APPLICAZIONI LOCATION BASED SOCIAL NETWORK1) FOURSQUARE
Attraverso l’operazionedi check-in è possibile segnalare ad altri membri della comunità la propria posizione
2) FACEBOOK PLACE
Ha un funzionamento simile a quello di FourSquare ma è rivolto ai soli utenti di Facebook
APPLICAZIONI DI ADVERTISING Pubblicità context-aware sui terminali
mobili (in funzione delle user preferences)
LBA (Local Based Advertising) servizi PULL: richiesti ogni volta
dall’utente servizi PUSH: invio automatico di
informazioni (previa sottoscrizione dell’utente)
Mobile commerce: segnalazione automatica di punti vendita di articoli specifici
(previa sottoscrizione dell’utente)
ORIENTAMENTO TECNOLOGICO ATTUALE
Context-Aware
MODELLO DI FUNZIONAMENTO
Definizione
profiloDefinizione
tragittoAttivazione
mappa
Memorizzazione posizione
Analisi preferenze
Registro eventi passati
Suggerimento punto di interesse
Registro eventi futuri
Raggiungimento
destinazione
ASPETTI DI NAVIGAZIONE CONTEXT-AWARE Profilo utente
Attualmente, i dispositivi basati sul GPS consentono all’utente di definire i suoi punti d’interesse che verranno segnalatiAlcune applicazioni attuali possiedono modalità di autoapprendimento sulla base della user experience (es. Garmin Nuvi GPS)
Individuazione contesto
INDIVIDUAZIONE CONTESTO
Analisi eventi futuri (es. agende)
Analisi eventi passati (es. frequentazione tipi di ristorante)
Integrazione analisi precedenti mediante piano collaborativo
PIANO COLLABORATIVO (1) E’ un modello di analisi delle attività
caratterizzato da obiettivi e sotto-obiettivi associati a
o Agentio Parametrio Vincoli
PIANO COLLABORATIVO (2)
[http://portal.acm.org/citation.cfm?id=1111535]
STRUTTURA APPLICAZIONE
[http://geomatica.como.polimi.it/software/namgis/NAMGIS_FOSS4G-2008.pdf]
CONCLUSIONE Analizzando le applicazioni attualmente
presenti sul mercato (e quelle in fase di sviluppo) è stato constatato che Mirano all’utilizzo costante da parte
dell’utente (informazioni in tempo reale*)
Consentono di accedere, da qualsiasi punto, a capacità elaborative in grado di soddisfare le varie necessità
Evitano l’eccessiva invasività verso l’utente
GRAZIE PER L’ATTENZIONE
BIBLIOGRAFIA Drost, “Privacy in Context-Aware
systems”, University of Twente, 2004 Kantola, Perttunen, Leppänen, Collin,
Riekki,“Context Awareness for GPS-Enabled Phones”, Tampere University of Technology, Finland, University of Oulu, Finland
Marengo, Salis, Valla, “Context Awareness: servizi mobili “su misura”, Notiziario Tecnico Telecom Italia, 2007
Pracucci, BLUES, 2006, Museo dell'Informatica di Cesena
BIBLIOGRAFIA http://www.iphoneitalia.com/tag/gps http://geomatica.como.polimi.it/
software/namgis/NAMGIS_FOSS4G-2008.pdf
http://delivery.acm.org/10.1145/1560000/1554236/p6-echtibi.pdf?key1=1554236&key2=2513471921&coll=DL&dl=ACM&CFID=792877&CFTOKEN=23938790
http://www.slideshare.net/robertasanzani/local-based-service-stampata-presentation
BIBLIOGRAFIA http://share.ovi.com/media/Forum_Nokia.Innovation/Forum_Nokia.10012
http://www.tomtom.com/news/category.php? ID=4&NID=366&Lid=7
http://www.youtube.com/watch?v=UEgPiQAEsc8
http://www.tkt.cs.tut.fi/research/nappo_files/KantolaITM2010.pdf
http://portal.acm.org/citation.cfm?id=1111535
M.Zamperini, slides 9Aprile 2010, “<Mobile Web>”