SlideShare a Scribd company logo
Kuncoro Wastuwibowo
IEEE Indonesia Section
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Internet           Internet
     2.0                3.0

 User-generated
                   Internet of things
    Content

   Mash-up
                   Semantic Internet
  applications

                    Context-aware
Wisdom of crowds
                     applications

 Smart terminals   “Wise” terminals
Ubiquitous computing                                    Pervasive computing                                     Invisible computing
(Weiser, 1991)                                          •Combination of mobile computing (use of                (Norman, 1998; Borriello, 2000)
                                                         computers worn on or carried by users) and
•Collective use of computers available in the            computers embedded in the fixed environment.           •The use of computers in such a way that the task
 physical environment of users, perhaps                                                                          is focused on and facilitated, without too much
 embedded in a form invisible to users; thus                                                                     focus on the tool (i.e., the computer system)
 putting computers out into everyday living                                                                      itself.
 environments, instead of representing the
 everyday living environment in the computer.




Disappearing Computer                                   Proactive computing                                     Autonomic computing
(European Union Initiative)                             (Tennenhouse, 2000)                                     (Horn, 2001)
•Artifacts commonly seen or used in everyday life       •Computers anticipating user needs and taking           •Systems that can self-monitor, self-heal, and
 with computational capabilities (using some             action on users’ behalf. The idea is that human         self-configure.
 combination of hardware and software) and the           attention devoted to interaction can be reduced
 ability to work together to produce new                 so that users can focus on higher- level tasks.
 behaviors. It also looks at people’s experiences
 with environments comprised of such artifacts.




                            Ambient Intelligence                                    Sentient computing
                            (Marzano and Aarts, 2003)                               (Hopper, 2000)
                            •Intelligent and intuitive interfaces in everyday       •Systems that are using sensors and resource
                             objects surrounding people, and an environment          status data to maintain a model of the world
                             recognizing and responding to the presence of           which is shared between users and applications.
                             individuals invisibly.
Users                  Ubicomp

  Communicates        Global        Local
    differently
                      Social       Personal
   More active
                        Public        Private
Use geo & temporal
 spaces differently    Invisible      Visible


Have more control     Knowledge         Info
                       creation    dissemination
Natural                   Context
interaction                Awareness

               Wireless
              technology

   Nano
technology
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Wire
Mobile          TV   PC
         less
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Network Context
                Intelligent
Search Engine
                 Manager                    User Context




                  Result                    Profiles & Query




                                 Content Proxy


                                                 Cache Profile
                 Hardware Logic
   User &                                        Device Profile
Environment
   Inputs                                        Environment
                                                    Profile
                  Applications
                                                  User Profile
Context Capturing       Context Modelling      Service Integration


Location                Ontology               Searching


              User
           Preference
                                                             Advicing
                                   Reasoning
 Usage

                                               Advertising

            Sensor

                                                              Group
                                                             Awareness
Third Party
           User                                 Network Operator                              Context
                                                                                              Enabler


                                     Computing                                                  Physical
  User Context                                                    User Context
                                      Context                                                   Context


Profile, Preferences, Interests,   Connectivity, Device, Device
                                                                   Location information   Weather, Traffic, Illumination
  Mood, Activities, Agenda            capability, Bandwidth
RFID         ICT Implant      Sensors



                   Affective
Software agents                 Nanotechnology
                  computing



                  Biometrics
Ubiquitous Computing and Context-Aware Services
Java          Java
Java          Java
       Java
Java                        Java
       Java                        Java
              Java
Platform
                                            Provider

                                                  Context Platform


         3rd Party   Context Data                                    Context               Service
Device                                      Context                                                  Content
         Context                                                                          Platform
Seller                                      Provider                                                 Provider
         Enabler                                                                          Provider


                       Context Data

                                                 Context Data



                                            Network                            Service
           User
                                            Provider                           Provider




                                      Context-Aware Services
Ubiquitous Computing and Context-Aware Services
Multiparty        Resource             Virtual
Application    Conferencing       Sharing           Collaboration
                                                                       Broadcasting   Games      ….




Service          SIP Applications Server                Parlay / OSA                      ….



                                                                              SIP

Session             HSS                    I-CSCF         S-CSCF        P-CSCF            MGCF
Control
                                                    SIP                                          H.248

                                                                                          MGW
Access


                              CDMA                              WiFi /                   PSTN
   GSM World
                              World                             WiMAX
Browser: Three screen convergence


Device Platforms

 User                 Operating            Applications              Middleware
 experience           Systems




                                                                                     OSS/BSS & Customer Care
Multi-Channel Customer Portals


Service Enablers Framework
 Self-care    Personal       Search &     Video           Contents       Social
              Info Mgmt      Navigation                                  Community




Service Delivery Platform
Policies, Rules, et
         c




                                                  TX
                                 Reconfigurable           Radio
                      Decision   Radio Platform        Environment
                      Database                    RX      , User
                                                        Behaviour,
                                                         Device
                                                        State, etc

   Learning &
   Reasoning


                                    Sensing
Network Management

     Cellular          Metropolitan             Short-Range
                                                                            Network
                                                                         reconfiguratio
                                                                               n
                                                                         management
   3G      4G         WiMAX       WiMAX II       WiFi        WiFi NG
                                 (806.16m)     (802.11n)




                                                              Terminal
                 Terminal




                                                               1900.4
                  1900.4




                                      DSA-enabled                          IEEE
                                        Radios                            1900.4

 Legacy                Terminal                       Terminal
terminal             reconfiguratio                 reconfiguratio
                           n                              n
                     management                     management
Ubiquitous Computing and Context-Aware Services
Telkom Indonesia
  Multimedia Division
       Senior Service Creation (now)
IEEE
  Indonesia Section
       Vice Chair (2012)
  Communications Society, Indonesia
  Chapter
       Chairman (2009-2011)
       Vice Chair (2007-2008)          Contact
Internetworking Indonesia Journal           Mail kuncoro@computer.org
       Editor                               Twitter @kuncoro
                                            Mobile +62-21-3375-8000

More Related Content

PPT
Context Awareness in Mobile Computing
PDF
5 context aware services
PPT
Context Aware Computing
PDF
Context-aware Mobile Computing - a Literature Review
PDF
Designing in Context
PDF
context aware computing
PPT
Context-Aware Computing
PDF
A survey about context-aware middleware
Context Awareness in Mobile Computing
5 context aware services
Context Aware Computing
Context-aware Mobile Computing - a Literature Review
Designing in Context
context aware computing
Context-Aware Computing
A survey about context-aware middleware

What's hot (19)

PPTX
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
PDF
Cassandra framework a service oriented distributed multimedia
PDF
SOFIA - Opening Embedded Information for Smart Applications. VTT/ESI/NOKIA
PDF
Review 1 부분3
PDF
Review 1 부분4
PDF
ContextCapture: Using Context-based Awareness Cues to Create Narrative Events...
PDF
PerCol 2012 - Presentation
PDF
From Context-awareness to Human Behavior Patterns
PDF
RoutineMaker: Towards End-user Automation of Daily Routines using Smartphones
PDF
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
PDF
MindTrek2011 - ContextCapture: Context-based Awareness Cues in Status Updates
PDF
Maya
PDF
IRJET - Deep Learning Applications and Frameworks – A Review
PDF
Nanotechnology
DOCX
Bubble sensing
PDF
A survey of service Discovery Architecture of MANET with AODV-SD
PPT
My Robot
PDF
Programmable WAN Networking is SFW
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Cassandra framework a service oriented distributed multimedia
SOFIA - Opening Embedded Information for Smart Applications. VTT/ESI/NOKIA
Review 1 부분3
Review 1 부분4
ContextCapture: Using Context-based Awareness Cues to Create Narrative Events...
PerCol 2012 - Presentation
From Context-awareness to Human Behavior Patterns
RoutineMaker: Towards End-user Automation of Daily Routines using Smartphones
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
MindTrek2011 - ContextCapture: Context-based Awareness Cues in Status Updates
Maya
IRJET - Deep Learning Applications and Frameworks – A Review
Nanotechnology
Bubble sensing
A survey of service Discovery Architecture of MANET with AODV-SD
My Robot
Programmable WAN Networking is SFW
Ad

