• 沒有找到結果。

Context-aware service integration for elderly care in a smart environment

N/A
N/A
Protected

Academic year: 2021

Share "Context-aware service integration for elderly care in a smart environment"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

Context-Aware Service Integration for Elderly Care in A Smart Environment

Wan-rong Jih

1

Jane Yung-jen Hsu

1

Tse-Ming Tsai

2

jih@agents.csie.ntu.edu.tw yjhsu@csie.ntu.edu.tw eric@iii.org.tw 1Department of Computer Science and Information Engineering

National Taiwan University, Taiwan

2Institute for Information Industry, Taiwan

Abstract

Advances in healthcare have led to longer life expectancy and an aging population. The cost of caring for the elderly is ris-ing progressively and threatens the economic well-beris-ing of many nations around the world. Instead of professional nurs-ing facilities, many elderly people prefer livnurs-ing independently in their own homes. To enable the aging to remain active, this research explores the roles of technology in improving their quality of life while reducing the cost of healthcare to the elderly population. In particular, we propose a multi-agent service framework, called Context-Aware Service Integration System (CASIS), to integrate applications and services. This paper demonstrates several context-aware service scenarios these have been developed on the proposed framework to demonstrate how context technologies and mobile web ser-vices can help enhance the quality of care for an elder’s daily life.

Introduction

Advances in healthcare have led to longer life expectancy and an aging population. Statistics in Taiwan show that the elderly population (persons 65 years old and over), is ex-pected to rise steadily from 8.5% of the population in 2000 to 9.9% of the population in 2010. In the United States, the elderly population has grown 10-fold within the last cen-tury. According to projections by the US Census Bureau, about 1 in 5 Americans would be elderly by the year 2030, compared with about 1 in 8 Americans in 1994. In addition, over 80% of the elderly suffer at least one chronic condi-tion, and 50% have at least two (Administration on Aging (AoA) 2005). Statistics also show that an increasing num-ber of young adults, traditionally the main caregivers for their elders, live apart from family members. In Taiwan, the percentage of elderly living with their children has declined steadily from about 61% in 1992 to 51% in 2002. Simi-lar social trends occur throughout the world, resulting in the progressive rise in the cost of elder care, and threatening the economic well-being of countries worldwide. Many elder people prefer living in their own homes without caretakers, so they can enjoy an independent lifestyle.

To enable elders to remain active, this research explores the roles of intelligent sensing, wireless communication,

Copyright c° 2006, American Association for Artificial

Intelli-gence (www.aaai.org). All rights reserved.

mobile and ubiquitous computing in healthcare services for the elderly. This paper introduces the Context-Aware Ser-vice Integration System (CASIS), which provides context-aware healthcare services to elderly resident in intelligent space, and allows remote caretakers, to closely monitor and attend the elder’s well-being anytime, anywhere. Technol-ogy eliminates the “geographical distance” between the el-ders and their caregivers to achieve higher quality elder care. The smart environment interacts with the elder through a wide variety of appliances for data gathering and infor-mation presentation. The environment tracks the location and specific activities of the elder through sensors, such as pressure-sensitive floors, cameras, bio-sensors, and smart furniture. Meanwhile, the elder receives multimedia mes-sages or content through speakers, as well as personal mo-bile devices. The caregivers may access the elder’s health and dietary information through any web-enabled device like a PC or PDA. Context-aware computing enables the en-vironment to respond at the right time and the right place, to the elder’s needs based on the sensor data collected. The environment is further equipped with integrated controls for convenience, comfort, and safety. The system infers the sta-tus of the elder and performs appropriate actions. For exam-ple, upon sensing that the elder has fallen asleep, it switches the telephone into voice mail mode. It informs and plays back any incoming messages when the elder wakes up.

This paper, we presents several context-aware services for elder care, and describes the proposed multi-agent service platform. The next section, introduces the enabling tech-nologies, then defines our vision of context-aware elder care and introduces the enabling technologies. System architec-ture and key components are presented following an elder care scenario. Next some important work in elder care and intelligent space is reviewed, and finally, the conclusion of our work is presented.

Technical Overview

An overview of the context-aware systems, service-oriented architectures and ontology is introduced in this section.

Context-Aware Systems

During the past years, a number of context-aware systems have been developed to support pervasive computing and

(2)

ambient intelligent environments such as Active Badge loca-tion system (Want et al. 1992), PARCTAB(Schilit, Adams, & Want 1994), and Context Toolkit (Salber, Dey, & Abowd 1999). These systems utilize various sensors and devices to provide location-aware services but lack knowledge sharing and context reasoning.

