SlideShare a Scribd company logo
1 of 18
Ubiquitous Computing
An Overview
Vishwajeet Vatharkar
www.vishwajeetv.com
Ubiquitous
[yoo-bik-wi-tuh s]
adjective
Existing or being everywhere, especially at the
same time; omnipresent.
Ubiquitous Computing
AKA
Pervasive Computing
or
Ambient Intelligence
or
Internet of Things
Where computing is made to appear everywhere and anywhere.
- https://en.wikipedia.org/wiki/Ubiquitous_computing
Core Properties /
Requirements of UbiCom
Applications
• Computer to Computer Interactions - Universal
content access and control
• Human to Human Interactions - Productivity apps
• Human - Physical, Computer - Physical Interactions
- Smart homes, environments etc.
Smart Devices and Services
• Smart Devices Characteristics - Mobility, Open
Service Discovery, Intermittent Resource Access.
• Smart Devices -
• Tans, Pads, boards,
• Dust, skin, clay.
• Distributed Systems ViewPoints
•
• Partitioning and distributing components
• Reducing system complexity by abstraction -
• Modularisation (high cohesion, loose coupling),
Interoperability, Transperancy, Virtualization
• Service Oriented Computing
• Service Provision Life Cycle -
• Service Discovery Interaction Patterns
• Service Invocation - Co-ordinated, on-demand, volatile
• Service Composition
Human Computer Interaction
(HCI)
• Researches the design and use of computer
technology, focusing particularly on the interfaces
between people (users) and computers.
Human Centered Design
Implicit HCI
• “An action, performed by the user that is not
primarily aimed to interact with a computerized
system but which such a system understands as
input.”
• Model of Human used as additional input
• Need to share implicit context between human and
system
• Implicit interaction naturally supports hidden device
design.
iHCI with Smart Devices
• Single vs Multi Modal visual interfaces
• Gesture interfaces
• Reflexive vs Active Displays
• Natural Language Interfaces
• Combining input and output interfaces.
• Tangible User Interfaces
iHCI with Wearables
• Using technology to extend a person's normal
conscious experience.
• Command and Non-command interfaces
• Non - command interfaces - motion segmentation,
object classification, tracking, interpretation.
• Brain Computer Interfaces
• Computer implants (cyborgs)
• Virutal, Augmented, Mediated Realities
• Telepresence and Telecontrol
References
• Stefan Poslad
Ubiquitous Computing - Smart Devices,
Environments and Interactions
http://www.eecs.qmul.ac.uk/~stefan/ubicom/resourc
es-instructors.htm
Thank You!

More Related Content

What's hot

UBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MUBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MMary Margarat
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing Govind Raj
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingOMAN1991
 
Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Arpan Patel
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networkingAashish Jain
 
Ubiquitous Computing, Ubiquitous Services
Ubiquitous Computing, Ubiquitous ServicesUbiquitous Computing, Ubiquitous Services
Ubiquitous Computing, Ubiquitous ServicesIan Miles
 
Ubiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesUbiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesHongseok Kim
 
Ubiquitous computing applications
Ubiquitous computing applicationsUbiquitous computing applications
Ubiquitous computing applicationsHamza Malik
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingabhisheksaini
 
Pervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItPervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItRob Manson
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computingPreethi AKNR
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingSangeetha Sg
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing BhaktiKarale
 
Properties of ubiquitous computing
Properties of ubiquitous computingProperties of ubiquitous computing
Properties of ubiquitous computingPurvi Sankhe
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computingKelly Zhang
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computingu065932
 

What's hot (20)

UBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary MUBIQUITOUS COMPUTING - Mary M
UBIQUITOUS COMPUTING - Mary M
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Ubiquitous computing presentation 2
Ubiquitous computing presentation 2
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
Ubiquitous Computing, Ubiquitous Services
Ubiquitous Computing, Ubiquitous ServicesUbiquitous Computing, Ubiquitous Services
Ubiquitous Computing, Ubiquitous Services
 
Ubiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesUbiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy Issues
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Ubiquitous computing applications
Ubiquitous computing applicationsUbiquitous computing applications
Ubiquitous computing applications
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Pervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItPervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In It
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Properties of ubiquitous computing
Properties of ubiquitous computingProperties of ubiquitous computing
Properties of ubiquitous computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ubiquitous interactions
Ubiquitous interactionsUbiquitous interactions
Ubiquitous interactions
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 

