35
GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik Espinoza Per Persson Anna Sandin Hanna Nyström Elenor Cacciatore Markus Bylund UbiComp 2001

GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

GeoNotes: Social and NavigationalAspects of Location-Based

Information SystemsFredrik Espinoza

Per Persson

Anna Sandin

Hanna Nyström

Elenor Cacciatore

Markus Bylund

UbiComp 2001

Page 2: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services2

Authors

l Fredrik Espinoza

– Researcher at Swedish Institute of ComputerScience (SICS), Sweden

– Worked on help systems, HCI, Collaborative WorkEnvironment.

Page 3: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services3

Authors

l Per Persson

– Researcher at Nokia Research Center, Helsinki

– Social Computing, Social Navigation, Syntheticcharacter, Believable Agents, Affective Computing.

Page 4: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services4

Authors

l Anna Sandin– At SICS

– Agents, Mobile services

l Elenor Cacciatore– Interaction Designer, SICS

– Film, art, sculpturing, Interaction design

Page 5: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services5

Authors

l Markus Bylund– SICS

– Agent based systems, context based informationsystems, service user interaction

Page 6: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services6

Concept of Context in InternetServices

l The context of modern day electronic devicesis constantly changing

l Desktops have relatively fixed environment

l PDAs, Laptops, mobile phones all have adynamic environment

l The most important environmental factor isLOCATION

Page 7: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services7

Location Based Services

l Services offered based on the position of theuser device

l Types– Location Based Information Systems

l Information dependent on location is the service

– Navigation and trackingl Information about location is the service

l Location Based Systems normally need tokeep track of people

Page 8: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services8

Examples of LBS

l Information about various artifacts in museum whenyou are near the artifact

l Billing of cell phone calls based on location

l Weather information based on cellphone location

l Traffic conditions ahead of you

l Location of your friend whom you want to meet in ahour’s time

l Location of a book in the library (maybe off the shelf)

Page 9: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services9

Location Based InformationSystems (LBIS)

l Paper concentrates on LBIS

l Digital Information is connected to a specificlocation

l This information can then be accessed bypeople who come in the region.

l Positioning of Information is more importantthan positioning of people

Page 10: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services10

Freedom of Information

l Who can put information in LBIS?– Professional Content Provider (PCP)– Common User

l Information provided by PCP tend to be dry,formal, official and impersonal

l Content is not updated often, henceinformation may be static

l What happens in the real world?

Page 11: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services11

Real World Social Communication

l Takes place using– Post-it notes

– Graffiti

– Posters

l Post-its are short notes written and stuck tosome object– They give information in “context” of that object

Page 12: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services12

Real World Social Communication

l Graffiti are writings made on walls, floors andceilings of public places– Intention is to express strong views

– Prohibited in the real world at commercial places

l Signs and Posters are commercial / informativewritings at public places

Page 13: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services13

Freedom of Information

l Should we have post-it notes, graffiti andposters in the digital world?

l The authors do want it because– Information space expands with the users (not

static)

– Social awareness increases

– Information will reflect real life, concerns and socialreality

Page 14: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services14

Examples

l You go to Sears to buy a television and you areconfused

l You want to know the latest rumors in theneighborhood

l People are attending Scott Hall 123 for theirfirst CS111 class and they are still confused onwhether to take the course

l Down with cigarette smoking!!

Page 15: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services15

Problems in a Social LBIS

l Any guesses?

•Information space becomes unstructured

•Relevant and timely information is not easy to get

•If information is “pushed” to the user, he may getdisturbed

Page 16: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services16

Thesis of the paper

l Allow users to participate in creating theinformation space

l Support navigation by collecting andaggregating users’ usage of the system, anddistribute this data to other users in somerefined form

Page 17: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services17

Interaction Requirements

l This paper only studies the use of digital post-itnotes.

l A system called “GeoNotes” was created

l Design issues– What should a post-it note consist of?

– How can post-it notes be accessed?

– How can filtering be done to eliminate irrelevantpost-it notes?

Page 18: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services18

Digital Post-it note

l Attributes of a post-it note

–Title

–Recipient

–Signature of creator

–Place label

Page 19: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services19

Digital Post-it Note

Page 20: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services20

Place label

l Why is it needed? Use (lat, long)– Importance of place vs space (Harrison1996)

l Places are named based on cultural, personality,situations, etc

– Accuracy of location systems

l Social connotations of a place must be madeknown

l People should be able to choose and shareplace label

l Different people might give different labels

Page 21: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services21

Place labels (cont.)

l This improves social awareness, however howmany labels does a user has to see to reuse alabel?– Sorting of labels by popularity

l Current version of GeoNotes does not supportlabel sharing

Page 22: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services22

Accessing Notes

l Pull based approach– User searches for information

– Search should be constrained by location

– Word based search not implemented in GeoNotes

l Push based approach– User is notified of information

– Balance between information and disturbance isneeded

Page 23: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services23

Accessing Notes

l Mixed Push / Pull Approach– User not able to express information needs in words

– User explores possibilities and then refines on whathe wants

– The notes should be classified and presented to theuserl Sender

l Popularity

l Freshness

Page 24: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services24

Mixed Access Example

Page 25: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services25

Sorting Pushed Notes

Page 26: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services26

Saving / Ignoring Notes

Page 27: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services27

Filtering Notes

l Needed for “push” based systems

l GeoNotes to be used in Leisure orientedsettings (???)

l Filtering Criteria– Content

l Combinatorial and boolean search

l Not implemented in GeoNotes

– Usage

Page 28: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services28

Filtering Notes Based on Usage

l How to gauge relevance of information?– Two aspects

l Opinion of the userl Opinion of the users been to that place

– What does the user think of the sender or this note?– What did other people think?– How many people thought so?– What were the interests of the people who thought

so?

Page 29: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services29

The topic-time-location space

location

time

topic

Page 30: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services30

Usage based Filtering

l Simple– Most read notes, most saved notes

l Complex– Notes read by people with similar interests

– Notes created by people I know

l It could be possible to keep track of note-creatingactivities. That would give a different account of thehistory.

l Can usage filtering be compared with websearchengines?

Page 31: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services31

GeoNotes Implementation

l Client-Server Modell Client has functionality to store and browse

notes offline.l Server maintains the notes and retrieves it

based on a location query

Page 32: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services32

GeoNotes Model

Page 33: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services33

Client

l client using Java (HTML, WML also possible)l Swing for GUIl RMI used for client – server communicationl Assumes latitude and longitude will be pushed

to the clientl GPS / GSM can be used if appropriate class

availablel Simulations done using QuakeSim

Page 34: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services34

Server

l Performs requests to insert notes, retrievenotes and to update a note

l Uses Wherehoo and MySQL databases

l Wherehoo is used for storing locationdependent data in a client independent manner

l MySQL stores metadata about usage

Page 35: GeoNotes: Social and Navigational Aspects of Location ...rmartin/teaching/spring03/cs553/... · GeoNotes: Social and Navigational Aspects of Location-Based Information Systems Fredrik

4/15/03 6:02 PMCS553: Internet Services35

Conclusion

l Social LBIS encourages play, expressiveness andpersonal identity

l GeoNotes does integration of physical and digitalspace and also enhances collaborative work

l No experiments performed / mentioned

Visit http://geonotes.sics.se/, software available fordownload