Typical research dealing with context reasoning is EasyMeeting (Chen et al. 2004a)(Chen et al. 2004b) and MyCampus e-Wallet (Gandon & Sadeh 2003)(Gandon & Sadeh 2004). EasyMeeting is a prototype of an intelligent meeting room that built on a Context Broker Architecture (CoBrA), an agent-based broker that maintains all the con-text knowledge represented in RDF triple and utilizes Jena and Jess to support context reasoning. Besides, the policy of SOUPA (Standard Ontology for Ubiquitous and Perva-sive Applications) (Chen et al. 2004c) is used to control the sharing of users’ contextual information. The MyCampus at Carnegie Mellon University has been developed to provide context-aware mobile services for the university’s commu-nity and an e-Wallet is its key element that supports access control and obfuscation rules for user privacy preferences. Both EasyMeeting and MyCampus deployed context rea-soning on their systems but they did not consider the needs of service integration.

Service Integration

The concept of service integration can be constructed in a service-oriented architecture (SOA) (Natis & Schulte 2003), in which loosely-coupled architecture services communicate with each other. Generally, such communication involves either simple message passing or services which coordinate some activities. Web services technology enables the con-nection of services. For instance, the World Wide Web Con-sortium (W3C) defines WS-* specifications for providing a standard of interoperating between different applications that are running on heterogeneous platforms.

As the environment changes rapidly, we need to define the policies for automatically composing and dynamically building a service integration system which operates agility. W3C proposes WS-Policy (IBM et al. 2006) for providing a general purpose model and syntax to describe and com-municate the policies of a web service. WS-Policy handles how a particular web service deals with the security, privacy, application priorities, and user account priorities.

Context Models

In order to know the changes of environment, researchers usually define context models to represent the context in-formation. Typically, time and location are the most well-known context models. Temporal reasoning plays an essen-tial role in context-aware systems. DAML time ontology (Hobbs & Pan 2004) and ISO 8601 date and time formats (W3C Recommendation 2004) are the popular structure and standard. Two important temporal models are point-based and interval-based time model. Traditional time structure is based on a set of points, (Bry, Ries, & Spranger 2005) introduce CaTTs and treat the cultural calendars as interval-based time, and (Ma & Hayes 2006) analyze the temporal interval-based models in a recent literature report.

Many context-aware systems concentrate on location aware services. (Mindswap: Maryland Information and Net-work Dynamics Lab Semantic Web Agents Project 2004) develops geoOntologies to express basic geographic features such as countries, cities, and relationships between these spatial descriptors. (Open Geospatial Consortium (OGC) 2006) prescribes OpenGIS specifications for GIS data pro-cessing and exchange, and OpenCyc Spatial Relations (Cy-corp, Inc. 2002) specify the vocabularies of spatial objects and relations.

Context-Aware Service Integration

We describe why service integration is the trend of the fu-ture, and present a sample scenario for elder care, as well as our vision on how technologies can promote a convenient and healthy lifestyle for elders living independently.

Personal Services

Many people see that the future of Internet access is through the small personal devices, such as PDAs, smart phones, iPods, and Palms. Compared to desktop computers, per-sonal devices are more compact in size, but their CPU and memory are much less powerful. Consequently, the avail-able tools for personal devices are fewer than for the desk-top, and most of the desktop applications can not scale well to mobile devices.

In order to circumvent the limitation of personal de-vices, we deploy a service integration architecture to pro-vide context-aware services. There is a growing collection of context-aware services that users can subscribe to on their personal device and where they can access personal informa-tion (e.g. current locainforma-tion, health status, and habits). These are subject to privacy preferences. How to let users control the sharing and the use of their contextual information is the problem with which we must deal.

Services are built on different platforms and run on their original computers without need to migrate applications to personal devices. Each service must use exactly the same communication mechanism for communicating with others. Transmission of service requests and the results are sent via wireless networks, such as WiFi. Furthermore, different ap-plications are concerned with different types of knowledge and their corresponding representation model, whereas the messages between services should be understood by each other. Therefore, how to handle such knowledge sharing and maintain the consistency of knowledge is another issue.

An Elder Care Scenario

Many elderly people have a hard time keeping up with their health regime. Peter aged 69, lives in his home town by himself while his grown children have moved to different locations. Additionally, he is a diabetic and needs to test his blood glucose level several times a day. His physician requests Peter to keep a record of the test results, which are reviewed during the monthly checkups.

Like most elders suffering from chronic diseases, Peter requires routine medication, which may be adjusted periodi-cally by his physician according to Peter’s health conditions.

(3)

