7
Smart Instant Messenger @ HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year 2006-2007)

Context-aware Instant Messenger for Mobile Users

  • Upload
    dreama

  • View
    22

  • Download
    2

Embed Size (px)

DESCRIPTION

Context-aware Instant Messenger for Mobile Users. CS Final Year Project (Year 2006-2007). Supervisor: Dr.Cho-Li Wang. The Future Landscape – Pervasive Computing Environment. Everything becomes smart and connected The pen, the toy, the wall, the living room and “you” - PowerPoint PPT Presentation

Citation preview

Page 1: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Context-aware Instant Messenger for Mobile Users

Supervisor: Dr.Cho-Li Wang

CS Final Year Project(Year 2006-2007)

Page 2: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

The Future Landscape –Pervasive Computing Environment

Everything becomes smart and connected

The pen, the toy, the wall, the living room and “you”They “talk” and cooperate to make your life better

Page 3: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Pervasive CommunicationAnytime, anywhere“Anything”In a buddy-like way

Appropriate– Knowing when, where, how

Familiar – “gd nite & cu tmr”– Use your own dialect

This project looks at the potential usage of IM on mobile devices in future pervasive environments.

The Project Goal

P D S O

P

D

S

O

P – Person

D – Device

S – Software

O – Other entities

Page 4: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Pushing IM into PCE

Everything as your buddy and can be communicated using real-time message exchangeThree main features

Context-aware presence managementContext as presence Different buddies see different status

Resource buddy servicesextend the concept of “buddies” to all software and hardware components in your working space IM as the unified communication interfaceBuddy understands your dialect

Dynamic groupingLocation-based Grouping (“buddy discovery”)Activity-based Grouping (“task centric”)

Page 5: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Overview of the architecture

Extend the IM framework and implant context-aware behaviors

Separate context provision from context consumption

Everything’s behind an SIM client

Distributed Servers Architecture

`

Distributed SIM Server

SIM Server

Smart Spaces

SIM Client

SIM Client

SIM Client

SIM Client

Context Providers(Gather context data from various sources and

provide them in various formats…)

Context Providers(Gather context data from various sources and

provide them in various formats…)

Extended IM Framework (Interaction between IM server and client)

Extended IM Framework (Interaction between IM server and client)

SIM ClientSIM Client SIM ServerSIM Server

Context-aware Supporting Middleware(Context modeling, reasoning,

event monitoring…)

Context-aware Supporting Middleware(Context modeling, reasoning,

event monitoring…)

Sensor Sensor Sensor

Page 6: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Software and Hardware Needed

Hardware : iPAQ PDANetwork: WLAN (802.11) + BlueToothSensor : RFID

SoftwareRule-based reasoning engine

Tools: Jena, Protégé Language: Java, OWL (for building context model)

IMJabber Instant Messaging system, http://www.jabber.org/ XML-formatted message exchange

Page 7: Context-aware Instant Messenger for Mobile Users

Smart Instant Messenger @ HKU

Best Paper Award in GPC2006

Terry Law

Nadia Zhang