ADL Assistant: An Aware Remote Caregiving System Tom Keating Eugene Research Institute Ray Keating Pontimax Technologies, Inc.

Slides:



Advertisements
Similar presentations
Technology Enabled High-Touch Care Majd Alwan, Ph.D. Medical Automation Research Center University of Virginia Improving healthcare quality and efficiency.
Advertisements

AN INTELLIGENT BUILDING DEFINED
Privacy By Design Sample Use Case
CLEARSPACE Digital Document Archiving system INTRODUCTION Digital Document Archiving is the process of capturing paper documents through scanning and.
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Presents a new concept in Life Style Monitoring +.
To facilitate communications To support household activities, for personal business, or for education To serve as a productivity/ business tool To assist.
POC Security System High security system combining PIN-on-Card, information security, physical access, control and alarm – all in one system.
EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
Detection of Deviant Behavior From Agent Traces Boštjan Kaluža Department of Intelligent Systems, Jožef Stefan Institute Jozef Stefan Institute Jožef Stefan.
Unit 7: Store and Retrieve it Database Management Systems (DBMS)
Jim Niehaus October 9, Topics No Cost Considerations Systems with 24/7 Monitoring Service Cameras Motion Sensors References & Product Links.
SMART HOMES The way we nest now Suhasini K Vamsi Priya V Sushmitha K.
1 Extending the caregiver network: Remote support systems for People with cognitive disabilities living in the community CHI 2006 Workshop on Designing.
Data - Information - Knowledge
Managing Data Resources
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
1 SYSTEMS DESIGN Pertemuan 13 s.d 20 Matakuliah: A0554/Analisa dan Perancangan Sistem Informasi Akuntansi Tahun: 2006.
Modeling the Processes and Logic
Computers Are Your Future © 2008Prentice-Hall, Inc.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
An expert system is a package that holds a body of knowledge and a set of rules on a subject that has been gained from human experts. An expert system.
DUE Security and Fire Alarm Systems LEARNING OUTCOME 7B Describe design overview and location considerations.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
V900 GSM remote Camera Introduction Digital Imaging Solutions. July
INTRUSION DETECTION SYSTEMS Tristan Walters Rayce West.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Case Study: Safe Home Security System
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.
EC4019PA Intrusion & Access Control Technology (IACT) Chapter 4- CAMS Prepared by Sandy Tay.
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.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
CCTV with POS Overlay Fully integrated Database search facility S.A.Cash Register (Pty) Ltd.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
The wider Horizons for Telecare Caring technology.
1 Chapter 16 Assistive Environments for Individuals with Special Needs.
Presented by Amira Ahmed El-Sharkawy Ibrahim.  There are six of eight turtle species in Ontario are listed as endangered, threatened or of special concern.
Modern Software Engineering for Distributed Embedded Systems Joseph Voelmle, Carlos Daboin, Joanne Sirois, Josh Gallegos Mentor: Dr. Janusz Zalewski.
Web-Enabled Decision Support Systems
Cullen College of Engineering RFID-Based Solutions for Piping Technology Piping Tech & UH July, 2007.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Looking at systems. What is a SYSTEM? The radiator makes the room warmer by turning ON when the temperature of the room is lower than required The THERMOSTAT.
Computing Fundamentals Module Lesson 19 — Using Technology to Solve Problems Computer Literacy BASICS.
©2010 John Wiley and Sons Chapter 12 Research Methods in Human-Computer Interaction Chapter 12- Automated Data Collection.
©2010 John Wiley and Sons Chapter 6 Research Methods in Human-Computer Interaction Chapter 6- Diaries.
January Smart Environments: Artificial Intelligence in the Home and Beyond Diane J. Cook
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Event Management System. The system provides a solution during routine, emergency situations and unusual events It can provide the latest information.
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
Ambient Assisted Living (AAL) setup to determine the wellness of a person living alone in their own home Dr. N. K. Suryadevara Senior Member IEEE Professor.
Revision & House Keeping. Instructions NOTE:  Attempt all questions  Marks total 100  Write your answers in the spaces provided  Write as clearly.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
SECURITY SYSTEM USING PIR. OVERVIEW  Introduction of Embedde system  Aim of the project  Current scenario  Limitations of Current scenario  Futurescope.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Modeling the Processes and Logic.
Welcome: To the fifth learning sequence “ Data Models “ Recap : In the previous learning sequence, we discussed The Database concepts. Present learning:
 System Requirement Specification and System Planning.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
