Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.

Slides:



Advertisements
Similar presentations
Iñaki Merino Albaina MSc Program: Media & Knowledge Engineering Daily supervisors: drs. L.H.T.E. Yamane dr. ir. M.H. Vastenburg SCID group Faculty of Industrial.
Advertisements

An Architecture for Privacy-Sensitive Ubiquitous Computing Jason I. Hong Group for User Interface Research Computer Science Division University of California.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Pervasive Computing 通訊所 鄭筱親. Outline  Introduction  Context Awareness  Recent Research  Future and Conclusion.
C MU U sable P rivacy and S ecurity Laboratory Sensor-Based Interactions Kami Vaniea.
Challenges in Ubiquitous Computing Patrick Malatack.
Ubiquitous Computing Definitions Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical.
Sensor-based Situated, Individualized, and Personalized Interaction in Smart Environments Simone Hämmerle, Matthias Wimmer, Bernd Radig, Michael Beetz.
A Context Aware Framework Mark Assad Supervisor: Bob Kummerfeld.
Page16/2/2015 Sirlan Usage and usability considerations for SIRLAN solution success.
Think. Learn. Succeed. Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments Presented by: Ashirvad Naik April 20, 2010.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking.
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
Wednesday, 24 June rd UKIBNET Workshop1 Distributing Cognition in the design of ubiquitous computers Chris Baber Pervasive Computing Group The University.
Ubiquitous Computing Computers everywhere.
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.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Tangible Flags Collaborative Educational Technology to enhance grade school field trips Gene Chipman PhD Candidate in Computer Science
Sharena Paripatyadar.  What are the differences?
How Life Will Change With Smart Homes Yakovlev Artyom BCG account manager.
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
A Survey on Context-aware System Authors: Matthias Baldauf, Schahram Dustdar, and Florian Rosenberg Haifeng Xu Nov. 19, 2013.
There is more to Context than Location Albrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe, Elsevier,
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
1 Chapter 16 Assistive Environments for Individuals with Special Needs.
September 29, 2002Ubicomp 021 NIST Meeting Data Collection Jean Scholtz National Institute of Standards and Technology Gaithersburg, MD USA.
Input/OUTPUT [I/O Module structure].
Context Modeling and Reasoning Framework for CARA Pervasive Healthcare
A Study of Context-Awareness: The Context Toolkit, CORTEX Presented by Babar Tareen IDS Lab., Seoul National University The Context Toolkit:
Charting Past, Present, and Future Research in Ubiquitous Computing Gregory D. Abowd and Elizabeth D. Mynatt Georgia Institute of Technology LEE SEMUN.
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.
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.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications Adrian A. de Freitas Dey, Anind K., Gregory D.
A Survey on Programming Model Context Toolkit Gaia ETC (of Equator Project) Tentaculus.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech Principles of Context aware systems Presented by: Rajesh Gangam Usable Security.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
The Context Toolkit Aiding the development of Context-aware Application CHI’99 Written by Anind K. Dey Summarized by Gihyun Gong.
Intelligent Environments1 Conclusions and Future Directions.
REU 2004 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Distributed Rational.
An Architecture to Support Context-Aware Applications
A Survey on Context-aware systems Matthias Baldauf and Schahram Dustdar, Technical University of Vienna Presented by Sunghwan Ihm
Author: Tatsuya Yamazaki National institute of Information and Communications Technology Presenter: Samanvoy Panati.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Ubiquitous Systems Security Boris Dragovic Systems Research Group Computer Laboratory University of Cambridge, UK.
Realization of Home Appliances Control System based on Power Line Communication Technology.
REU 2007 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
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.
788.11J Presentation “The Aware Home” Presented by Alex Morison.
What are Smart Sensors/Actuators ? Sensor/Actuator either senses environment or activates motors, solenoids. –Motion detectors and light level sensors.
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
An Intelligent Expert System for Proactive Services Deploying Ubiquitous Computing Technologies IEEE 2005 Proceedings of the 38th Hawaii International.
Ambient Intelligence: Everyday Living Aid System for Elders
Computer Science and Engineering Department The University of Texas at Arlington MavHome: An Intelligent Home Environment.
Dude, Where's My Car? And Other Questions in Context-Awareness Jason I. Hong James A. Landay Group for User Interface Research University of California.
REU 2009 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
Computer Science and Engineering Department The University of Texas at Arlington MavHome: An Intelligent Home Environment.
Digital Home The Home of the Future envisioned by Great Institutions
Ubiquitous Computing and Augmented Realities
Ubiquitous Computing Computers everywhere.
Ubiquitous computing marcia lee april 10, 2008.
3rd Studierstube Workshop TU Wien
Presentation transcript:

Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments

1/31/20012 The Aware Home

1/31/20013 Description of Aware Home  > 5000 sq. feet of lab space  2 independent & identical living floors (3 bed/2 bath), full basement and attic for research flexibility  A variety of network connections to outside and within:  Fiber to campus, ADSL from BellSouth, WaveLAN, EchoStar satellites, FutureSmart wiring

1/31/20014 Floor Plans

1/31/20015 Living Laboratory for Ubicomp  Build and understand a living laboratory in an everyday setting that is aware of its occupants’ activities and supports the continuous connection of a small community.  More than home automation

1/31/20016 Contrast to Traditional Computing  Implicit interaction as well as explicit  Mobile users in changing environments  Uncontrolled environments

1/31/20017 Building Applications  M. Weiser: The whole point of ubiquitous computing, of course, is the applications.  House applications focused on 3 main aspects: elderly, kids, us

1/31/20018 Ubicomp in FCE  Capture and access: eClass, C2000  Context-awareness: Context Toolkit  Natural input and disambiguation: OOPS

1/31/20019 Overview of Applications in the Home  Focused on context-awareness  Remote and local awareness of activities  Health and security monitoring  Support for privacy  Control of appliances  Support for carrying out activities: cooking, etc.  As well as regular video-conferencing types of activities

1/31/ Real-Time Aspects  Mostly very soft requirements  Security, medical support: harder  User’s perspective  Context: data acquisition, interpretation and disambiguation

1/31/ Context and Context-Awareness  Focused on input  Context: any information that can be used to characterize the situation of an entity  Context-awareness  General model of interactive computing  Addresses subset of ubicomp problems

1/31/ Context-Aware Applications  Tour guides (museums)  Travel assistants (Hertz NeverLost)  Personalization systems (myYahoo)  And even …

1/31/ Context Widgets  Responsible for acquiring and abstracting data from particular sensor, separation of concerns, storage Widget Sensor Widget Application Sensor Context Architecture Face Recognition Location Widget Location Widget In/Out Board Smart Card Reader

1/31/ Context Interpreters  Convert or interpret context to higher level information  Context not available at appropriate level Face Recognition Location Widget Location Widget In/Out Board Smart Card Reader ID to Name Interpreter

1/31/ Context Aggregators  Collect context relevant to particular entities (recall definition)  Further separation, simplifies design Face Recognition Location Widget Location Widget In/Out Board Smart Card Reader ID to Name Interpreter Building Aggregator

1/31/ Context Toolkit Framework Widget Sensor Widget Application Interpreter Aggregator Sensor Context Architecture Discoverer Service

1/31/ Conference Assistant Slide User Notes Interest Control Audio/Video Indicator

1/31/ Slide textUser notes Retrieved slide Query Interface Schedule context widgets Identity, Location, Activity of People, Places, Things Joe Smithcontext

1/31/ Conference Assistant Arch.

1/31/ Aware Home Applications  Focused on context-awareness  Digital Family Portrait  Intercom  Reminders  Privacy Mirror  Interruption Support  House Control and Security  Gesture Pendant  Robot Pets

1/31/ Digital Family Portrait  Abstract presentation of remote activity  Little real- time concerns

1/31/ Intercom  Allow family to communicate  Co-located  Distributed  Share information about status with “caller”  Has to be available and delivered within short time frame to be useful

1/31/ Ambiguous Context speakers microphone motion detector keyboard display dock

1/31/ CybreMinder

1/31/ Monitoring  Monitor activity and interaction with devices: stove, stairs  Medical diagnosis  Privacy: indicate what’s being sensed to occupants

1/31/ Conclusions  Aware Home is a great testbed for context-aware and ubiquitous computing  Lots of real-time issues that cover the spectrum from soft to hard