SlideShare ist ein Scribd-Unternehmen logo
1 von 13
PROPERTIES OF
UBIQUITOUS COMPUTING
Mrs. Purvi Sankhe
Five main properties for UbiCom
Intelligent
Context-aware
Autonomous
Distributed
iHCI
UbiCom System Properties: Distributed
• Networked ICT Devices:
• Pervasive computers are networked computers. They offer services that can be locally and
remotely accessed.
• A range of communication networks exists to support UbiCom interaction with respect to
range, power, content, topology and design
• Transparency :
• Buxton (1995) considered the core focus of Weiser’s vision of ubiquitous computing to be
ubiquity (access is everywhere through diverse devices) and transparency (access is hidden,
integrated into environments)
• Openness:
• Openness allows systems to avoid having to support all their functions at the design time,
avoiding closed implementation.
• Distributed ICT systems are typically designed in terms of a layered model
comprising:
(1) a hardware resource layer at the bottom, e.g., data source, storage and
communication;
(2) middle ware and operating system services in the middle, e.g., to support
data processing and data manipulation; and
(3) a human computer interaction layer at the top.
• Such a layered ICT model oversimplifies the UbiCom system model because it
does not model various patterns of systems’ interaction. This ICT model
typically incorporates only a simple explicit human interaction and simple
physical world interaction model.
UbiCom System Properties: Distributed Contd..
Internal System Properties: iHCI
• Concept of calm / disappearing computer has several dimensions:
• Programmable computers are replaced by something else..i.e. Not visible
• Are not hidden..visible but not noticeable as they form part of peripheral senses.
• Implicit (iHCI) versus Explicit HCI
• Explicit: Commands are issued to the computer using a particular abstraction
level.
• Implicit: user performs action that is not intended to be computer command but
it is interpreted by machine as input.
• Relies on computers ability to understand human behaviour in a specified context.
• Embodied Virtuality as opposite of VR (people in virtual world)
Example iHCI
• One very simple example of this is in grocery stores in the US. There is a simple
motion detector over entrance and exit doors that open the door automatically
to allow humans with shopping carts to pass through.
• In Singapore, there are escalators that move slowly when not in use but speed
up when they sense a person pass the beginning of the escalator.
• Another example are smart meeting rooms that keep track of the number of
people in a meeting room and alter the temperature and light appropriately.
Devices: Extended set of Internal System Properties
Distributed
implicitHCI
Context-
Aware
I
Autonomous Intelligent
Virtual Environments
Physical Environments
HCI
(Cooperate)
HCI
(Compete)
Human Environments
ICT
UbiComp
System
ICT
CCI
HCICPICPI
(Sense,
Adapt)
Internal System Properties: context-aware
• Often Context-based ubiquity rather than global ubiquity
• Why?
• Context based ubiquity provides benefits :
(1) limiting the resources needed to deliver ubiquitous services because
delivering omnipresent services would be cost prohibitive;
(2) limiting the choice of access from all possible services to only the useful
services;
(3) Avoiding overburdening the user with too much information and
decision making; and
(4) supporting calm decision making by users.
Internal System Properties: context-aware
3 Main Types of Context
• Physical Environment Context: pertaining to some physical world dimensions
or phenomenon such as location, time, temperature, rainfall, light level etc..
• Human Context (or User context or person context): interaction is constrained
by users..in terms of identity, preferences, task requirements, user experience
& prior knowledge, types of user
• ICT Context or Virtual Environment Context: a particular component in a
distributed system is aware of the services that are available internally &
externally
Internal System Properties: Autonomy
• enables a system to control its own actions independently.
• Autonomous systems are defined as systems that are self governing and are
capable of their own independent decisions and actions.
• Autonomous systems may be goal or policy oriented: they operate primarily to
adhere to a policy or to achieve a goal.
• rather than users needing to interact and control each low level task
interaction, users only need to interact to specify high level tasks or goals.
• The system itself will then automatically plan the set of low level tasks needed
and schedule them automatically, reducing the complexity for the user.
Internal System Properties: Autonomy contd..
• Reducing Human Interaction
• Much of the ubiquitous system interaction cannot be entirely human centered
even if computers become less obtrusive to interact with, because:
• Human interaction can quickly become a bottleneck to operate a complex system.
• if the user is required to validate or understand that task step. It may not be feasible
to make some or much machine interaction intelligible to some humans in specific
situations.
• This may overload the cognitive and haptic (touch) capabilities of humans
• This original vision needs to be revisited and extended to cover networks of
devices that can interact intelligently, for the benefit of people, but without
human intervention. These types of systems are called automated systems.
Internal System Properties: Autonomy
• automated system can be become to complex to maintain
- must reduce maintenance of  complex systems
• What can be done?
• systems need to be designed to operate more autonomously, to operate in a
self governed way to achieve operational goals.
• Autonomous systems are related to both context aware systems and
intelligence as follows.
• System autonomy can improve when a system can determine the state of its environment,
when it can create and maintain an intelligent behavioural model of its environment and
itself, and when it can adapt its actions to this model and to the context.
• For example, a printer can estimate the expected time before the printer toner runs out
based upon current usage patterns and notify someone to replace the toner.
Internal System Properties: Intelligence
Intelligent UbiCom systems (IS) can:
• Act more proactively, dynamically & humanely in order to support following
behaviours in ubicom system:
• Modelling of its physical environment:Model how their environment changes when
deciding how it acts.
• Modelling and mimicking its human environment: useful for IS to have model of
human..Goal-based / planning
• Handling incompleteness:Reasoning for re-planning
• Handling non deterministic behavior: (actions & goals of user may not be completely
defined) Handle uncertainty.
• Semantic and knowledge based behavior: types of IS define powerful models to support
interoperability between heterogeneous systems & their components.

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Zakaria Hossain
 
