You are on page 1of 25

Project

Oxygen…
Krishna
Priya. M
Roll No:18 1

MCA B-5
in this…

What it is…
Vision…
Challenges…
Approach…
Technologies…
Conclusion… 2
what it is…

An ongoing project by


CSAIL (Computer Science &
Artificial Intelligence
Laboratory) at the MIT…
An ambitious global
network proposal that was
supposed to link 78
countries with more than
100,000 miles of optical3

fiber at a minimum
vision…
human-centered
computation
freely available
communicate
naturally
boost our
productivity 4
challenges…

 pervasive
 embedded
 nomadic
 adaptable
 Powerful and
efficient
 intentional
 eternal
5
 Pervasive:- It must be
everywhere

 Embedded:- It must live in our


world, sensing and affecting it

 Nomadic:- It must allow users


and computations to move
around freely, according to
their needs

 Adaptable:- It must provide


flexibility and spontaneity, in
response to changes in user 6

requirements and operating


 Powerful and efficient:- It must
free itself from constraints
imposed by bounded hardware
resources, system constraints
imposed by user demands and
available power or
communication bandwidth

 Intentional:- It must enable


people to name services and
software objects by intent.
7
Eg- “the nearest printer”
should be understood to the
 Eternal:- It must never shut
down or reboot; components
may come and go in
response to demand, errors,
and upgrades, but Oxygen as
a whole must be available all
the time.

8
approach…

9
The technologies used
here can be divided into
two
1. User technologies
2. System
technologies

10
Technologies…

11
• device technologies …
embedded, handheld..
• network technologies …
networks..
• software technologies …
• perceptual technologies…
speech, vision..
• user technologies …
automation,
collaboration, knowledge 12
access..
device technologies …

to communicate with


people using natural
perceptual resources,
such as speech and
vision…
to support Oxygen's user
technologies wherever
people may be…
13
to monitor and control
14
network technologies…
 configure collaborative
regions automatically,
creating topologies &
adapting them to mobility and
change…
 provide automatic resource
and location discovery,
without manual configuration
& administration…
 provide secure, authenticated,
and private access to
networked resources…
15
 adapt to changing network
conditions, including
software technologies…
 building applications using
composable, distributed
components…
 customizing, adapting, and
altering component
behavior…
 replacing components, at
different degrees of
granularity, in a consistent
fashion…
 person-centric, rather than 16

device-centric, security…
user technologies…

Knowledge access…

Automation…

Collaboration…
17
knowledge access..

Data representation
Data acquisition
Automatic access
methods
Human access
methods
Automated 18

observers
perceptual technologies…

Speech

Vision

19
speech
Speech recognition:- converts
speech to a sentence of
distinct words
Language understanding:-
systematically represent
meaning of recognized words
Language generator:- build
sentences that present
application generated data in
20

the user’s preferred language


21
vision

Visual perception
subsystem

Visual rendering
subsystem
22
applications…

Business
applications
Medical field
Education
23
to conclude…

Big leap in human


productivity…

Amplify human
capabilities across
the globe…
24
Thank
You!

25