17.11.2012 Views

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3 MITT SYSTEM 39<br />

eksempel: En bruker har et kontor i en etasje der det finnes mange andre kontor.<br />

Over tid vil det være registrert at brukeren befinner seg <strong>of</strong>te p˚a samme lokasjon<br />

feks. “Rom 123”. Hvis systemet foresl˚ar at brukeren befinner seg i “Rom 122”,<br />

som er naborommet, kan man ved hjelp av lokasjonsdataene knyttet til pr<strong>of</strong>ilen<br />

med stor sannsynlighet fastsl˚a at brukeren faktisk befinner seg i rom 123. Her m˚a<br />

det legges til grunn hvor stor forskjell det var i poengsum for hhv. rom 122 <strong>og</strong><br />

123, sett opp imot sannsynligheten for at brukeren kan ha befunnet seg i rom 122<br />

for ˚a diskutere noe med en kollega.<br />

Data knyttet til pr<strong>of</strong>iler kan <strong>og</strong>s˚a være med ˚a forbedre posisjonering der det<br />

befinner seg mange mennesker, noe som <strong>of</strong>te er et problem med tr˚adløse signaler<br />

siden menneskekroppen p˚avirker slike signaler. Ved ˚a se p˚a bevegelsesmønster i<br />

feks. en gang, kan man i et slikt system kunne forutsi hvor brukeren beveger seg.<br />

Dette vil være enten oppover eller nedover i gangen, men ikke feks. i etasjen over<br />

eller under. Dette er basert p˚a hvor <strong>of</strong>te m˚alingene blir tatt kontra hvor fort en<br />

bruker kan fysisk bevege seg gjennom bygningen.<br />

3.9 Oppsummering mitt system<br />

I dette kapitlet er det foresl˚att et kontekstavhengig system som best˚ar av to<br />

moduler. En modul vil ta seg av lokalisering av klienter (lokasjonsmodul), mens<br />

den andre vil ta seg av presentasjon av informasjon basert p˚a lokasjon <strong>og</strong> endring<br />

i tilstand (informasjonsmodul). Systemet baserer seg p˚a tidligere systemer<br />

som GUIDE <strong>og</strong> Nibble, mens AROUND-arkitekturen fungerer som bindeleddet<br />

mellom lokasjon <strong>og</strong> informasjon. GUIDE har <strong>og</strong>s˚a bidratt til ˚a identifisere hvilke<br />

typer informasjon som kan være aktuell i et kontekstavhengig system. I tillegg er<br />

erfaringer gjort fra RADAR, Wireless Campus LBS <strong>og</strong> Grimstad Museum, samt<br />

datastrukturer som metadata, Gazetteers <strong>og</strong> hierarkisk modellering, lagt til grunn<br />

for systemet.<br />

3.9.1 Forutsetninger <strong>og</strong> valg<br />

• Nibble danner utgangspunktet for lokaliseringsmodulen.<br />

• AROUND-arkitekturen <strong>og</strong> GUIDE blir brukt i informasjonsmodellen <strong>og</strong> informasjonsmodulen.<br />

• Informasjon skal hentes fra eksisterende systemer.<br />

• Systemet har fokus p˚a brukerne, ikke administrative roller.<br />

• Systemet skal tilby: Lokalisering, informasjon basert p˚a lokasjon <strong>og</strong>\eller<br />

tilstand <strong>og</strong> søk (etter sted, informasjon, <strong>og</strong> personer).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!