SlideShare une entreprise Scribd logo
1  sur  22
Submitted By:
Ravi Sharma
Branch-CSE
Semester- 6th
Pervasive, Human Centered Computing
Overview of Project Oxygen
Device technologies
Network technologies
Software technologies
Perpetual technologies
User technologies
Oxygen Today
Conclusion
 Pervasive Computing
     Term coined by Mark Waiser
     Information processing is integrated into everyday
  objects & activities
 Human Centered Computing
 Emerging, inter disciplinary field
 Concerned with computing and computational
  artifacts as they relate to human condition
 Vision
For over forty years, computation has centered
about machines, not people. We have catered to
expensive computers, pampering them in air
conditioned rooms or carrying them around
with us. Purporting to serve us, they have actually
forced us to serve them. They have been difficult to
use. They have required us to interact with them on
their terms. But,
 In the future, computation will be human-centered.
 It will be freely available everywhere, like batteries and power
  sockets, or oxygen in the air we breathe.
 It will enter the human world, handling our goals and needs
  and helping us to do more while doing less.
 Challenges
 To support highly dynamic and varied human activities,
    the Oxygen system must master many technical
    challenges. It must be-
   pervasive—it must be everywhere, with every portal
    reaching into the same information base;
   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;
 powerful, yet efficient—it must free itself from
  constraints imposed by bounded hardware resources,
  addressing instead 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, for example, "the
  nearest printer," as opposed to by address;
 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.
 Approach
 Combination of specific user & system technologies
 User technologies address human needs.
 Speech and vision technologies enable us to communicate
  with Oxygen as if we're interacting with another person,
  saving much time and effort.
 System technologies like software, networks make devices
  understand humane way of interaction
 E21(Embedded devices ) Intelligent Spaces
 Space centered computation, embedded in ordinary
  environment
 Populated by cameras, microphones, displays, sound output
 Controls for physical entities like curtains, lighting, door-locks
 People interact in Intelligent Spaces naturally, using speech,
  gestures
 H21(Handheld devices) Mobile Devices
 Person centered devices also the Universal Personal Appliances
 Equipped with perpetual transducers such as microphone,
  speakers
 Auto reconfigurable, light weight, inexpensive
 Anonymous generic devices
 Space centred computation, embedded in ordinary
  environment
 Connected to sensors, suitably encapsulated into physical
  objects
 Communicate with each other and nearby handheld
  devices (H21)
    through Dynamically Configured Networks (N21)
 E21 provide computational power throughout the system
  to
 Communicate with people
 Support Oxygen User Technologies
 Monitor and control their environment
 E21 software is robust, and configurable among themselves
Oxygen Today
 The Intelligent Room
 Capable of detecting
   motion
 Recognize voice
  patterns
 Identify a person by face

                              Sensors
 Generic devices also called Universal Personal Appliances
 Do not carry large amount of permanent local state
 They configure themselves according to the person using
 them
 Being small and lightweight, they have few transducers
 They have less computational power than E21
 Can be configured to be used as radio, cellphone or even
 TV
 Power efficient, the software controls the power
 consumption
Oxygen Today
 The H21 Prototype
 Networks make it easy to establish ad-hoc collaborating
  communities of
 computer devices
 Through algorithms, protocols and middleware, they
 Configure collaborative regions automatically
 Create topologies and adapt them to change
 Provide automatic resource and location discovery
 Provide secure, authenticated and private access
 N21 networks use intentional names rather than
  conventional static names
 They support location discovery through proximity
 Software systems adapt - to user, to environment, to
  change, to failure
 Project Oxygen's software architecture provides
  mechanisms for
 Building applications using distributed components
 Customizing, adapting and altering component behavior
 Person-centric rather than device-centric security
 Disconnected operation and nomadic code
 Eternal Computation: The system must never shut
  down or reboot
   though components are upgraded, removed and
  reinstalled
 Two kinds of perpetual techniques
 Spoken Interaction
● Users and machine engage in interactive
  conversations
● Highly efficient
 Visual Interaction