Sometimes, Peter forgets to take his medicine on time. At other times, he gets confused about the prescribed dosage. In order to keep his diabetes under control, the doctor orders Peter to follow a strict diet with meals designed by his dieti-cian. It is also difficult to manage his diet. Peter enjoys good

food, and considers his diabetic diet overly restrictive. As a

result, he tends to make poor food choices. However, there is no way for his dietician and family to monitor Peter’s di-etary behavior.

Many aspects of elder care can be improved with the help of intelligent space technology, including sensors, context-aware reasoning and web services. Now, let us imagine an updated scenario in which Peter lives alone in a smart house under the care of the Context-Aware Service Integration Sys-tem (CASIS). His house is equipped with various sensors to monitor and analyze his activities of daily living (ADL). CASIS is deployed to provide personal reminders for health measurements and medication. CASIS also enhances the el-der’s quality of life by managing his phone messages and in-formation sources like TV programs or news. Even though Peter is living alone, he is not at risk in terms of getting medical assistance. CASIS issues timely alerts so help is only a few minutes away in case of emergency. His doc-tor and concerned family members are well-informed of his status via web-based interface to CASIS services. In addi-tion, grownup children living afar may monitor the elder’s general activities and health condition anytime, anywhere.

Features

This research explores how technologies can help enhance the quality of care for elders living in a smart environment. The CASIS framework aims to support a happy, healthy and independent lifestyle by providing the following services. 1. Smart furniture: The elders can interact with a variety of

intelligent interactive objects in a typical home environ-ment. For example, we deploy the Smart Floor for non-intrusive location tracking, the Smart Chair for logging of vital signs, and the Smart Table for monitoring food consumption and nutritional intake.

2. Context-Aware Information Services: The elders may

re-ceive timely and personalized information services. Us-ing an event-driven calendar, CASIS generates voice re-minders, e.g. for taking medicine, when the elder is home, whereas it sends text reminders when the elder is outside of the house.

3. Healthcare Services: CASIS serves as the gateway for

healthcare professionals to get updated and aggregated bio data on the elder’s health conditions. The information enables the doctors to offer timely advice and/or prescrip-tions that can promote the long-term health of the elder.

Design of CASIS

Software architecture of CASIS will be described in this sec-tion, including the detailed description of each component.

System Architecture

Figure 1 shows the design of CASIS. A multi-agent platform deploys the context-aware and service integrated

architec-ture on the heterogonous hardware. Every agent in this plat-form is loosely coupled and only has to concentrate on its main tasks. In our preliminary work, all software compo-nents in CASIS are presumed to have prior knowledge nec-essary to fulfill the needs of elders.

Figure 1: CASIS system architecture

The context of the elder care scenario is the computer sen-sible environmental information that surrounds Peter. Re-sources can be the Internet information services, such as weather, calendar, etc. Next, many applications deploy intel-ligent sensors to obtain contextual information, we (Chang

et al. 2006) utilized RFID and weighing technology to

de-velop a dietary aware dinning table. The elder can eat at this Smart Table so that we can easily track what food he con-sumes and how. When Peter moves around in the house the Smart Floor with pressure sensors can detect his movement (Liau 2005). A prototype of Smart Chair can measure Pe-ter’s oxygen level and heart rate when he sits down. Finally, by their preference, elders can specify the access control of their personal information. For example, Peter’s child can not get his glucose level history in detail but his doctor has such access right. Context information will be stored in the database shown on the right hand side of Figure 1.

A service integration environment should consist the fol-lowing four functional components:

Context Collection Agent In addition to gathering raw sensing data and transforming it into RDF/XML format be-fore sending messages, Context Collection Agent also col-lects the personal preference and ontology data.

Policy Control Agent This component contains a set of rules and ontologies that relate to user policies, which in-clude access control of personal information, e.g. daily schedule and health status.

Context Reasoning Agent This agent is an inference en-gine that reasons from the context knowledge. Ontology in-ference deduces more context knowledge, and a rule-based reasoning engine can infer the pre-defined rules from the

(4)

(a) Text Reminder (b) Health Fact Sheet

Figure 2: Context-aware and Healthcare Services

Figure 3: Sensor Data and Vital Signs current context.

Context Visualizer This provides the interface for users to access and query context information. It translates contex-tual information from Context Repository (see Figure 1)and formats this data according to the pre-defined XSLTs style sheets.

Illustration