Viewers also liked

Anger management | Anger Management London | Anger Management Courses
Anger management | Anger Management London | Anger Management CoursesAnger management | Anger Management London | Anger Management Courses
Anger management | Anger Management London | Anger Management CoursesOscar Williams
 
How to improve confidence?
How to improve confidence?How to improve confidence?
How to improve confidence?Oscar Williams
 
Arequipe los pinos igr
Arequipe los pinos igrArequipe los pinos igr
Arequipe los pinos igrEr Ick
 
Library Orientation for Faculty
Library Orientation for FacultyLibrary Orientation for Faculty
Library Orientation for FacultyMary MacWithey
 
Rodriguez_del_Rio_Cecilia_Martina_album_fotografias
Rodriguez_del_Rio_Cecilia_Martina_album_fotografiasRodriguez_del_Rio_Cecilia_Martina_album_fotografias
Rodriguez_del_Rio_Cecilia_Martina_album_fotografiasCecilia351
 
Aporte para la conservacion del planeta zonia sanchez
Aporte para la conservacion del planeta zonia sanchezAporte para la conservacion del planeta zonia sanchez
Aporte para la conservacion del planeta zonia sanchezsonia sanchez
 

Viewers also liked (8)

Chapter4 ppt
Chapter4 pptChapter4 ppt
Chapter4 ppt
 
Anger management | Anger Management London | Anger Management Courses
Anger management | Anger Management London | Anger Management CoursesAnger management | Anger Management London | Anger Management Courses
Anger management | Anger Management London | Anger Management Courses
 
Chapter7
Chapter7Chapter7
Chapter7
 
How to improve confidence?
How to improve confidence?How to improve confidence?
How to improve confidence?
 
Arequipe los pinos igr
Arequipe los pinos igrArequipe los pinos igr
Arequipe los pinos igr
 
Library Orientation for Faculty
Library Orientation for FacultyLibrary Orientation for Faculty
Library Orientation for Faculty
 
Rodriguez_del_Rio_Cecilia_Martina_album_fotografias
Rodriguez_del_Rio_Cecilia_Martina_album_fotografiasRodriguez_del_Rio_Cecilia_Martina_album_fotografias
Rodriguez_del_Rio_Cecilia_Martina_album_fotografias
 
Aporte para la conservacion del planeta zonia sanchez
Aporte para la conservacion del planeta zonia sanchezAporte para la conservacion del planeta zonia sanchez
Aporte para la conservacion del planeta zonia sanchez
 

Similar to Ubiquoitous Computing

Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentationRameshkumar1829
 
PUC unit1 knv26.8.18.pptx
PUC unit1 knv26.8.18.pptxPUC unit1 knv26.8.18.pptx
PUC unit1 knv26.8.18.pptxshrik16
 
ubicom-ch01-slides.ppt
ubicom-ch01-slides.pptubicom-ch01-slides.ppt
ubicom-ch01-slides.pptSattiBabu16
 
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004Jason Hong
 
Resource sharing in ubiquitous environment
Resource sharing in ubiquitous environmentResource sharing in ubiquitous environment
Resource sharing in ubiquitous environmentMuhammad Hussain
 
cloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfcloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfArchanaPandiyan
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxjainam bhavsar
 
cloud of things Presentation
cloud of things Presentation cloud of things Presentation
cloud of things Presentation Assem mousa
 
Mobile computing
Mobile computingMobile computing
Mobile computingpooja s p
 
MicroServices architecture @ Ctrip v1.1
MicroServices architecture @ Ctrip v1.1MicroServices architecture @ Ctrip v1.1
MicroServices architecture @ Ctrip v1.1William Yang
 
Octoblu, the IoT platform
Octoblu, the IoT platformOctoblu, the IoT platform
Octoblu, the IoT platformLudovic Bouvier
 

Similar to Ubiquoitous Computing (20)

Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentation
 
PUC unit1 knv26.8.18.pptx
PUC unit1 knv26.8.18.pptxPUC unit1 knv26.8.18.pptx
PUC unit1 knv26.8.18.pptx
 