● User interacts with perpetual modalities
● Use of body language and gestures
 Speech recognition
 Language understanding
 Language generation
 Speech synthesis
 It consists of
 Visual perception subsystem, and
 It recognizes and classify objects and actions
 Complements spoken language subsystem
 Visual rendering subsystem
 Creates 3D scenes from 2D data
 Provide macroscopic view of application supplied data
 User Technologies include
 Knowledge Access
 Access any time, anywhere, almost anything
 Automation
 Automate control of physical environment
 Collaboration
 Connecting people
 Personalized repository that keeps track of what we
  interests us
 The search for “fat book on computers” will return
  person biased results
 Automated observers
 They always keep a track of the data you are looking
  for
 The data is modelled according to your personal
  profile
Oxygen Today
 Distribution & Mobility
 The cricket location support system
 Perceptual Interfaces
 Multimodal, multi-lingual softwares like
  “SpeechBuilder” have been designed
 Security & Privacy
 Decentralised scheme of oxygen
 User never needs to revel their own location
 Bringing abundant computation and communication,
 as pervasive as free air, naturally into people's life
 Mark Weiser's vision of ubiquitous, pervasive
 computing is gradually becoming reality
 Commercial versions of H21 are ready to be launched
 The E21 and N21 will soon be spread everywhere, not
 just the labs
Project oxygen

Contenu connexe

Tendances

ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
COMPUTER CLOTHING
COMPUTER CLOTHINGCOMPUTER CLOTHING
COMPUTER CLOTHINGRohit Kumar
 
Clockless Chips - an Introduction
Clockless Chips - an Introduction Clockless Chips - an Introduction
Clockless Chips - an Introduction Ginoy Joy
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technologyYusuf Shaik
 
Eye mouse ppt
Eye mouse pptEye mouse ppt
Eye mouse pptbhavithd
 
Virtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognitionVirtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognitionMuktiKalsekar
 
Internet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptNishant Kayal
 
Bluetooth Broadcasting
Bluetooth BroadcastingBluetooth Broadcasting
Bluetooth Broadcastingijtsrd
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Sachith Perera
 
Wearable computers - Types, Applications & Future?
Wearable computers - Types, Applications & Future?Wearable computers - Types, Applications & Future?
Wearable computers - Types, Applications & Future?Hariharan Ganesan
 
NEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATIONNEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATIONHarisankar U K
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)Manish Upadhyay
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyNavin Kumar
 
eye phone technology
eye phone technologyeye phone technology
eye phone technologyNaga Dinesh
 
Future of Wireless Technology
Future of Wireless TechnologyFuture of Wireless Technology
Future of Wireless TechnologyNisha Menon K
 

Tendances (20)

ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
COMPUTER CLOTHING
COMPUTER CLOTHINGCOMPUTER CLOTHING
COMPUTER CLOTHING
 
Clockless Chips - an Introduction
Clockless Chips - an Introduction Clockless Chips - an Introduction
Clockless Chips - an Introduction
 
Module 1
Module 1Module 1
Module 1
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Clockless chips
Clockless chipsClockless chips
Clockless chips
 
Eye mouse ppt
Eye mouse pptEye mouse ppt
Eye mouse ppt
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
Virtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognitionVirtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognition
 
Internet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar ppt
 
Bluetooth Broadcasting
Bluetooth BroadcastingBluetooth Broadcasting
Bluetooth Broadcasting
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
Wearable computers - Types, Applications & Future?
Wearable computers - Types, Applications & Future?Wearable computers - Types, Applications & Future?
Wearable computers - Types, Applications & Future?
 
NEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATIONNEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATION
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
eye phone technology
eye phone technologyeye phone technology
eye phone technology
 
Project oxygen ppt
Project oxygen pptProject oxygen ppt
Project oxygen ppt
 
HAPTICS TECHNOLOGY
HAPTICS TECHNOLOGYHAPTICS TECHNOLOGY
HAPTICS TECHNOLOGY
 
Future of Wireless Technology
Future of Wireless TechnologyFuture of Wireless Technology
Future of Wireless Technology
 

En vedette

