SlideShare a Scribd company logo
1 of 16
Operating System Support
for Ubiquitous Computing
V.P.I.S.Abeywardana 12/AS/CI/001
W.V.D.Madusanka 12 /AS/CI/027
B.V.D.L.Y.N.Jayawardana 12/AS/CI/020
In this slide
• What is Ubiquitous Computing
• Trends of computing
• Goals of Ubiquitous Computing
• Ubicomp’s devices characteristics
• Removing Complexity Using Operating Systems
• Examples ubicomp’s devices
• Advantages of Ubiquitous Computing
• Challenges for Ubiquitous Computing
EP 1506
What is Ubiquitous Computing
ubiquitous computing (also called Pervasive computing) is the
growing trend towards embedding microprocessors in everyday
objects so they can communicate information. The words
ubiquitous mean "existing everywhere." Pervasive computing
devices are completely connected and constantly available.
EP 1506
EP 1506
Goals of Ubiquitous Computing
•Invisible Technology
•Simplifying works
•Enabling Computing In class rooms and Home and Mobile and
everywhere.
EP 1506
Ubicomp’s devices characteristics
• In every where
• Very tiny – even invisible-small
• inexpensive
• Light & strong technologies
• robust networked processing devices either mobile or
embedded in almost any type of object such as cars, tools,
appliances, clothing and various consumer good – all
communicating through increasingly interconnected networks.
EP 1531
Removing Complexity Using Operating
Systems
• Manage & control easy
• User friendly
• Easy to use by interfaces
• Application software
EP 1531
Examples ubicomp’s devices
• Digital audio players,
• radio-frequency identification tags,
• PDAs,
• Smartphones GPS, and
• interactive whiteboards, etc…
EP 1531
Examples for ubicomp’s devices
Smart home environment:
EP 1525
Future of ubiquitous computing with Operating
Systems
Windows 10:
EP 1525
Tesla cars
EP 1525
Internet of Things (IoT) With
operating Systems
The Internet of Things (IoT) refers to the ever-
growing network of physical objects that
feature an IP address for internet
connectivity, and the communication that
occurs between these objects and other
Internet-enabled devices and systems.
EP 1525
Wearable Computing
EP 1525
Advantages of Ubiquitous
Computing
• Quick, efficient and effortless.
• It supports a new class of intelligent and portable
appliances or “smart devices”.
• It gives people convenient access to relevant
information.
• It removers the complexity of new Technologies
EP 1525
Challenges for Ubiquitous
Computing
• The “Accidentally” Smart Environment
• Impromptu Interoperability
• No Systems Administrator
• Social Implications of aware technologies
EP 1525
Thank You

More Related Content

What's hot

Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouMegan O'Keefe
 
Unit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxUnit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxNayanrai14
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigmRipal Ranpara
 
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Majid Hajibaba
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project reportNaveed Farooq
 
The future of mobile computing
The future of mobile computingThe future of mobile computing
The future of mobile computingRashid Shahariar
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualizationDr.Neeraj Kumar Pandey
 
Cloud computing
Cloud computingCloud computing
Cloud computingSyam Lal
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualizationGokulnath S
 
Grid Computing
Grid ComputingGrid Computing
Grid Computingabhiritva
 

What's hot (20)

Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Edge computing
Edge computingEdge computing
Edge computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to You
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Unit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxUnit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptx
 
Cloud Deployment Report
Cloud Deployment ReportCloud Deployment Report
Cloud Deployment Report
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigm
 
High–Performance Computing
High–Performance ComputingHigh–Performance Computing
High–Performance Computing
 
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
 
The future of mobile computing
The future of mobile computingThe future of mobile computing
The future of mobile computing
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Building Aneka clouds.ppt
Building Aneka clouds.pptBuilding Aneka clouds.ppt
Building Aneka clouds.ppt
 
Origins of cloud computing
Origins of cloud computingOrigins of cloud computing
Origins of cloud computing
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualization
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 

Similar to Operating System Support for Ubiquitous Computing

Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing BhaktiKarale
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptxShailiPal1
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptxShailiPal1
 
NComputing Product Presentation
NComputing Product PresentationNComputing Product Presentation
NComputing Product PresentationNCS Computech Ltd.
 
Embedded web technology
Embedded web technologyEmbedded web technology
Embedded web technologyPavan kumar
 
Darko Grabar Accessible e-learning in the cloud
Darko Grabar Accessible e-learning in the cloudDarko Grabar Accessible e-learning in the cloud
Darko Grabar Accessible e-learning in the cloudeucunet
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0APNIC
 
Network generations
Network generationsNetwork generations
Network generationsPiyush Saini
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfDanishMahmood23
 
NComputing Product Presentation X550
NComputing Product Presentation X550NComputing Product Presentation X550
NComputing Product Presentation X550NCS Computech Ltd.
 
