Top Banner
1 Project Oxygen… Shashwat Shriparv [email protected] InfinitySoft
25

Project Oxygen…

Dec 31, 2015

Download

Documents

allistair-mckay

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 Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Project Oxygen…

1

Project Oxygen…

Shashwat [email protected]

Page 2: Project Oxygen…

2

in this…

What it is…Vision…Challenges…Approach…Technologies…Conclusion…

Page 3: Project Oxygen…

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.

Page 4: Project Oxygen…

4

vision…

human-centered computation

freely available communicate

naturally boost our

productivity

Page 5: Project Oxygen…

5

challenges…

pervasive embedded nomadicadaptable Powerful and

efficient intentional eternal

Page 6: Project Oxygen…

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

Page 7: Project Oxygen…

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

Page 8: Project Oxygen…

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.

Page 9: Project Oxygen…

9

approach…

Page 10: Project Oxygen…

10

The technologies used here can be divided into two

1. User technologies 2. System

technologies

Page 11: Project Oxygen…

11

Technologies…

Page 12: Project Oxygen…

12

• device technologies …embedded, handheld..

• network technologies …networks..

• software technologies …• perceptual technologies…

speech, vision..• user technologies …

automation, collaboration, knowledge access..

Page 13: Project Oxygen…

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…

Page 14: Project Oxygen…

14

Page 15: Project Oxygen…

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 …

Page 16: Project Oxygen…

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…

Page 17: Project Oxygen…

17

user technologies…

Knowledge access…

Automation…

Collaboration…

Page 18: Project Oxygen…

18

knowledge access..

Data representationData acquisitionAutomatic access

methodsHuman access

methodsAutomated

observers

Page 19: Project Oxygen…

19

perceptual technologies…

Speech

Vision

Page 20: Project Oxygen…

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

Page 21: Project Oxygen…

21

Page 22: Project Oxygen…

22

vision

Visual perception subsystem

Visual rendering subsystem

Page 23: Project Oxygen…

23

applications…

Business applications

Medical fieldEducation

Page 24: Project Oxygen…

24

to conclude…

Big leap in human productivity…

Amplify human capabilities across the globe…

Page 25: Project Oxygen…

25

Thank You!

Shashwat [email protected]