ubicom-ch01-slides.ppt
ubicom-ch01-slides.pptubicom-ch01-slides.ppt
ubicom-ch01-slides.ppt
 
Introduction uc
Introduction ucIntroduction uc
Introduction uc
 
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
An Architecture for Privacy-Sensitive Ubiquitous Computing at Mobisys 2004
 
Resource sharing in ubiquitous environment
Resource sharing in ubiquitous environmentResource sharing in ubiquitous environment
Resource sharing in ubiquitous environment
 
Cross channel ux
Cross channel uxCross channel ux
Cross channel ux
 
Unit 1
Unit 1Unit 1
Unit 1
 
Unit 1
Unit 1Unit 1
Unit 1
 
Unit 1
Unit 1Unit 1
Unit 1
 
cloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfcloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdf
 
Cloud Computing & Distributed Computing
Cloud Computing & Distributed ComputingCloud Computing & Distributed Computing
Cloud Computing & Distributed Computing
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptx
 
cloud of things Presentation
cloud of things Presentation cloud of things Presentation
cloud of things Presentation
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Industry Training: 04 Awareness Applications
Industry Training: 04 Awareness ApplicationsIndustry Training: 04 Awareness Applications
Industry Training: 04 Awareness Applications
 
MicroServices architecture @ Ctrip v1.1
MicroServices architecture @ Ctrip v1.1MicroServices architecture @ Ctrip v1.1
MicroServices architecture @ Ctrip v1.1
 
Octoblu, the IoT platform
Octoblu, the IoT platformOctoblu, the IoT platform
Octoblu, the IoT platform
 
slides15-1.pdf
slides15-1.pdfslides15-1.pdf
slides15-1.pdf
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 

Recently uploaded

BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxNiranjanYadav41
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 

Recently uploaded (20)

BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptx
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 

Ubiquoitous Computing

  • 1. Ubiquitous Computing An Overview Vishwajeet Vatharkar www.vishwajeetv.com
  • 2.
  • 3. Ubiquitous [yoo-bik-wi-tuh s] adjective Existing or being everywhere, especially at the same time; omnipresent.
  • 4. Ubiquitous Computing AKA Pervasive Computing or Ambient Intelligence or Internet of Things Where computing is made to appear everywhere and anywhere. - https://en.wikipedia.org/wiki/Ubiquitous_computing
  • 5.
  • 7. Applications • Computer to Computer Interactions - Universal content access and control • Human to Human Interactions - Productivity apps • Human - Physical, Computer - Physical Interactions - Smart homes, environments etc.
  • 8. Smart Devices and Services • Smart Devices Characteristics - Mobility, Open Service Discovery, Intermittent Resource Access. • Smart Devices - • Tans, Pads, boards, • Dust, skin, clay.
  • 9. • Distributed Systems ViewPoints • • Partitioning and distributing components
  • 10. • Reducing system complexity by abstraction - • Modularisation (high cohesion, loose coupling), Interoperability, Transperancy, Virtualization • Service Oriented Computing • Service Provision Life Cycle -
  • 11. • Service Discovery Interaction Patterns • Service Invocation - Co-ordinated, on-demand, volatile • Service Composition
  • 12. Human Computer Interaction (HCI) • Researches the design and use of computer technology, focusing particularly on the interfaces between people (users) and computers.
  • 14. Implicit HCI • “An action, performed by the user that is not primarily aimed to interact with a computerized system but which such a system understands as input.” • Model of Human used as additional input • Need to share implicit context between human and system • Implicit interaction naturally supports hidden device design.
  • 15. iHCI with Smart Devices • Single vs Multi Modal visual interfaces • Gesture interfaces • Reflexive vs Active Displays • Natural Language Interfaces • Combining input and output interfaces. • Tangible User Interfaces
  • 16. iHCI with Wearables • Using technology to extend a person's normal conscious experience. • Command and Non-command interfaces • Non - command interfaces - motion segmentation, object classification, tracking, interpretation. • Brain Computer Interfaces • Computer implants (cyborgs) • Virutal, Augmented, Mediated Realities • Telepresence and Telecontrol
  • 17. References • Stefan Poslad Ubiquitous Computing - Smart Devices, Environments and Interactions http://www.eecs.qmul.ac.uk/~stefan/ubicom/resourc es-instructors.htm