WHY VIDEO SURVELLIANCE
WHY VIDEO SURVELLIANCE
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
1st Draft for Defining IoT (1)
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Chapter 12: Automated data collection methods
Why do we monitor things?
WHY VIDEO SURVELLIANCE
WHY VIDEO SURVELLIANCE
Presentation transcript:

ADL Assistant: An Aware Remote Caregiving System Tom Keating Eugene Research Institute Ray Keating Pontimax Technologies, Inc.

Remote Caregiving Support Integrating home sensor networks, smart software and web- based tools to provide data for consumers and caregivers Applications: - Providing long distance behavioral support - Helping avoid victimization - Monitoring physical health and communicating information to health care providers - Monitoring environmental changes related to health and safety

Test Bed Example of Remote Monitoring in Practice Main Components  Picture Planner™ activity planning and prompting application  X10-based home sensor network  Home automation software  Consumer and caregiver monitoring computers  Intelligent activity recognition software  Webcams or IP Cameras

Apartment Layout 7 PIR motion sensors 1 magnetic reed sensor CM15 powerline interface

Remote Desktop View

Web Portal for Caregiver Kitchen Bdr Bath Shower LR DR Porch Fr. dr. Summaries ______________________M_____T____W____Th____F____S____Su Showers Sleep hours Nighttime door Nighttime bath use

Benefits Improved self-management for activity and task completion Feasible universally cost effective remote support technology Caregiver effectiveness increased Caregiver peace of mind increased Some functionality increasingly available “off the shelf”

Smart Prompting Prototype: Planned Activity vs. Actual Behavior

Conceptual Model for Behavioral Inferencing in Residential Settings

Behavioral Inferencing for Activities of Daily Living The “Sensible” Spatio-Temporal Way

Objective 1 Provide near real time oversight of consumer in their activities of daily living by: Infer simple-to-complex ADL of interest from motion sensor data Selectively generate multi modal, immediate ( , SMS texting) advisories to caregiver

Objective 2 Provide positive consumer ADL direction though: Use of inferred events, activities & behaviors to drive generation of multi-media audio & video prompts Communicate prompts to consumer at residence domain area

Objective 3 Use least obtrusive, least expensive (!) means possible to achieve Objectives 1 & 2

Working Back From Objective 3 Passive infrared (PIR) sensors can detect motion Are inconspicuous Are inexpensive ($15 - $30) Can be easily installed at the consumer’s residence

What’s a PIR Sensor? Are area sensors Fire on motion in their field of view (FOV) Commonly used to turn on a light when the room is entered Can they meet the challenges posed by objectives 1 & 2?

The Challenge is one of BOTH Sense & Sensibility “Sensing” –Can the ADL be captured by motion sensors? “Sensibility” –Do ADL have characteristic patterns in the form of spatio-temporal motion occurrences? –What would these ADL characteristics be based on?

Can the ADL be Captured by Motion Sensors? To answer the question… –Let’s take a look at how the ADL motion data generation and collection occurs using PIR type motion sensors

Capturing the ADL Motion Data Coverage –Consumer residence “domain” divided into “Domain Areas”: - Shower, bath, bedroom, living room, dining area, kitchen, front door, porch One PIR sensor per domain area Sensing Capabilities –Installed PIR sensors fire once every ten seconds for motions in FOV –Motions continuously detected for all domain areas

Capturing the ADL Motion Data, Con’t. Real time data collection –Consumer site unit receives transmitted sensor motion data –Time stamps location tagged motion data –Continuous uploading to database server OK, it seems that movements at locations (spatial) can be detected by motion sensors and chronologically (temporal) recorded in a database - How are these spatio-temporal motion patterns recognized as a particular ADL?

Characterizing ADL with Spatio-Temporal Fact Patterns Empirical studies indicate that many ADL can be characterized as: –A Certain number of motions –Within a time period –At a particular location Clearly, location (& maybe time) context is paramount! Example: Taking a daily shower If more than X motions within Y duration at the SHOWER domain area, then consumer has taken their daily shower!

