a context-aware communication system natalia marmasse advisor: chris schmandt speech interface group...

13
a context-aware communication system Natalia Marmasse advisor: Chris Schmandt Speech Interface Group MIT Media Lab

Upload: eunice-edwina-wheeler

Post on 30-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

a context-aware communication system

Natalia Marmasse

advisor: Chris Schmandt

Speech Interface GroupMIT Media Lab

Mobile Communication

• email ubiquitous

• wireless technology pervasive

• increasing ways of being contacted

• increasing pace of communication

• desire to communicate at any time and place

• information overload and continuous interruptions

Challenges

Everywhere Messaging - the ability to send and receive messages

all the time

• minimize interruption

• adapt to user

• location awareness

• user interface

: a context-aware communication system

How many times have you gone to the grocery store but left

the shopping list on the refrigerator door?

Wouldn’t it be more efficient to have a reminder to buy

groceries and the shopping list delivered to you when you

were in the vicinity of the store?

Context - awareness

The ability of the computer to sense and act upon information

about its environment.

• location

• time

• temperature

• user identity

• user activity

Location-learning agent

• user tracked via GPS

• salient locations automatically determined

• latitude/longitude translated to virtual location

• to-do list associated (site specific or shared)

• no bootstrapping necessary

• reminders

• to-do lists

• messages

• Web content

delivered in a timely manner

when in the relevant context

triggered by user’s geographic location

Deliverables

Speech Interface

• mobile

• hands/eyes busy

• core functions have speech interface

- auditory cues

- speech recognition

- text-to-speech synthesis

- audio playback

… After

Before ...

Hardware

Privacy

• data as safe as device

• community awareness

Architecture

Location Learning AgentGPS

receiver

Message Engine

Query Engine

CDPDmodem

Server

Internet

CLIENT (mobile PC)

physicallocation

messages

virtuallocation

direct and indirectfeedback

context-relatedmessage

position queryposition info

(text / speech)

User

messages

position info

GPS satellitesystem

Architecture

comMotionclient

speech servere-mail

main server

Datainfo server

map server

Data

calendar

client deviceremote servers

queries

Web

Web