Detailed description and sample screenshots of the scenario will be presented in this section. In order to validate our plat-form, we design a prototype which uses agent technologies to integrate services and fulfill the elders’ needs. As previ-ous section mentions that Peter lives in a smart hprevi-ouse. To remind him to take his medication on time, CASIS should send the a message to the right device. Figure 2(a) shows a text message has been sent to the PDA that Peter carries when he is outside. Caregivers and extended family mem-bers can remotely check the elder’s health status via a web-based interface, shows as in Figure 2(b). Figure 3 displays the sensors data of Smart Chair, which collects Peter’s vital

signs when he is sitting.

Related Work in Elder Care

While the demand for in-home healthcare for the aging pop-ulation is relatively new, research and development for crit-ical enabling technologies have been gaining tremendous momentum in recent years.

(Pollack 2005) surveys AI technologies that can support elders who are grappling with cognitive decline. Assistive technology can help elders perform necessary daily activ-ities safely, or send an alert to caregivers. Activity moni-toring and assurance systems provide alarms and status re-ports while compensation systems assist elders to accom-plish their daily activities. Environment navigation systems easily guide people to find their way. These systems are de-ployed on modern location tracking technologies, e.g. GPS, bluetooth, and RFID. The AI planning techniques enhance the flexibility of management systems, and temporal rea-soning generates reminder plans which satisfy the time straints of users. Sensor-based monitoring can provide con-tinual assessment of an elder’s cognitive status.

House n project (Intille 2002) shows an example of a proactive (or preventive) healthcare system using wearable biometric sensors and cameras to detect symptoms of con-gestive heart failures (CHF) which occur frequently in elders over age 65. When symptoms, such as abnormal changes in weight, blood pressure, sleep patterns, etc., are detected, a proactive healthcare system generates health alerts and recommends remedial changes in lifestyles (e.g., moderate level of exercises) to prevent CHF. LiveNet system from MIT (Sung & Pentland 2004) is a mobile wearable platform consisting of various biometric sensors and a communica-tion radio that can stream bio-signals to the remote care-givers.

The Everyday Computing Lab at Georgia Institute of Technology introduces the digital family portrait (DFP) (Mynatt et al. 2001) to provide surrogate social sup-port for aging people who live alone. A living laboratory with multi-discipline sensors has been constructed for mon-itoring the activities of the resident. The sensor data is used to create a digital frame, which is presented to the elder’s family living in a remote house. The DFP is designed to be hung on the wall, but it changes daily, reflecting a portion of the elder’s life. This can provide the distant family members day-to-day awareness information of their senior parent, and can promote peace of mind for young family members who stay far away from home. Similar to the DFP, researchers at Intel have developed CareNet (Consolvo et al. 2004) which addresses the needs of the Care Network. Such a network represents the care-giving relationship among elder, family, and caregivers.

Conclusion and Future Work

This paper presented CASIS, a prototype system designed to facilitate independent living of the elderly. The system provides a variety of services for the elder, as well as related services for family, friends, healthcare professionals, and ex-ternal service providers. Connecting all caring services

(5)

to-gether in a service-oriented framework, CASIS coordinates them to provide personalized services. The service-oriented architecture supports loosely coupled system components which cooperate through a clearly defined communication interface.

The current implementation deals with sample elderly care scenarios in order to demonstrate all CASIS functional-ities. The system needs to be further enhanced by exploring more complex cases. For example, CASIS should be able to handle conflicting data from multiple different sensors.

References

Administration on Aging (AoA). 2005.

Statistics on the aging population.

http://www.aoa.dhhs.gov/prof/Statistics/statistics.asp. Bry, F.; Ries, F. A.; and Spranger, S. 2005. CaTTS: cal-endar types and constraints for web applications. In WWW

’05: Proceedings of the 14th international conference on World Wide Web, 702–711. New York, NY, USA: ACM

Press.

Chang, K. H.; Liu, S. Y.; Chu, H. H.; Hsu, J.; Chen, C.; Lin, T. Y.; and Huang, P. 2006. Dietary-aware dining table: Observing dietary behaviors over tabletop surface. To be appeared at Proceedings of The International Conference on Pervasive Computing (Pervasive 2006).

Chen, H.; Finin, T.; Joshi, A.; Kagal, L.; Perich, F.; and Chakraborty, D. 2004a. Intelligent agents meet the seman-tic web in smart spaces. IEEE Internet Computing 8(6):69– 79.

Chen, H.; Perich, F.; Chakraborty, D.; Finin, T.; and Joshi, A. 2004b. Intelligent agents meet semantic web in a smart meeting room. In AAMAS ’04: Proceedings of the Third

International Joint Conference on Autonomous Agents and Multiagent Systems, 854–861. Washington, DC, USA:

IEEE Computer Society.

Chen, H.; Perich, F.; Finin, T.; and Joshi, A. 2004c. SOUPA: Standard ontology for ubiquitous and pervasive applications. In First Annual International Conference on

Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous’04), 258–267.