34191701 project-oxygen-vijeth
34191701 project-oxygen-vijeth34191701 project-oxygen-vijeth
34191701 project-oxygen-vijethamit243881
 
Project oxygen 4
Project oxygen 4Project oxygen 4
Project oxygen 4amit243881
 
Google's Project Oxygen
Google's Project OxygenGoogle's Project Oxygen
Google's Project Oxygencheenuc
 
thinking in key value stores
thinking in key value storesthinking in key value stores
thinking in key value storesBhasker Kode
 
Scientist and inventor
Scientist and inventorScientist and inventor
Scientist and inventorLee W.
 
Pebs14 hubbub bike summit
Pebs14   hubbub bike summitPebs14   hubbub bike summit
Pebs14 hubbub bike summitBirgit Hess
 
Short-Run Digital Book Printing
Short-Run Digital Book PrintingShort-Run Digital Book Printing
Short-Run Digital Book PrintingRISO printer
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereXi'an Jiaotong-Liverpool University
 
Thermal bimorph valve operated microthruster.
Thermal bimorph valve operated microthruster.Thermal bimorph valve operated microthruster.
Thermal bimorph valve operated microthruster.SAI SIVA
 
Secure develpment 2014
Secure develpment 2014Secure develpment 2014
Secure develpment 2014Ariel Evans
 
Power point presentation
Power point presentationPower point presentation
Power point presentationsaki-t
 
A brief introduction to Spintronics
A brief introduction to SpintronicsA brief introduction to Spintronics
A brief introduction to SpintronicsRam Kumar K R
 

En vedette (20)

34191701 project-oxygen-vijeth
34191701 project-oxygen-vijeth34191701 project-oxygen-vijeth
34191701 project-oxygen-vijeth
 
Project Oxyzen
Project OxyzenProject Oxyzen
Project Oxyzen
 
Oxygen Project
Oxygen ProjectOxygen Project
Oxygen Project
 
Project oxygen 4
Project oxygen 4Project oxygen 4
Project oxygen 4
 
Skinput
SkinputSkinput
Skinput
 
Google's Project Oxygen
Google's Project OxygenGoogle's Project Oxygen
Google's Project Oxygen
 
Technology Advancement Core: Our Process
Technology Advancement Core: Our ProcessTechnology Advancement Core: Our Process
Technology Advancement Core: Our Process
 
Bbr security
Bbr securityBbr security
Bbr security
 
Hubbub deck short
Hubbub deck shortHubbub deck short
Hubbub deck short
 
thinking in key value stores
thinking in key value storesthinking in key value stores
thinking in key value stores
 
Scientist and inventor
Scientist and inventorScientist and inventor
Scientist and inventor
 
Pebs14 hubbub bike summit
Pebs14   hubbub bike summitPebs14   hubbub bike summit
Pebs14 hubbub bike summit
 
Short-Run Digital Book Printing
Short-Run Digital Book PrintingShort-Run Digital Book Printing
Short-Run Digital Book Printing
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
 
Thermal bimorph valve operated microthruster.
Thermal bimorph valve operated microthruster.Thermal bimorph valve operated microthruster.
Thermal bimorph valve operated microthruster.
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Secure develpment 2014
Secure develpment 2014Secure develpment 2014
Secure develpment 2014
 
Power point presentation
Power point presentationPower point presentation
Power point presentation
 
SHMcloud vision
SHMcloud visionSHMcloud vision
SHMcloud vision
 
A brief introduction to Spintronics
A brief introduction to SpintronicsA brief introduction to Spintronics
A brief introduction to Spintronics
 

Similaire à Project oxygen

Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
Project oxygen seminar report
Project oxygen seminar reportProject oxygen seminar report
Project oxygen seminar reportniharmishra13
 
23496302 project-oxygen frm scribd
23496302 project-oxygen frm scribd23496302 project-oxygen frm scribd
23496302 project-oxygen frm scribdamit243881
 
23496302 project-oxygen in word from scribd
23496302 project-oxygen  in word from scribd23496302 project-oxygen  in word from scribd
23496302 project-oxygen in word from scribdamit243881
 
