SmartAssist:
Open Infrastructure and Platform for AAL Services
HCI International 2013
21-26 July 2013, Mirage Hotel, Las Vegas
Peter Rothenpieler
Institute of Telematics
University of Lübeck, Germany
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
2
Content
 Motivation
 About SmartAssist
 Platform overview
 Service interface
 Mobile framework
 Example application: BikeWars!
 Summary
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
3
Motivation
 Life expectancy is growing worldwide
 Germany [1]
 Declining birthrate
 Increase of people need in medical care (by 58% until 2025)
 Increasing population ageing (by 2055, 30% of population >65 years, currently: 19%)
Ambient Assisted Living (AAL)
 Technologies for providing unobtrusive support in everyday life situations
 Increase quality of life, safety and social integration of elderly people
[1] Statistisches Bundesamt (2006): “11. Koordinierte Bevölkerungsvorausberechnung – Annahmen und Ereignisse”
Available Online: https://www-ec.destatis.de/csp/shop/sfg/vollanzeige.csp?ID=1019439
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
4
Related Work
 Other German and European AAL projects focus on (a combination of):
 Emergency detection & emergency call
 Fall detection (SensFloor, SmartSenior)
 Seizure, heart attack (sens@home, AUTAGEF)
 Monitoring and processing of vital data
 Heart rate, breathing rate (AAL@home, SAMDY)
 Health record (Daily Care Journal)
 Fixed set of services
 Comfort / Smart Home (SOPRANO, DAIDALOS, AMIGO)
 Healthcare, nursing service (easyCare, PAALiativ)
 Marketing of “service packages” or “specialized hardware” from project members
SensFloor
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
5
SmartAssist Project
 September 2009 - December 2012
 Funded by the German Federal Ministry of Education and Research (support code: 16KT0942)
 http://www.smartassist.de
Goal
 Create open platform
 Provide interfaces for external service providers
 Access SmartAssist data
 Provide service for users
 Integrate services of domain experts
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
6
Architecture Overview
Users
Name, Age, Gender,
Height, Mass,
Friends
Social Data
Service Interface
(Extended) OpenSocial
RESTful Web service API
Apache
Android Device
running Dynamix Framework
with SmartAssist plug-In
Service
Providers
Comfort (Smart Home), security (emergency detection),
health (doctors, nurses), entertainment, …
Sensor Network
Temperature, Humidity,
Power Consumption,
Motion Detection,
Sensor Data
Privacy
Settings
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
7
Service Endpoint
Social Data /people/{ID}/@self
Profile of user with {ID}, e.g., Peter (Name, Age, Gender, Address, Height, Weight, …)
/people/{ID}/@friends
Friends of user with {ID} , e.g., Peter
Sensor Data /people/{ID}/sensors/
Available Sensors of user with {ID}
/people/{ID}/sensors/{SENSOR_ID}/
Sensor Data, time interval can be specified (YYYY-MM-DD hh:mm:ss)
Service Interface (extended OpenSocial API)
 Uses RESTful web services
 Provides access to
 Profile data of users
 Friends of users
 Available sensors of user
 Sensor data of sensors
OpenSocial
SmartAssist extension
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
8
Ambient Dynamix
Ambient Dynamix Framework
 Developed during SmartAssist
 Context Framework
 Plug-In: Access to SmartAssist data (social and sensor data)
 http://ambientdynamix.org
 Additional Plug-Ins for
 Heart rate monitor (Zephyr Hx)
 Easy access: Battery Level, NFC, barcode scanner,
sound pressure level, light level, …
 External Hard- and Software: Zeo sleep monitor,
speech-to-text, air quality, art-net controller, health
and fitness (Withings WiFi Scale), …
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
9
Example: Serious Gaming Application using SmartAssist Data
 Sport helps to
 Stay fit and healthy
 Create and maintain social contacts
 Get people to do more sport!
 Problem: Age related limitations in mobility and performance
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
10
BikeWars
Bike
Wars!
SmartAssist
Server
Internet
Internet
Bike
Wars!
Android Tablet running
BikeWars and Ambient Dynamix
Goal
 Make the game
equally challenging
by adapting the
difficulty to the user!
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
11
Adaptation
 Performance Faktor: F(Player) = f(Player.age) * f(Player.gender) * f(Player.BMI)
 Calculated for each player individually
 Adapts speed and difficulty
40%
50%
60%
70%
80%
90%
100%
15 20 25 30 35 40 45 50 55 60 65 70 75 80
Age [years]
RelativePerformance
Male
Female
H. Schroeter-Janssen: “Age dependency of the performance of
long distance runners” Available Online:
http://www.lauftreff.de/publikationen/agegrade/index.html
9.6 %
 Example:
 F(Player) = 80%
 +20% Speed
 -20% Difficulty (upward gradient)
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
12
Summary
 AAL tries to solve problems caused by increasing life expectancy
 Many AAL projects focus on limited set of Hardware- and Software components
 SmartAssist provides an open platform for deploying AAL services
 Extension of OpenSocial standard
 Ambient Dynamix Framework (mobile Android devices)
 Integration of external service providers (domain experts)
 Example application: BikeWars!
 Adapt difficulty to social data of users
Dipl.-Inf. Peter Rothenpieler
rothenpieler@itm.uni-luebeck.de
http://www.itm.uni-luebeck.de/users/rothenpieler
13
Thank you for your attention!

SmartAssist: Open Infrastructure and Platform for AAL Services