Context-Aware Computing

Slides:



Advertisements
Similar presentations
Designing for Context: Usability in a Ubiquitous Environment Jenna Burrell, Paul Treadwell, Geri K. Gay Human Computer Interaction Group Cornell University.
Advertisements

Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
Component-Based Adaptive Tasks Guided by Resource Contracts Peter Rigole K.U.Leuven Belgium.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
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.
Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August.
Distributed Collaborations Using Network Mobile Agents Anand Tripathi, Tanvir Ahmed, Vineet Kakani and Shremattie Jaman Department of computer science.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Event-Based Model for Reconciling Digital Entries Thesis Proposal Ahmet Fatih Mustacoglu 10/3/20151Ahmet.
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
The Ubiquitous Web as a model to lead our environment to its full potential Juan Ignacio Vazquez, Joseba Abaitua, Diego López de Ipiña W3C Workshop on.
CPET 565 Mobile Computing Systems Context-Aware Computing (2) Lecture 11 Hongli Luo Indiana University-Purdue University Fort Wayne.
Thesis draft ide. Draft v1.0 ide commented by jin.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Selected Topics in Software Engineering - Distributed Software Development.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
CPET 565 Mobile Computing Systems Context-Aware Computing Lecture 10 Hongli Luo Indiana University-Purdue University Fort Wayne.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
NaturNet Redime outputs for local and regional development, the use of NaturNet Redime results Karel Janecka Department of Mathematics, Faculty of Applied.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
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.
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
An Intelligent Expert System for Proactive Services Deploying Ubiquitous Computing Technologies IEEE 2005 Proceedings of the 38th Hawaii International.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Thesis draft ide. Draft v1.2 ide commented by jin brainstorming with takuro & mics.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Personal and ubiquitous robotics
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Space Plug-and-Play Architecture (SPA) and SSM
Automation Technologies SCADA SENSORS HMI
Designing for Context: Usability in a Ubiquitous Environment
MoBILE TESTING – survival knowledge – Part VII
Full Motion Video in ArcGIS
Mobile learning three C’s
Introduction to Advanced Java Programming
Information Collection and Presentation Enriched by Remote Sensor Data
1st Draft for Defining IoT (1)
Knowledge Management Systems
Location Information Services
Networking Applications
MOBILE DEVICE OPERATING SYSTEM
An Architecture for Policy-based C2 Decision Support Systems
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Ahmet Fatih Mustacoglu
a context-aware communication system
A Wireless Client for Accessing
Learning with Technology In, About, Through, and Despite Context
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
3rd Studierstube Workshop TU Wien
AGMLAB Information Technologies
Sensor Networks – Motes, Smart Spaces, and Beyond
New Tools In Education Minjun Wang
CSE 4340/5349 Mobile Systems Engineering
System architecture, Def.
Carl-Fredrik Sørensen
Task Manager & Profile Interface
Presentation transcript:

Context-Aware Computing Introduction Ubiquitous or Pervasive Computing Definitions and Types of Context Context-Aware Computing and Applications Ubiquitous Knowledge Management Middleware Support Summary Feb 12, 2007

Context-Aware Computing & Apps Context-Aware Computing Devices & Applications - Mobile applications User’s context changes frequently Need context-aware behavior Capability & Features Proactive in acquiring contextual information Adapt their response based on the acquired info Feb 12, 2007

Context-Aware Computing & Apps (cont.) Tasks (ECET 581 Research/Development Topics for final project & report) Providing a contextual user interface Presenting contextual info- Presenting non-contextual info Context sensitive info services Proactive context-aware adaptation of behavior (auto reconfiguration) Reactive context-ware adaptation of behavior (enhancing situation understanding) Feb 12, 2007

Context-Aware Computing & Apps (cont.) Core Capabilities for Context Awareness Context Sensing Context Adaptation Context Resource Discovery Context Argumentation Feb 12, 2007

Context-Aware Computing & Apps (cont.) Types of Context Awareness Applications Function or Service Type Providing information Actuating commands Initiating Agent Manual Auto Adaptation (contextual selection) Information System User Interface Command (behavior): IF-THEN rules Feb 12, 2007

Context-Aware Computing & Apps (cont.) Developing Context-Aware Applications Identifying relevant context – application dependent Specifying context-ware behaviors: considering reuse Integrating with mechanisms for acquisition of contextual information – platform dependent Feb 12, 2007

Context-Aware Computing & Apps (cont.) Specifying Context-aware Behaviors Reuse Two Example Approaches Context-triggered actions Stick-E notes Feb 12, 2007

Context-Aware Computing & Apps (cont.) Specifying Context-aware Behaviors Context-triggered actions Active Badge Location System Watchdog and contextual reminder for active badges System configuration files – parameters, (location, action) Watchdog Monitoring Activities & Events: Arriving Departing Settle-In Missing Attention Feb 12, 2007

Context-Aware Computing & Apps (cont.) Specifying Context-aware Behaviors Stick-E Note (Brown, 1995; Pascoe, 1997) motivated by Post-It note Supporting platform For PDA with wireless connectivity to a communication network Equipped with various sensor: GPS, etc Major components Context Location, nearby users, time (where, who, when) Content Information Actions Interfaces Feb 12, 2007

Context-Aware Computing & Apps (cont.) Stick-E Note (Brown, 1995; Pascoe, 1997) The Stick-E Note Architecture: Extending the Interface Beyond the user, Jason Pascoe, ACM Digital Library, http://portal.acm.org/citation.cfm?id=238344&coll=portal&dl=ACM Standard Generalized Markup Language (SGML) <note> tag <at> tag <body> tag <optional> tag Feb 12, 2007

Context-Aware Computing & Apps (cont.) Mobile Computing in a Fieldwork Environment (Oct. 1997) MCFE Metadata Elements, version 0.2, http://www.cs.kent.ac.uk/projects/mobicomp/Fieldwork/Notes/mcfemeta.html Goals Supporting data collection Resource creation and access to previous recording information using hand-held computers in the field Main Components MCFE Field Notes Mobile context-aware applications for hand-held computers Field note management tools for desktop computers Feb 12, 2007

Context-Aware Computing & Apps (cont.) Extension of Context-aware through WWW The Ubiquitous Web as a Model to Lead Our Environments to Their Full Potential, Juan Ignacio Vazquez, Joseba Abaitua, and Diego Lopez de Ipina, http://www.w3.org/2006/02/Deusto_Position_Paper_v1.0.pdf Feb 12, 2007