Consolvo, S.; Roessler, P.; Shelton, B.; LaMarca, A.; Schilit, B.; and Bly, S. 2004. Technology for care net-works of elders. Pervasive Computing 3(2):22 – 29. Cycorp, Inc. 2002. Opencyc selected vocabulary and upper ontology – spatial relations. http://www.cyc.com/ cycdoc/vocab/spatial-vocab.html.

Gandon, F., and Sadeh, N. M. 2003. A semantic e-wallet to reconcile privacy and context awareness. In Proceedings

of Second International Semantic Web Conference (ISWC 2003), 385–401.

Gandon, F. L., and Sadeh, N. M. 2004. Semantic web technologies to reconcile privacy and context awareness.

Journal of Web Semantics 1(3):241–260.

Hobbs, J. R., and Pan, F. 2004. An ontology of time for the semantic web. ACM Transactions on Asian Language

Information Processing (TALIP) 3(1):66–85.

IBM; BEA Systems; Microsoft; SAP AG; Sonic Software; and VeriSign. 2006. Web services policy framework (WSPolicy). Version 1.2.

Intille, S. S. 2002. Designing a home of the future. IEEE

Pervasive Computing 1(2):76–82. House n.

Liau, W. H. 2005. Inhabitant tracking and service provision in an intelligent e-home via floor load sensors. Master’s thesis, Department of Computer Science and Information Engineering, National Taiwan University.

Ma, J., and Hayes, P. 2006. Primitive intervals versus point-based intervals: Rivals or allies? The Computer

Jour-nal 49(1):32–41.

Mindswap: Maryland Information and Network Dynamics Lab Semantic Web Agents Project. 2004. geoOntologies. http://www.mindswap.org/2004/geo/geoOntologies.shtml. Mynatt, E. D.; Rowan, J.; Craighill, S.; and Jacobs, A. 2001. Digital family portraits: supporting peace of mind for extended family members. In CHI ’01: Proceedings

of the SIGCHI conference on Human factors in computing systems, 333–340. New York, NY, USA: ACM Press.

Natis, Y., and Schulte, R. 2003. Introduction to service-oriented architecture. Technologies, Gartner, Inc.

Open Geospatial Consortium (OGC). 2006. OpenGIS specifications. http://www.opengeospatial.org/ specs / ?page=specs.

Pollack, M. E. 2005. Intelligent technology for an aging population: The use of ai to assist elders with cognitive impairment. AI Magazine 26(2):9 – 24.

Salber, D.; Dey, A. K.; and Abowd, G. D. 1999. The context toolkit: Aiding the development of context-enabled applications. In CHI, 434–441.

Schilit, B.; Adams, N.; and Want, R. 1994. Context-aware computing applications. In IEEE Workshop on

Mo-bile Computing Systems and Applications.

Sung, M., and Pentland, A. S. 2004. MIThril LiveNet: Health and lifestyle networking. In Workshop on

Appli-cations of Mobile Embedded Systems (WAMES’04) at Mo-bisys’04.

W3C Recommendation. 2004. XML schema part 2: Datatypes second edition. http://www.w3.org/ TR / xmlschema-2/.

Want, R.; Hopper, A.; ao, V. F.; and Gibbons, J. 1992. The active badge location system. ACM Transactions on

數據

Figure 1 shows the design of CASIS. A multi-agent platform deploys the context-aware and service integrated
Figure 3: Sensor Data and Vital Signs

參考文獻

相關文件

In the context of public assessment, SBA refers to assessments administered in schools and marked by the student’s own teachers. The primary rationale for SBA in ICT is to enhance

To this end, we introduce a new discrepancy measure for assessing the dimensionality assumptions applicable to multidimensional (as well as unidimensional) models in the context of

The elderly health centres provide people aged 65 or above with comprehensive primary healthcare services which include health assessments, physical check-ups, counselling,

• If we use the authentic biography to show grammar in context, which language features / patterns might we guide students to notice and help them infer rules or hypothesis.. •

In the context of public assessment, SBA refers to assessments administered in schools and marked by the student’s own teachers. The primary rationale for SBA in ICT is to enhance

Since the sink is aware of the location of the interested area, simple greedy geographic routing scheme is used to send a data request (in the form of

Keywords: RFID, Mobile Learning, Sequence knowledge, Bloom’s cognition taxonomy, Ubiquitous Context-Aware. Distance learning has impacted and transformed conventional

In the proposed method we assign weightings to each piece of context information to calculate the patrolling route using an evaluation function we devise.. In the