Professional Documents
Culture Documents
1. Introduction
Vision of pervasive computing /ubiquitous
computing [Mark Weiser, 1991]
‘‘The most profound technologies are those that
disappear. They weave themselves into the fabric of
everyday life until they are indistinguishable from it.’’
The essence of that vision:
Creation of environments saturated with computing and
communication capabilities, yet gracefully integrated with
human users
A vision too far ahead of its time (1991)
The required hardware technology simply did not exist
The implementation attempted by Weiser and his
colleagues at Xerox PARC fell short
Introduction (2)
A Call-forwarding System
A user has left The phone rings The system detects
his office in his office his current location
The system forwards The system detects the Calls are forwarded to
the call to a nearby user is in an meeting his voice mailbox
phone
Context-Aware Systems (1 of 2)
Shopping Assistant
A user enters a store Turns on his PDA PDA displays the info
of a store item
+ +
Agent Agent
Context Context
Reasoning Reasoning
Middle-ware Middle-ware
Context Context
Reasoning Reasoning
Context
Agent Reasoning Agent
Middle-ware Middle-ware
……
Reject proposal
Accept proposal
Inform contexts
Request for contexts
Inform contexts
Accept
Refuse
Disagree
Inform contexts
[pre-conditions holds]
A working prototype means…
COBRA can support:
Context acquisitions (sensing and
reasoning) from heterogeneous sources
Knowledge sharing between distributed
agents
User privacy protection using policy rules
Knowledge maintenance to resolve
inconsistent and ambiguous contexts
Help to build an extensible Intelligent
Meeting Room means…
The end system is not “hard-wired”
and “ad-hoc”
Is built using well-defined protocols,
ontologies, APIs etc.
Within a reasonable amount of effort, other
developers can use COBRA to enhance or
extend the system functionalities
Comparing COBRA with the existing
architecture means …
I can show why COBRA is better/worse
than other system architectures
For example, MIT’s Intelligent Room, GTI’s
Context Toolkit etc.
But this may not substantial because
No comprehensive Pervasive Computing
architecture has yet been developed
What I am proposing to work on is still
relative new research
Scenario: Intelligent Meeting Room
B
1 of 2
Scenario: Intelligent Meeting Room
B A
B
Web
B
B
2 of 2
Summary
The initial design of Context Broker
Architecture shows great promise in
reducing the difficult and cost of building
context-aware systems.
COBRA will enable resource-limited agents to
contribute to and access a shared context model
COBRA will allow users to control the access of
their personal information in a context-aware
environment