project oxygen…
DESCRIPTION
Project Oxygen…. Shashwat Shriparv [email protected] InfinitySoft. in this…. What it is… Vision… Challenges… Approach… Technologies… Conclusion…. what it is…. An ongoing project by CSAIL (Computer Science & Artificial Intelligence Laboratory) at the MIT… - PowerPoint PPT PresentationTRANSCRIPT
2
in this…
What it is…Vision…Challenges…Approach…Technologies…Conclusion…
3
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 optical fiber at a minimum transmission speed of 1.2Gbps.
4
vision…
human-centered computation
freely available communicate
naturally boost our
productivity
5
challenges…
pervasive embedded nomadicadaptable Powerful and
efficient intentional eternal
6
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 requirements and operating conditions
7
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.
Eg- “the nearest printer” should be understood to the system
8
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.
9
approach…
10
The technologies used here can be divided into two
1. User technologies 2. System
technologies
11
Technologies…
12
• device technologies …embedded, handheld..
• network technologies …networks..
• software technologies …• perceptual technologies…
speech, vision..• user technologies …
automation, collaboration, knowledge access..
13
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…
to monitor and control their environment…
14
15
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…
adapt to changing network conditions, including congestion, wireless errors, latency variations, and heterogeneous traffic …
16
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 device-centric, security…
disconnected operation & nomadic code…
17
user technologies…
Knowledge access…
Automation…
Collaboration…
18
knowledge access..
Data representationData acquisitionAutomatic access
methodsHuman access
methodsAutomated
observers
19
perceptual technologies…
Speech
Vision
20
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 the user’s preferred language
Speech synthesis:- converts sentences back to speech
21
22
vision
Visual perception subsystem
Visual rendering subsystem
23
applications…
Business applications
Medical fieldEducation
24
to conclude…
Big leap in human productivity…
Amplify human capabilities across the globe…