Home appliances’ control system.pptx
Home appliances’ control system.pptxHome appliances’ control system.pptx
Home appliances’ control system.pptxrajeevkr35
 
Computer & Mobile Devices In Work At Home
Computer & Mobile Devices In Work At HomeComputer & Mobile Devices In Work At Home
Computer & Mobile Devices In Work At Homezahiruddin44044
 
Q IoT 公私雲- stacy
Q IoT 公私雲- stacyQ IoT 公私雲- stacy
Q IoT 公私雲- stacyStacy Cheng
 

Similar to Operating System Support for Ubiquitous Computing (20)

Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
NComputing Product Presentation
NComputing Product PresentationNComputing Product Presentation
NComputing Product Presentation
 
Embedded web technology
Embedded web technologyEmbedded web technology
Embedded web technology
 
Darko Grabar Accessible e-learning in the cloud
Darko Grabar Accessible e-learning in the cloudDarko Grabar Accessible e-learning in the cloud
Darko Grabar Accessible e-learning in the cloud
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Network generations
Network generationsNetwork generations
Network generations
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdf
 
Lab introduction
Lab introductionLab introduction
Lab introduction
 
IoT Hetero - split
IoT Hetero - splitIoT Hetero - split
IoT Hetero - split
 
NComputing Product Presentation X550
NComputing Product Presentation X550NComputing Product Presentation X550
NComputing Product Presentation X550
 
Home appliances’ control system.pptx
Home appliances’ control system.pptxHome appliances’ control system.pptx
Home appliances’ control system.pptx
 
Computer & Mobile Devices In Work At Home
Computer & Mobile Devices In Work At HomeComputer & Mobile Devices In Work At Home
Computer & Mobile Devices In Work At Home
 
Introduction uc
Introduction ucIntroduction uc
Introduction uc
 
UNIT 4.pptx
UNIT 4.pptxUNIT 4.pptx
UNIT 4.pptx
 
Q IoT 公私雲- stacy
Q IoT 公私雲- stacyQ IoT 公私雲- stacy
Q IoT 公私雲- stacy
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Operating System Support for Ubiquitous Computing

  • 1. Operating System Support for Ubiquitous Computing V.P.I.S.Abeywardana 12/AS/CI/001 W.V.D.Madusanka 12 /AS/CI/027 B.V.D.L.Y.N.Jayawardana 12/AS/CI/020
  • 2. In this slide • What is Ubiquitous Computing • Trends of computing • Goals of Ubiquitous Computing • Ubicomp’s devices characteristics • Removing Complexity Using Operating Systems • Examples ubicomp’s devices • Advantages of Ubiquitous Computing • Challenges for Ubiquitous Computing EP 1506
  • 3. What is Ubiquitous Computing ubiquitous computing (also called Pervasive computing) is the growing trend towards embedding microprocessors in everyday objects so they can communicate information. The words ubiquitous mean "existing everywhere." Pervasive computing devices are completely connected and constantly available. EP 1506
  • 5. Goals of Ubiquitous Computing •Invisible Technology •Simplifying works •Enabling Computing In class rooms and Home and Mobile and everywhere. EP 1506
  • 6. Ubicomp’s devices characteristics • In every where • Very tiny – even invisible-small • inexpensive • Light & strong technologies • robust networked processing devices either mobile or embedded in almost any type of object such as cars, tools, appliances, clothing and various consumer good – all communicating through increasingly interconnected networks. EP 1531
  • 7. Removing Complexity Using Operating Systems • Manage & control easy • User friendly • Easy to use by interfaces • Application software EP 1531
  • 8. Examples ubicomp’s devices • Digital audio players, • radio-frequency identification tags, • PDAs, • Smartphones GPS, and • interactive whiteboards, etc… EP 1531
  • 9. Examples for ubicomp’s devices Smart home environment: EP 1525
  • 10. Future of ubiquitous computing with Operating Systems Windows 10: EP 1525
  • 12. Internet of Things (IoT) With operating Systems The Internet of Things (IoT) refers to the ever- growing network of physical objects that feature an IP address for internet connectivity, and the communication that occurs between these objects and other Internet-enabled devices and systems. EP 1525
  • 14. Advantages of Ubiquitous Computing • Quick, efficient and effortless. • It supports a new class of intelligent and portable appliances or “smart devices”. • It gives people convenient access to relevant information. • It removers the complexity of new Technologies EP 1525
  • 15. Challenges for Ubiquitous Computing • The “Accidentally” Smart Environment • Impromptu Interoperability • No Systems Administrator • Social Implications of aware technologies EP 1525

Editor's Notes

  1. Virtual Reality and Ubiquitous Computing are different .
  2. Goal of ubiquitous ubiquitous computing is invisble technology and enabling computing in everywhere and stay connected all the time. Some organizations are working on building universal operating systems.