context aware computing
context aware computingcontext aware computing
context aware computingswati sonawane
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureThanakrit Lersmethasakul
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)Dinesh Modak
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingSangeetha Sg
 
Consistency protocols
Consistency protocolsConsistency protocols
Consistency protocolsZongYing Lyu
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxNiviV4
 
Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Hitesh Kumar Markam
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computingPreethi AKNR
 
Communications is distributed systems
Communications is distributed systemsCommunications is distributed systems
Communications is distributed systemsSHATHAN
 
Publish subscribe model overview
Publish subscribe model overviewPublish subscribe model overview
Publish subscribe model overviewIshraq Al Fataftah
 
Embedded os
Embedded osEmbedded os
Embedded oschian417
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingAnkita Gupta
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computingeteshagarwal1
 

Was ist angesagt? (20)

Mobile hci
Mobile hciMobile hci
Mobile hci
 
Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)
 
context aware computing
context aware computingcontext aware computing
context aware computing
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
IoT sensing and actuation
IoT sensing and actuationIoT sensing and actuation
IoT sensing and actuation
 
Consistency protocols
Consistency protocolsConsistency protocols
Consistency protocols
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
Reactive systems
Reactive systemsReactive systems
Reactive systems
 
Microkernel
MicrokernelMicrokernel
Microkernel
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptx
 
Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing
 
PERVASIVE COMPUTING
PERVASIVE COMPUTINGPERVASIVE COMPUTING
PERVASIVE COMPUTING
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Communications is distributed systems
Communications is distributed systemsCommunications is distributed systems
Communications is distributed systems
 
Publish subscribe model overview
Publish subscribe model overviewPublish subscribe model overview
Publish subscribe model overview
 
Embedded os
Embedded osEmbedded os
Embedded os
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computing
 

Ähnlich wie Properties of ubiquitous computing

ubicom-ch01-slides.ppt
ubicom-ch01-slides.pptubicom-ch01-slides.ppt
ubicom-ch01-slides.pptSattiBabu16
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channelN.Jagadish Kumar
 
Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentationRameshkumar1829
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.pptLamaYig
 
Autonomic Computing by- Sandeep Jadhav
Autonomic Computing by- Sandeep JadhavAutonomic Computing by- Sandeep Jadhav
Autonomic Computing by- Sandeep JadhavSandep Jadhav
 
Autonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - PresentationAutonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - PresentationIvo Neskovic
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingPriti Punia
 
Chap 01 lecture 1distributed computer lecture
Chap 01 lecture 1distributed computer lectureChap 01 lecture 1distributed computer lecture
Chap 01 lecture 1distributed computer lectureMuhammad Arslan
 
7 distributed and real systems
7 distributed and real systems7 distributed and real systems
7 distributed and real systemsmyrajendra
 

Ähnlich wie Properties of ubiquitous computing (20)

ubicom-ch01-slides.ppt
ubicom-ch01-slides.pptubicom-ch01-slides.ppt
ubicom-ch01-slides.ppt
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 
Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentation
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
 
Autonomic Computing by- Sandeep Jadhav
Autonomic Computing by- Sandeep JadhavAutonomic Computing by- Sandeep Jadhav
Autonomic Computing by- Sandeep Jadhav
 
ICS2208 Lecture4
ICS2208 Lecture4ICS2208 Lecture4
ICS2208 Lecture4
 
ICS3211 lecture 02
ICS3211 lecture 02ICS3211 lecture 02
ICS3211 lecture 02
 
Autonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - PresentationAutonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - Presentation
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Chap 01 lecture 1distributed computer lecture
Chap 01 lecture 1distributed computer lectureChap 01 lecture 1distributed computer lecture
Chap 01 lecture 1distributed computer lecture
 
7 distributed and real systems
7 distributed and real systems7 distributed and real systems
7 distributed and real systems
 
APPDEV 1.pptx
APPDEV 1.pptxAPPDEV 1.pptx
APPDEV 1.pptx
 
OS_MD_1.pdf
OS_MD_1.pdfOS_MD_1.pdf
OS_MD_1.pdf
 
Intelligent Cloud Automation
Intelligent Cloud AutomationIntelligent Cloud Automation
Intelligent Cloud Automation
 
ARI2132 lecture4
ARI2132 lecture4ARI2132 lecture4
ARI2132 lecture4
 
ICS2208 lecture4
ICS2208 lecture4ICS2208 lecture4
ICS2208 lecture4
 
HCI_01.ppt
HCI_01.pptHCI_01.ppt
HCI_01.ppt
 
Lecture # 8.ppt
Lecture # 8.pptLecture # 8.ppt
Lecture # 8.ppt
 
Introduction hci
Introduction hciIntroduction hci
Introduction hci
 
Lecture 9.pptx
Lecture 9.pptxLecture 9.pptx
Lecture 9.pptx
 

Kürzlich hochgeladen

Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 

Kürzlich hochgeladen (20)

Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

