Skip to content

Repository files navigation

STOP: Sentient Tracking of Parkinson's

STOP is the application for regular informing Parkinson's Disease patients on their medication adherence

STOP | How to use

Features

Ball game

The built-in game that asks a user to keep the ball in the center of the circles as still as possible. The game tracks and records accelerometer, linear accelerometer, gyroscope and rotation data that is used for the esimation of PD severity level of a user. The size of the ball and circles, ball speed and game time are customizable in the application settings.

Medication journal

Journal for recording medication sessions time to follow the medication adherece. Timestams recording is available either with intelligence voice recognition or with manual input.

Notifications

The application triggers notifications four times per day to remind user to play a game and record last medication sessions and once per day between 10:00 and 11:00 to ask user to report the severity level of PD for the previous day.

Feedback

The feedback for the application can be sent straight from the application. Both manual input and voice recognition are supported.

Data collected

Ball game data

content://com.aware.app.stop.database.provider.stop_project/ball_game

FieldTypeDescription
_idINTEGERprimary key auto-incremented
timestampREALunix timestamp in milliseconds of sample
device_idTEXTAWARE device ID
dataLONGTEXTball game data in JSON format: ball size; ball speed; device screen resolution; game score; accelerometer, linear accelerometer, gyroscope and rotation samplings

Medication data

content://com.aware.app.stop.database.provider.stop_project/medication

FieldTypeDescription
_idINTEGERprimary key auto-incremented
timestampREALunix timestamp in milliseconds when record is added to database
medication_timestampREALunix timestamp in milliseconds when medication has been taken
device_idTEXTAWARE device ID

Health state survey data

content://com.aware.app.stop.database.provider.stop_project/health

FieldTypeDescription
_idINTEGERprimary key auto-incremented
timestampREALunix timestamp in milliseconds of record
device_idTEXTAWARE device ID
pd_valueTEXTsurvery response (none, some, severe)

Notfication data

content://com.aware.app.stop.database.provider.stop_project/notification_data

FieldTypeDescription
_idINTEGERprimary key auto-incremented
timestampREALunix timestamp in milliseconds of event
device_idTEXTAWARE device ID
eventTEXTtype of notification state (morning_shown, morning_opened, noon_shown, etc.)

Feedback

content://com.aware.app.stop.database.provider.stop_project/feedback

FieldTypeDescription
_idINTEGERprimary key auto-incremented
timestampREALunix timestamp in milliseconds of record
device_idTEXTAWARE device ID
device_nameTEXTdevice manufacturer and model information
feedbackTEXTuser's feedback

Authors

Created by Valerii Kan at the Center for Ubiquitous Computing for the STOP: Sentient Tracking of Parkinson's research project funded by the Academy of Finland.

About

A standalone application leveraging AWARE's library for the STOP: Sentient Tracking Of Parkinson’s Academy of Finland project. Developed at the Center for Ubiquitous Computing.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages