There is more to Context than Location Albrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe, Elsevier,

Slides:



Advertisements
Similar presentations
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Advertisements

June 2010 At A Glance The Room Alert Adapter software in conjunction with AVTECH Room Alert™ devices assists in monitoring computer room environments as.
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Component-Based Software Engineering Oxygen Paul Krause.
Reference: [1] TeamSpace paper
There is more to context than location Introduction to the Article Advantages of using context awareness as input for adaptation Context includes other.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Supporting Mobile Sensors and Typed Data Exchange Through the JXTA p2p Framework Supporting Mobile Sensors and Typed Data Exchange Through the JXTA p2p.
Ubiquitous Computing Computers everywhere.
Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
Marko Jurmu, MediaTeam Oulu 1 (22) Context-Aware Computing Overview and Case Studies Marko Jurmu MediaTeam Oulu Group University of Oulu Finland March.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Representing Context in Hypermedia Data Models International.
Designing Context-Sensitive User Interfaces. Overview Introduction Context Architectures DynaMo-AID: designing context-aware user interfaces  Design.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Home Health Care and Assisted Living John Stankovic, Sang Son, Kamin Whitehouse A.Wood, Z. He, Y. Wu, T. Hnat, S. Lin, V. Srinivasan AlarmNet is a wireless.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
Learning Micro-Behaviors In Support of Cognitive Assistance AlarmNet is a wireless sensor network (WSN) system for smart health-care that opens up new.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
© 2006 MIT Media Lab Social Network Technology to Evaluate and Facilitate Collaboration MIT Media Lab Human Dynamics Group Prof. Alex (Sandy) Pentland.
南台科技大學 資訊工程系 Posture Monitoring System for Context Awareness in Mobile Computing Authors: Jonghun Baek and Byoung-Ju Yun Adviser: Yu-Chiang Li Speaker:
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
CS 580 chapter 4 paradigms.
Michael Lawo Using Wearable Computing Technology to Empower the Mobile Worker TNC 2009 Malaga Michael Lawo, Otthein Herzog, Peter.
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
CPET 565 Mobile Computing Systems Context-Aware Computing (2) Lecture 11 Hongli Luo Indiana University-Purdue University Fort Wayne.
Ubiquitous learning. What is ubiquitous learning? Computing and communication technologies Characteristics of ubiquitous learning Context and ubiquitous.
Turns human body into a touch screen finger input Interface. By, M.PRATHYUSHA 07P61A1261 IT-B.
CASS – Middleware for Mobile Context-Aware Applications Patrick Fahy Siobhan Clarke Trinity College Dublin, Ireland Summarized by Babar Tareen,
CPET 565 Mobile Computing Systems Context-Aware Computing Lecture 10 Hongli Luo Indiana University-Purdue University Fort Wayne.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
Implicit Human Computer Ineraction Through Context
Mixed Reality: A Model of Mixed Interaction Céline Coutrix, Laurence Nigay User Interface Engineering Team CLIPS-IMAG Laboratory, University of Grenoble.
Beyond the PC Kiosks & Handhelds Albert Huang Larry Rudolph Oxygen Research Group MIT CSAIL.
Providing User Context for Mobile and Social Networking Applications A. C. Santos et al., Pervasive and Mobile Computing, vol. 6, no. 1, pp , 2010.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
Authors: Xiao Hang Wang, Da Qing Zhang, Tao Gu, Hung Keng Pung Institute for Infocom Research, Singapore Some slides adopted from earlier presentation.
Modular framework support for context-aware mobile cinema Andreas Schrader Darren V. Carlson Dominik Busch (International School of New Media, University.
Modelling states of a computing system aware of an aspect of context Krunoslav Peter Andrija Stampar Teaching Institute of Public Health INFuture2015.
Feb 12, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Context Aware Computing 3 of 3 Lecture 12 Paul I-Hai Lin, Professor Electrical.
An Intelligent Expert System for Proactive Services Deploying Ubiquitous Computing Technologies IEEE 2005 Proceedings of the 38th Hawaii International.
Is Context-Aware Computing Taking Control Away from the User? Three Levels of Interactivity Examined Louise Barkhuus and Anind Dey The IT University of.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
ORT Braude College – Software Engineering Department WristQue: A Personal Sensor Wirstband Brian D. Mayton, Nan Zhao, Matt Aldrich, Nicholas Gillian, and.
What is Multimedia Anyway? David Millard and Paul Lewis.
C ONTEXT AWARE SMART PHONE YOGITHA N. & PREETHI G.D. 6 th SEM, B.E.(C.S.E) SIDDAGANGA INSTITUTE OF TECHNOLOGY TUMKUR
Antenna Arrays and Automotive Applications
CHAPTER 8 Sensors and Camera. Chapter objectives: Understand Motion Sensors, Environmental Sensors and Positional Sensors Learn how to acquire measurement.
MULTIMODAL AND NATURAL COMPUTER INTERACTION Domas Jonaitis.
System Design Basics IB Computer Science.
Context-Aware Computing
Ubiquitous Computing and Augmented Realities
M. Beigl, H-W. Cellersen and A. Schmidt
Location Information Services
Posture Monitoring System for Context Awareness in Mobile Computing
Location Sensing (Inference)
Chapter 2: Input and output devices
How to Build Smart Appliances?
Unique Features of Sensor Networks
Sensor Networks – Motes, Smart Spaces, and Beyond
Task Manager & Profile Interface
Unique Features of Sensor Networks
Presentation transcript:

There is more to Context than Location Albrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe, Elsevier, Presentation by JongHeum Yeon, IDS Lab.

Copyright  2008 by CEBT Contents  Introduction  Related Work  A Working Model for Context-Aware Mobile Computing  Enhancing Ultra-Mobile Devices with Sensors  Sensor Fusion for Context Awareness  Discussion 2

Copyright  2008 by CEBT Introduction  Ultra-mobile devices computing devices which can be used while on the move Personal Digital Assistants (PDAs) Mobile phones Wearable computers  Context-awareness in mobile computing Awareness of the physical environment surrounding a user and their ultra-mobile devices  Aim of this paper Introduction of working model for context Sensor-based context-awareness Present a prototype that demonstrates the utility of sensor integration in ultra- mobile devices Integration of multiple sensors and sensor fusion to obtain context information 3

Copyright  2008 by CEBT Related Work  Active Badge Use only location as context GPS, GSM(cell information)  Stick-e-notes Documents tagged with location and time information  Cyberguide & GUIDE Location User preference with an awareness  Smith et al Integrating a few environmental sensors 4

Copyright  2008 by CEBT A Working Model for Context  In 1999, lack of generality of the concept and models  Propose a simple working model for context primarily as means to position their work on sensor-based context- awareness.  Model A context describes a situation and the environment a device or user is in. A context is identified by a unique name For each context a set of features is relevant For each relevant feature a range of values is determined (implicit or explicit) by the context. 5

Copyright  2008 by CEBT A Working Model for Context (cont’d) 6

Copyright  2008 by CEBT A Working Model for Context (cont’d)  Human Factors Information on the user – knowledge of habits/emotional state/biophysiological conditions/... User’s social environment – co-location of others/social interaction/group dynamics/… User’s tasks – spontaneous activity/engaged tasks/general goals/...  physical environment Location – absolute position/relative position/co-location/... Infrastructure – surrounding resources for computation/communication/task performance/... Physical conditions – noise/light/pressure/... 7

Copyright  2008 by CEBT Acquiring Context  Explicitly By requiring the user to specify e.g. Current Location  Implicitly By monitoring user and computer-based activity e.g. monitoring of user interaction to turn of a device after a period of inactivity e.g. monitoring of battery power for adaptation of power-intensive applications  Acquisition of context Smart environments Embed sensors in ultra-mobile devices 8

Copyright  2008 by CEBT Sensor Technology  Optical/Vision photo-diode, color sensor, IR and UV-sensor, etc. wavelength, sunlight, type of artificial light, main color, motion, detection of objects, landmarks, people, gestures, etc.  Audio microphone, etc. loudness, type of background noise, base frequency, speaker identification, etc.  Motion mercury switches, angular sensors, accelerometers moving the device, located on a table, driving in a car, etc. 9

Copyright  2008 by CEBT Sensor Technology (cont’d)  Location location sensor, GPS, cellular network, radio beacon, etc. position, location, co-location, proximity of users, devices, environment  Bio-Sensors pulse, skin resistance, and blood pressure, etc. emotional state, etc.  Specialized sensors touch, temperature, air pressure, gas concentration, radiation, etc. 10

Copyright  2008 by CEBT Sensor-based Context-Awareness for Adaptive PDA User Interfaces  Light-Sensitive Display Light sensor in a Palm Pilot Awareness of surrounding lighting conditions Control of its display’s backlight  Orientation-Sensitive User Interface PDA, a Newton MessagePad Awareness for its orientation by adding two mercury switches Switch display mode between portrait mode and landscape mode 11

Copyright  2008 by CEBT Sensor-based Context-Awareness for Adaptive PDA User Interfaces (cont’d) 12

Copyright  2008 by CEBT Architecture for Sensor Fusion 13 Cues Scripting Contexts Sensors While a context While a context Leaving a context Leaving a context Entering a context Entering a context Logical Physical Situation User

Copyright  2008 by CEBT Architecture for Sensor Fusion  Sensors Physical sensors – Electronic hardware components that measure physical parameters Logical sensors – Information gathered from the host of the awareness component  Cues Abstraction from physical and logical sensors Taking the values of a single sensor up to a certain time as input and providing a symbolic or sub-symbolic output 14

Copyright  2008 by CEBT Architecture for Sensor Fusion  Contexts Description of the current situation on an abstract level derived from the cues Two-dimensional vectors – symbolic value describing the situations – a number indicating the certainty that the user (or the device) is currently in this situation  Scripting provides mechanisms to include context information in application Entering a context – if a certain situation is indicated with a probability that is higher than a threshold an action is performed after a certain time# Leaving a context – if the probability for a certain situation is becoming less than a threshold an action is performed after a certain time. While in a context – if a certain situation is indicated with a probability higher than a threshold an action is performed every specified time interval. 15

Copyright  2008 by CEBT Deriving Context from Sensor Data  Sensor data is processed according to the architecture from sensor to cues and from cues to context 16 ContextCues In the officeArtificial light, stationary or walking, room temperature, dry JoggingNatural light (cloudy or sunny), walking or running, dry or raining, high pulse

Copyright  2008 by CEBT Discussion  Pros Real implementation with sensors Mapping raw data to abstract concepts as context  Cons Published in 1999 Not propose a general model Context data and processing are mixed in the architecture 17