Properties of ubiquitous computing

  • 2. Five main properties for UbiCom Intelligent Context-aware Autonomous Distributed iHCI
  • 3. UbiCom System Properties: Distributed • Networked ICT Devices: • Pervasive computers are networked computers. They offer services that can be locally and remotely accessed. • A range of communication networks exists to support UbiCom interaction with respect to range, power, content, topology and design • Transparency : • Buxton (1995) considered the core focus of Weiser’s vision of ubiquitous computing to be ubiquity (access is everywhere through diverse devices) and transparency (access is hidden, integrated into environments) • Openness: • Openness allows systems to avoid having to support all their functions at the design time, avoiding closed implementation.
  • 4. • Distributed ICT systems are typically designed in terms of a layered model comprising: (1) a hardware resource layer at the bottom, e.g., data source, storage and communication; (2) middle ware and operating system services in the middle, e.g., to support data processing and data manipulation; and (3) a human computer interaction layer at the top. • Such a layered ICT model oversimplifies the UbiCom system model because it does not model various patterns of systems’ interaction. This ICT model typically incorporates only a simple explicit human interaction and simple physical world interaction model. UbiCom System Properties: Distributed Contd..
  • 5. Internal System Properties: iHCI • Concept of calm / disappearing computer has several dimensions: • Programmable computers are replaced by something else..i.e. Not visible • Are not hidden..visible but not noticeable as they form part of peripheral senses. • Implicit (iHCI) versus Explicit HCI • Explicit: Commands are issued to the computer using a particular abstraction level. • Implicit: user performs action that is not intended to be computer command but it is interpreted by machine as input. • Relies on computers ability to understand human behaviour in a specified context. • Embodied Virtuality as opposite of VR (people in virtual world)
  • 6. Example iHCI • One very simple example of this is in grocery stores in the US. There is a simple motion detector over entrance and exit doors that open the door automatically to allow humans with shopping carts to pass through. • In Singapore, there are escalators that move slowly when not in use but speed up when they sense a person pass the beginning of the escalator. • Another example are smart meeting rooms that keep track of the number of people in a meeting room and alter the temperature and light appropriately.
  • 7. Devices: Extended set of Internal System Properties Distributed implicitHCI Context- Aware I Autonomous Intelligent Virtual Environments Physical Environments HCI (Cooperate) HCI (Compete) Human Environments ICT UbiComp System ICT CCI HCICPICPI (Sense, Adapt)
  • 8. Internal System Properties: context-aware • Often Context-based ubiquity rather than global ubiquity • Why? • Context based ubiquity provides benefits : (1) limiting the resources needed to deliver ubiquitous services because delivering omnipresent services would be cost prohibitive; (2) limiting the choice of access from all possible services to only the useful services; (3) Avoiding overburdening the user with too much information and decision making; and (4) supporting calm decision making by users.
  • 9. Internal System Properties: context-aware 3 Main Types of Context • Physical Environment Context: pertaining to some physical world dimensions or phenomenon such as location, time, temperature, rainfall, light level etc.. • Human Context (or User context or person context): interaction is constrained by users..in terms of identity, preferences, task requirements, user experience & prior knowledge, types of user • ICT Context or Virtual Environment Context: a particular component in a distributed system is aware of the services that are available internally & externally
  • 10. Internal System Properties: Autonomy • enables a system to control its own actions independently. • Autonomous systems are defined as systems that are self governing and are capable of their own independent decisions and actions. • Autonomous systems may be goal or policy oriented: they operate primarily to adhere to a policy or to achieve a goal. • rather than users needing to interact and control each low level task interaction, users only need to interact to specify high level tasks or goals. • The system itself will then automatically plan the set of low level tasks needed and schedule them automatically, reducing the complexity for the user.
  • 11. Internal System Properties: Autonomy contd.. • Reducing Human Interaction • Much of the ubiquitous system interaction cannot be entirely human centered even if computers become less obtrusive to interact with, because: • Human interaction can quickly become a bottleneck to operate a complex system. • if the user is required to validate or understand that task step. It may not be feasible to make some or much machine interaction intelligible to some humans in specific situations. • This may overload the cognitive and haptic (touch) capabilities of humans • This original vision needs to be revisited and extended to cover networks of devices that can interact intelligently, for the benefit of people, but without human intervention. These types of systems are called automated systems.
  • 12. Internal System Properties: Autonomy • automated system can be become to complex to maintain - must reduce maintenance of  complex systems • What can be done? • systems need to be designed to operate more autonomously, to operate in a self governed way to achieve operational goals. • Autonomous systems are related to both context aware systems and intelligence as follows. • System autonomy can improve when a system can determine the state of its environment, when it can create and maintain an intelligent behavioural model of its environment and itself, and when it can adapt its actions to this model and to the context. • For example, a printer can estimate the expected time before the printer toner runs out based upon current usage patterns and notify someone to replace the toner.
  • 13. Internal System Properties: Intelligence Intelligent UbiCom systems (IS) can: • Act more proactively, dynamically & humanely in order to support following behaviours in ubicom system: • Modelling of its physical environment:Model how their environment changes when deciding how it acts. • Modelling and mimicking its human environment: useful for IS to have model of human..Goal-based / planning • Handling incompleteness:Reasoning for re-planning • Handling non deterministic behavior: (actions & goals of user may not be completely defined) Handle uncertainty. • Semantic and knowledge based behavior: types of IS define powerful models to support interoperability between heterogeneous systems & their components.