1 / 25

Project Oxygen…

Project Oxygen…. Shashwat Shriparv dwivedishashwat@gmail.com 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…

Download Presentation

Project Oxygen…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  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 • 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. 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 …

  15. 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…

  16. user technologies… • Knowledge access… • Automation… • Collaboration…

  17. knowledge access.. • Data representation • Data acquisition • Automatic access methods • Human access methods • Automated observers

  18. 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 the user’s preferred language • Speech synthesis:- converts sentences back to speech

  20. vision • Visual perception subsystem • Visual rendering subsystem

  21. applications… • Business applications • Medical field • Education

  22. to conclude… • Big leap in human productivity… • Amplify human capabilities across the globe…

  23. Thank You! Shashwat Shriparv dwivedishashwat@gmail.com InfinitySoft

More Related