Ubiqutous Computing
Ubiqutous ComputingUbiqutous Computing
Ubiqutous Computingdeaneal
 
Project oxygen 3
Project oxygen 3Project oxygen 3
Project oxygen 3amit243881
 
pervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.pptpervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.pptRishabhRathore71
 
Caaa07 Presentation February Final
Caaa07 Presentation February FinalCaaa07 Presentation February Final
Caaa07 Presentation February Finalpbihler
 
Chapter 4 universal design
Chapter 4 universal designChapter 4 universal design
Chapter 4 universal designPado Pado
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingAnkita Gupta
 
dokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptxdokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptxNagendraA7
 
Wearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesWearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesJeffrey Funk
 
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfprojectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfNagendraA7
 
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfprojectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfNagendraA7
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devicesijasuc
 
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...Rio Info
 
Quality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingQuality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingRutvik Pensionwar
 
Pervasivecomputing 140422034057-phpapp02
Pervasivecomputing 140422034057-phpapp02Pervasivecomputing 140422034057-phpapp02
Pervasivecomputing 140422034057-phpapp02Pravallika Reddy
 

Similaire à Project oxygen (20)

Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Project oxygen seminar report
Project oxygen seminar reportProject oxygen seminar report
Project oxygen seminar report
 
23496302 project-oxygen frm scribd
23496302 project-oxygen frm scribd23496302 project-oxygen frm scribd
23496302 project-oxygen frm scribd
 
23496302 project-oxygen in word from scribd
23496302 project-oxygen  in word from scribd23496302 project-oxygen  in word from scribd
23496302 project-oxygen in word from scribd
 
Ubiqutous Computing
Ubiqutous ComputingUbiqutous Computing
Ubiqutous Computing
 
Project oxygen 3
Project oxygen 3Project oxygen 3
Project oxygen 3
 
pervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.pptpervasive-computing-09022014092937-pervasive-computing.ppt
pervasive-computing-09022014092937-pervasive-computing.ppt
 
Caaa07 Presentation February Final
Caaa07 Presentation February FinalCaaa07 Presentation February Final
Caaa07 Presentation February Final
 
Internet Of Things (IOT)
Internet Of Things (IOT)Internet Of Things (IOT)
Internet Of Things (IOT)
 
Chapter 4 universal design
Chapter 4 universal designChapter 4 universal design
Chapter 4 universal design
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
dokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptxdokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptx
 
Wearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesWearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer Interfaces
 
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfprojectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
 
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdfprojectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
projectoxygen3-110406130107-phpapp02 (1)_Insert Watermark.pdf
 
Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devices
 
UBIQUITOUS COMPUTING
UBIQUITOUS COMPUTINGUBIQUITOUS COMPUTING
UBIQUITOUS COMPUTING
 
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
RioInfo 2010: Seminário de Tecnologia - Mesa 1 - Integração e Convergência Ma...
 
Quality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous ComputingQuality Metrics In Ubiquitous Computing
Quality Metrics In Ubiquitous Computing
 
Pervasivecomputing 140422034057-phpapp02
Pervasivecomputing 140422034057-phpapp02Pervasivecomputing 140422034057-phpapp02
Pervasivecomputing 140422034057-phpapp02
 