Similar to Ubiquitous Computing and Context-Aware Services (20)

PPTX
Ubiquitous Computing
PPTX
Pervasive computing and its Security Issues
PDF
Ubiquitous Computing
PDF
Piet Demeester - Future Internet
PDF
Ubiquitous interactions
PDF
Towards user co-creation of value on the Internet-of-Things (IoT)
PDF
Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...
PDF
OSS Presentation Keynote by Hal Stern
PDF
PIRAmIDE English Presentation
KEY
Ubiquitous computing
PDF
Poster Serenoa
PPT
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
PDF
Research Talk at Bell Labs - IoT System Architecture and Interactions
PPTX
MICE: Monitoring and modelIng of Context Evolution
PDF
ISSE 2012 Context-enhanced Authorization
PPT
Pervasive Computing
PDF
Mobile user experience conference 2009 - The rise of the mobile context
PDF
Mobile Monday London M2M Event 110516
PDF
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
PPS
Ubiquitous Computing
Pervasive computing and its Security Issues
Ubiquitous Computing
Piet Demeester - Future Internet
Ubiquitous interactions
Towards user co-creation of value on the Internet-of-Things (IoT)
Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...
OSS Presentation Keynote by Hal Stern
PIRAmIDE English Presentation
Ubiquitous computing
Poster Serenoa
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
Research Talk at Bell Labs - IoT System Architecture and Interactions
MICE: Monitoring and modelIng of Context Evolution
ISSE 2012 Context-enhanced Authorization
Pervasive Computing
Mobile user experience conference 2009 - The rise of the mobile context
Mobile Monday London M2M Event 110516
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Ad

More from Kuncoro Wastuwibowo (19)

PPTX
IEEE TENSYMP 2016
PPTX
Big Data: Opportunity & Challenges
PPTX
Converged Digital Ecosystem
PPTX
Green-Aware Network: Keynote Speech for NEST-UI
PPTX
APCC 2013 Indonesia Host Proposal
PPTX
Cognitive Radio, Introduction and Main Issues
PPTX
Digital TV, IPTV
PPTX
Developing a Comprehensive Carrier Ethernet Business Portfolio
PPTX
On Tweeting
PPTX
From Telkom for IYCE Award Candidates
PDF
Global Communications Newsletter, September 2010
PPT
IPTV Codec & Packeting
PPTX
Santri Indigo 2010
PPTX
Nostalgia 2008: Intro to Web 2.0
PPTX
Blogging: Personal Publishing
PPTX
New Convergence
PPTX
4G Mobile Network & Applications
PPTX
WiMAX II (IEEE 802.16m) as 4G Mobile Candidate
PPTX
4G Mobile Opportunities & Challenges in Indonesia
IEEE TENSYMP 2016
Big Data: Opportunity & Challenges
Converged Digital Ecosystem
Green-Aware Network: Keynote Speech for NEST-UI
APCC 2013 Indonesia Host Proposal
Cognitive Radio, Introduction and Main Issues
Digital TV, IPTV
Developing a Comprehensive Carrier Ethernet Business Portfolio
On Tweeting
From Telkom for IYCE Award Candidates
Global Communications Newsletter, September 2010
IPTV Codec & Packeting
Santri Indigo 2010
Nostalgia 2008: Intro to Web 2.0
Blogging: Personal Publishing
New Convergence
4G Mobile Network & Applications
WiMAX II (IEEE 802.16m) as 4G Mobile Candidate
4G Mobile Opportunities & Challenges in Indonesia

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Cloud computing and distributed systems.
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Programs and apps: productivity, graphics, security and other tools
Chapter 3 Spatial Domain Image Processing.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Review of recent advances in non-invasive hemoglobin estimation
Understanding_Digital_Forensics_Presentation.pptx
Network Security Unit 5.pdf for BCA BBA.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The AUB Centre for AI in Media Proposal.docx
Cloud computing and distributed systems.
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm

Ubiquitous Computing and Context-Aware Services

  • 5. Internet Internet 2.0 3.0 User-generated Internet of things Content Mash-up Semantic Internet applications Context-aware Wisdom of crowds applications Smart terminals “Wise” terminals
  • 6. Ubiquitous computing Pervasive computing Invisible computing (Weiser, 1991) •Combination of mobile computing (use of (Norman, 1998; Borriello, 2000) computers worn on or carried by users) and •Collective use of computers available in the computers embedded in the fixed environment. •The use of computers in such a way that the task physical environment of users, perhaps is focused on and facilitated, without too much embedded in a form invisible to users; thus focus on the tool (i.e., the computer system) putting computers out into everyday living itself. environments, instead of representing the everyday living environment in the computer. Disappearing Computer Proactive computing Autonomic computing (European Union Initiative) (Tennenhouse, 2000) (Horn, 2001) •Artifacts commonly seen or used in everyday life •Computers anticipating user needs and taking •Systems that can self-monitor, self-heal, and with computational capabilities (using some action on users’ behalf. The idea is that human self-configure. combination of hardware and software) and the attention devoted to interaction can be reduced ability to work together to produce new so that users can focus on higher- level tasks. behaviors. It also looks at people’s experiences with environments comprised of such artifacts. Ambient Intelligence Sentient computing (Marzano and Aarts, 2003) (Hopper, 2000) •Intelligent and intuitive interfaces in everyday •Systems that are using sensors and resource objects surrounding people, and an environment status data to maintain a model of the world recognizing and responding to the presence of which is shared between users and applications. individuals invisibly.
  • 7. Users Ubicomp Communicates Global Local differently Social Personal More active Public Private Use geo & temporal spaces differently Invisible Visible Have more control Knowledge Info creation dissemination
  • 8. Natural Context interaction Awareness Wireless technology Nano technology
  • 11. Wire Mobile TV PC less
  • 15. Network Context Intelligent Search Engine Manager User Context Result Profiles & Query Content Proxy Cache Profile Hardware Logic User & Device Profile Environment Inputs Environment Profile Applications User Profile
  • 16. Context Capturing Context Modelling Service Integration Location Ontology Searching User Preference Advicing Reasoning Usage Advertising Sensor Group Awareness
  • 17. Third Party User Network Operator Context Enabler Computing Physical User Context User Context Context Context Profile, Preferences, Interests, Connectivity, Device, Device Location information Weather, Traffic, Illumination Mood, Activities, Agenda capability, Bandwidth
  • 18. RFID ICT Implant Sensors Affective Software agents Nanotechnology computing Biometrics
  • 20. Java Java Java Java Java Java Java Java Java Java
  • 21. Platform Provider Context Platform 3rd Party Context Data Context Service Device Context Content Context Platform Seller Provider Provider Enabler Provider Context Data Context Data Network Service User Provider Provider Context-Aware Services
  • 23. Multiparty Resource Virtual Application Conferencing Sharing Collaboration Broadcasting Games …. Service SIP Applications Server Parlay / OSA …. SIP Session HSS I-CSCF S-CSCF P-CSCF MGCF Control SIP H.248 MGW Access CDMA WiFi / PSTN GSM World World WiMAX
  • 24. Browser: Three screen convergence Device Platforms User Operating Applications Middleware experience Systems OSS/BSS & Customer Care Multi-Channel Customer Portals Service Enablers Framework Self-care Personal Search & Video Contents Social Info Mgmt Navigation Community Service Delivery Platform
  • 25. Policies, Rules, et c TX Reconfigurable Radio Decision Radio Platform Environment Database RX , User Behaviour, Device State, etc Learning & Reasoning Sensing
  • 26. Network Management Cellular Metropolitan Short-Range Network reconfiguratio n management 3G 4G WiMAX WiMAX II WiFi WiFi NG (806.16m) (802.11n) Terminal Terminal 1900.4 1900.4 DSA-enabled IEEE Radios 1900.4 Legacy Terminal Terminal terminal reconfiguratio reconfiguratio n n management management
  • 28. Telkom Indonesia Multimedia Division Senior Service Creation (now) IEEE Indonesia Section Vice Chair (2012) Communications Society, Indonesia Chapter Chairman (2009-2011) Vice Chair (2007-2008) Contact Internetworking Indonesia Journal Mail kuncoro@computer.org Editor Twitter @kuncoro Mobile +62-21-3375-8000