Model Based Dialogue Control for Smartwatches

The presented approach solves the problem of organizing a well-structured dialogue between a smartwatch wearer and a health assistance app running on the smartwatch. Especially for emergency situations, when the app has concluded the presence of several threatening health or security hazards. Such situations require an effective, joint handling of all acute health and security hazards in one combined dialogue. Otherwise, the domain specific knowledge for concluding present hazards has been isolated deliberately into separate units for efficient maintenance and comprehensibility. It is represented in a declarative way by finite state machines. A multitude of such finite state machines will be executed simultaneously in the app for monitoring all relevant potential health and/or security hazards. Furthermore, the tactical knowledge for dialogue handling of concluded hazards is represented independently from the domain specific knowledge by “critical dialogue sections”, CDSs. A CDS has an internal activity structure for controlling the dialogue with the smartwatch wearer in order the handle the concluded hazard. During the execution of a CDS, the smartwatch I/O and communication devices are exclusively attached to the CDS. Effective handling of such concluded hazards does typically include to establish a speech connection with distant family members or a home emergency call center. This can be achieved via the integrated cellular phone of the smartwatch. The selection of the situationally most appropriate hazard for handling is done via a central scheduler utilizing a blackboard. Our application framework relieves the software developer from dealing with the details and obstacles of effective dialogue implementation and allows to focus on the domain specific knowledge and handling logic of the assistance app.

[1]  Sajal K. Das,et al.  Multimodal Wearable Sensing for Fine-Grained Activity Recognition in Healthcare , 2015, IEEE Internet Computing.

[2]  Michelle Finneran Dennedy,et al.  The Privacy Engineer’s Manifesto , 2014, Apress.

[3]  Martin Fowler,et al.  Patterns of Enterprise Application Architecture , 2002 .

[4]  Rainer Lutze,et al.  Smartwatch based tumble recognition — A data mining model comparision study , 2016, 2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom).

[5]  Asa MacWilliams,et al.  Overview of Indoor Positioning Technologies for Context Aware AAL Applications , 2011 .

[6]  Rainer Lutze,et al.  The application architecture of smartwatch apps - analysis, principles of design and organization , 2016, GI-Jahrestagung.

[7]  H. P Nii,et al.  Blackboard Systems , 1986 .

[8]  Rainer Lutze,et al.  Dehydration prevention and effective support for the elderly by the use of smartwatches , 2015, 2015 17th International Conference on E-health Networking, Application & Services (HealthCom).

[9]  Rainer Lutze,et al.  A Smartwatch Software Architecture for Health Hazard Handling for Elderly People , 2015, 2015 International Conference on Healthcare Informatics.

[10]  Rainer Lutze,et al.  Integration of Stationary and Wearable Support Services for an Actively Assisted Living of Elderly People: Capabilities, Achievements, Limitations, Prospects—A Case Study , 2017 .

[11]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[12]  Michelle Finneran Dennedy,et al.  The Privacy Engineers Manifesto: Getting from Policy to Code to QA to Value , 2014 .

[13]  David Lorge Parnas,et al.  On a 'Buzzword': Hierarchical Structure , 2001, IFIP Congress.