Dernier

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Dernier (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

Project oxygen

  • 2. Pervasive, Human Centered Computing Overview of Project Oxygen Device technologies Network technologies Software technologies Perpetual technologies User technologies Oxygen Today Conclusion
  • 3.  Pervasive Computing  Term coined by Mark Waiser  Information processing is integrated into everyday objects & activities  Human Centered Computing  Emerging, inter disciplinary field  Concerned with computing and computational artifacts as they relate to human condition
  • 4.  Vision For over forty years, computation has centered about machines, not people. We have catered to expensive computers, pampering them in air conditioned rooms or carrying them around with us. Purporting to serve us, they have actually forced us to serve them. They have been difficult to use. They have required us to interact with them on their terms. But,  In the future, computation will be human-centered.  It will be freely available everywhere, like batteries and power sockets, or oxygen in the air we breathe.  It will enter the human world, handling our goals and needs and helping us to do more while doing less.
  • 5.  Challenges  To support highly dynamic and varied human activities, the Oxygen system must master many technical challenges. It must be-  pervasive—it must be everywhere, with every portal reaching into the same information base;  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;
  • 6.  powerful, yet efficient—it must free itself from constraints imposed by bounded hardware resources, addressing instead 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, for example, "the nearest printer," as opposed to by address;  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.
  • 7.  Approach  Combination of specific user & system technologies  User technologies address human needs.  Speech and vision technologies enable us to communicate with Oxygen as if we're interacting with another person, saving much time and effort.  System technologies like software, networks make devices understand humane way of interaction
  • 8.  E21(Embedded devices ) Intelligent Spaces  Space centered computation, embedded in ordinary environment  Populated by cameras, microphones, displays, sound output  Controls for physical entities like curtains, lighting, door-locks  People interact in Intelligent Spaces naturally, using speech, gestures  H21(Handheld devices) Mobile Devices  Person centered devices also the Universal Personal Appliances  Equipped with perpetual transducers such as microphone, speakers  Auto reconfigurable, light weight, inexpensive  Anonymous generic devices
  • 9.  Space centred computation, embedded in ordinary environment  Connected to sensors, suitably encapsulated into physical objects  Communicate with each other and nearby handheld devices (H21) through Dynamically Configured Networks (N21)  E21 provide computational power throughout the system to  Communicate with people  Support Oxygen User Technologies  Monitor and control their environment  E21 software is robust, and configurable among themselves
  • 10. Oxygen Today  The Intelligent Room  Capable of detecting motion  Recognize voice patterns  Identify a person by face Sensors
  • 11.  Generic devices also called Universal Personal Appliances  Do not carry large amount of permanent local state  They configure themselves according to the person using them  Being small and lightweight, they have few transducers  They have less computational power than E21  Can be configured to be used as radio, cellphone or even TV  Power efficient, the software controls the power consumption
  • 12. Oxygen Today  The H21 Prototype
  • 13.  Networks make it easy to establish ad-hoc collaborating communities of  computer devices  Through algorithms, protocols and middleware, they  Configure collaborative regions automatically  Create topologies and adapt them to change  Provide automatic resource and location discovery  Provide secure, authenticated and private access  N21 networks use intentional names rather than conventional static names  They support location discovery through proximity
  • 14.  Software systems adapt - to user, to environment, to change, to failure  Project Oxygen's software architecture provides mechanisms for  Building applications using distributed components  Customizing, adapting and altering component behavior  Person-centric rather than device-centric security  Disconnected operation and nomadic code  Eternal Computation: The system must never shut down or reboot though components are upgraded, removed and reinstalled
  • 15.  Two kinds of perpetual techniques  Spoken Interaction ● Users and machine engage in interactive conversations ● Highly efficient  Visual Interaction ● User interacts with perpetual modalities ● Use of body language and gestures
  • 16.  Speech recognition  Language understanding  Language generation  Speech synthesis
  • 17.  It consists of  Visual perception subsystem, and  It recognizes and classify objects and actions  Complements spoken language subsystem  Visual rendering subsystem  Creates 3D scenes from 2D data  Provide macroscopic view of application supplied data
  • 18.  User Technologies include  Knowledge Access  Access any time, anywhere, almost anything  Automation  Automate control of physical environment  Collaboration  Connecting people
  • 19.  Personalized repository that keeps track of what we interests us  The search for “fat book on computers” will return person biased results  Automated observers  They always keep a track of the data you are looking for  The data is modelled according to your personal profile
  • 20. Oxygen Today  Distribution & Mobility  The cricket location support system  Perceptual Interfaces  Multimodal, multi-lingual softwares like “SpeechBuilder” have been designed  Security & Privacy  Decentralised scheme of oxygen  User never needs to revel their own location
  • 21.  Bringing abundant computation and communication, as pervasive as free air, naturally into people's life  Mark Weiser's vision of ubiquitous, pervasive computing is gradually becoming reality  Commercial versions of H21 are ready to be launched  The E21 and N21 will soon be spread everywhere, not just the labs