Dessy: a mobile synchronization and search platform Eemil - - PowerPoint PPT Presentation

dessy a mobile synchronization and search platform
SMART_READER_LITE
LIVE PREVIEW

Dessy: a mobile synchronization and search platform Eemil - - PowerPoint PPT Presentation

Dessy: a mobile synchronization and search platform Eemil Lagerspetz, Sasu Tarkoma Helsinki Institute for Information Technology HIIT Outline Motivation Overview Use case Summary Previous work Motivation Mobile devices have ... large


slide-1
SLIDE 1

Dessy: a mobile synchronization and search platform

Eemil Lagerspetz, Sasu Tarkoma Helsinki Institute for Information Technology HIIT

slide-2
SLIDE 2

Outline

Motivation Overview Use case Summary Previous work

slide-3
SLIDE 3

Motivation

Mobile devices have ... large disk capacity -- slow connections

So we should support:

  • ffline synchronization or

incremental (changes only) transmission

a slew of context sensors

can gather a huge amount of data quickly. This often requires:

storage space transmission capability browsing / search support

Dessy

browsing / search support on the device and on

remote computers Internet

synchronization support for file data and metadata

primary context data = photos - file data secondary context data = location - metadata

slide-4
SLIDE 4

Overview

slide-5
SLIDE 5

Use case – 1 of 6

Pasila

  • Mr. Smith is commuting

He takes a few photos The photos are automatically geotagged by his phone Pasila Helsinki

slide-6
SLIDE 6

Use case – 2 of 6

At the railway station hot spot, Mr. Smith's pictures are synchronized with his desktop.

slide-7
SLIDE 7

Use case – 3 of 6

  • Mr. Smith takes the subway to north Helsinki. While on the

subway, he browses photos tagged with Helsinki on his

  • desktop. He notices that his new photos are there on the

desktop. Helsinki Search 0.jpg 1.jpg Square. jpg Trees. jpg

slide-8
SLIDE 8

Use case – 4 of 6

He chooses those photos, and selects tag from the Dessy Midlet menu. He types commuting, train into the tag box, and clicks Tag. commuting, train Tag 0.jpg 1.jpg Square. jpg Trees. jpg

slide-9
SLIDE 9

Use case – 5 of 6

  • Mr. Smith then searches with “commuting”.

He notices a photo with Janet as a nearby Bluetooth device. commuting Search 0.jpg 1.jpg Square. jpg flag.jpg

Metadata for flag.jpg: name: flag ext: jpg tag: commuting, flag, nature nearby: Janet, Smith, Workphone EXIF: Coolpix 6, orientation:landscape, location: Helsinki

slide-10
SLIDE 10

Use case – 6 of 6

  • Mr. Smith decides to synchronize that photo.

Dessy synchronizes the photo, resulting in a download and merge of photo metadata.

  • Mr. Smith then looks at the photo.

commuting Search 0.jpg 1.jpg Square. jpg flag.jpg Synchronize

slide-11
SLIDE 11

Summary

Dessy combines desktop search and synchronization

find files by

content context data user-assigned tags

synchronize with remote locations

push/pull changes data metadata

  • rganize data

add tags and metadata find files remotely and tag them

works on real phones

Made in J2ME (MIDP 2.0 / CLDC 1.1)

nature

flag

janet

commuting

slide-12
SLIDE 12

Previous work

Dessy borrows ideas from:

Semantic file systems by Giord et al: virtual directories

file path describes a search of property – value pairs example: Images/tag:/commuting/tag:/helsinki

Syxaw: Data Synchronization Middleware for the Mobile Web by Lindholm et al

Dessy uses Syxaw for synchronization Synchronization links

The original Dessy prototype was presented in:

  • E. Lagerspetz, T. Lindholm, S. Tarkoma. Dessy: Towards Flexible Mobile

Desktop Search. In Fourth ACM SIGACT-SIGOPS International Workshop on Foundations of Mobile Computing ACM DIAL M-POMC, 2007.

slide-13
SLIDE 13

Thank you. Any questions?

The original Dessy prototype was presented in:

  • E. Lagerspetz, T. Lindholm, S. Tarkoma. Dessy: Towards Flexible Mobile

Desktop Search. In Fourth ACM SIGACT-SIGOPS International Workshop on Foundations of Mobile Computing ACM DIAL M-POMC, 2007.

Contact information:

Eemil Lagerspetz eemil.lagerspetz@gmail.com www.cs.helsinki.fi/eemil.lagerspetz www.hiit.fi

Drawings from openclipart.org

Sasu Tarkoma starkoma@cc.hut.fi