Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Oxygen… Shashwat Shriparv

Similar presentations


Presentation on theme: "Project Oxygen… Shashwat Shriparv"— Presentation transcript:

1 Project Oxygen… Shashwat Shriparv dwivedishashwat@gmail.com
InfinitySoft

2 What it is… Vision… Challenges… Approach… Technologies… Conclusion…
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 nomadic adaptable
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 Automatic access methods Human access methods Automated observers
knowledge access.. Data representation Data acquisition Automatic access methods Human access methods Automated 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 Visual perception subsystem Visual rendering subsystem
vision Visual perception subsystem Visual rendering subsystem

23 Business applications Medical field Education

24 to conclude… Big leap in human productivity… Amplify human capabilities across the globe…

25 Thank You! Shashwat Shriparv InfinitySoft


Download ppt "Project Oxygen… Shashwat Shriparv"

Similar presentations


Ads by Google