How to Define the Spatio- Temporal Fact Patterns? Might… –Caregiver experience… –Mathematical analysis… –Behavioral research… … Be used?

How to Define the Spatio-Temporal Fact Patterns, con’t-2 Example: –The Caregiver knows from experience (“A Posteriori”) that the Consumer generally takes five to ten minute showers. –The motion sensor detects movement, at most, once every ten seconds so in a five to ten minute period there should be a pattern of motion detections in the range of 50 to 100 occurrences, assuming constant movement in the shower. Let’s use some data analysis to add some Assurance to our caregiver’s experience…

How to Define the Spatio- Temporal Fact Patterns, con’t-3 Use Time-Location Based Clustering Analysis: - Do the data collection over some sufficient period -- say a week - Aggregate the sensor data occurrences for each domain area by time period, using the caregiver’s A Posteriori observation. Results: The basic spatio-temporal “shower taken” pattern confirmed, albeit, at a lower occurrence rate of 30 to 60 occurrences over a five to ten minute duration.

How do we Apply our ADL Fact Patterns to the Data? Three requirements: –Describe the spatio-temporal fact patterns –Store them for access from the database –Use them to inference ADL occurrences

Use Spatio-Temporal Predicate Expressions to Specify the ADL Patterns General form: Meta Function [tag-value argument set]: Spatio-temporal context (tag-value context reference:value set) –Predicate Operator (=,>=,<=, !=) –! Pattern Meta Criterion [criterion argument(s)]: Spatio-temporal context (tag-value context reference:value set) CONTEXT(LOCATION=‘SHOWER‘, TIMESCOPE=‘ ’ ) >= !OCCURRENCES[CRITERION_OCCURRENCES,CRITERION_DURATION]: CONTEXT(LOCATION=‘SHOWER', TIMEFRAME=‘ ’)

CAUTION: Many ADL patterns can’t be reliably inferred by just a single motion pattern Can the Level of “Sensibility” be raised? –Sure, just specify additional inferencing patterns to form a predicate inferencing chain: If fact pattern-1, then if fact pattern-N… ADL of interest occurred

Spatio-Temporal Fact Patterns For Shower taken, for example, how can it be assured that the consumer didn’t just step in and out of the shower? Simple – define a spatio-temporal fact pattern to establish that the consumer was continuously in the shower… ‘SHOWER',TENSE='CURRENT') >= !DURATION[ACTUAL_DURATION]:CONTEXT (LOCATION=‘SHOWER',TEMPORAL='CURRENT')

Inference Chaining of ADL Predicate Patterns A “shower taken” is now defined as: Shower_Taken Showering -activity Continuous-Presence-Shower Chained Inferencing Predicate Description –If the sensor data pattern described by Showering_activity occurred AND if at that same time CONTINUOUS_PRESENCE-SHOWER were true, then it is very likely that a shower was taken by the consumer!

Behavioral Plans Inferencing hierarchies of ADL concepts can be defined to for a “Plan” The ADL concepts provided are: Plans- Made up of behaviors Behaviors - Made up of activity patterns Activity patterns - Made up of activities Activities- Made up of events Events- Made up of inference fact patterns Currently goal times can be specified for each concept entity. Soon, goal expressions consisting of inference fact patterns will be specifiable for all behavior plan concepts.

General and Predicate Events Can be defined as stand-alone entities Consist of inference fact patterns Can be “scored” or not - scored have goal times and have non-occurrence as well as occurrence inferencing performed SHOWER_TAKEN is a general event Location context maintenance accomplished by a set of general events Predicate events can be defined to be inferenced upon occurrence of a specified triggering event.

Consequent Actions Can be specified for any “inferencing entity” –Behavior plan concepts: inferred events, activities, etc. –General and predicate events Performed on the occurrence of the inferred entity Can be specified to be performed on positive occurrence, negative occurrence of ALL Currently event occurrence reports, cell phone (SMS) texting and text-to-speech prompt generation Can be specified as “external action” consequent actions.

The Inferencing Agent uses the Pattern Meta Specification to do the Inferencing Retrieves the stored behavior plans, general & predicate events, and inference fact pattern meta specifications Generates the necessary data base queries and inferencing rules and fact patterns Performs the Inferencing per the fact pattern’s datescope and timescope, at the scan frequency specified Accomplishes any specified consequent actions

Questions?