here - S4S - Smartphones for Seniors

advertisement
Mobile Medication Assistant for the Elderly
António Teixeira, Flávio Ferreira, Nuno Almeida, Ana Filipa Rosa
Department of Electronics, Telecommunications and Informatics (DETI)
Institute of Electronics Engineering and Telematics of Aveiro (IEETA)
Health School (ESSUA)
University of Aveiro
Portugal
S4S Presentation
Method
• An iterative/cyclic method composed by
– Requirements Analysis
•
•
•
•
•
Get Personas, Problem and Vision
Brainstorming (with people from different domains)
Identify Persona expectations
Construct Context Scenarios
Identify requirements
– Developing the application
– Testing the application
– Evaluation with users
S4S Presentation
2
Motivation
• The elderly present high levels of non-adherence
to medication
• High number of errors in taking medication,
concerns about side effects, lack of motivation,
memory issues
Goal: Mobile application for seniors to:
• improve adherence to medication and minimize errors
• serve as a testbed for research in the best uses of
different modalities with a particular focus on speech.
S4S Presentation
3
Persona & Persona Expectations
Persona: Primary
Name: Emília Rodrigues
Age: 62 years old
Mrs. Emília lives in Coimbra with her husband Filipe Rodrigues. She’s
housewife.
Mrs.Emília doesn’t know very well to work with electronic devices.
She is right handwriter.
She is diabetic and has arthritis in her right superior member. Her
health condition requires a regular and diary medication.
Mrs. Emília has the habit to call her daughter during the dinner
preparation. However she has some difficulty in doing the two
activities at the same time due to her limitation in the right superior
member.
She has weekly appointments in her local health centre for
surveillance.
Mrs. Emília would like to buy equipment that facilitates the contact
with her daughter. Something that allow her to control her
medication that she forgets to take.
S4S Presentation
Persona Expectations
•Able to use the same application with
arthrisis
• Allow speech interaction
• Help prevent gaps in medication
• Report the medication and side effects
• Could use the App even with poor ability
to work with electronic devices
4
Requirements
Data Requirements
User Requirements
• When to take a medication
• Inform in a casual way
• Why to take a medication
• Use speech for everything
• Medication side effects
• Credible and reliable
• Medication expiration date
• Avoid content overload and small
icons
• Maximum dose
• Personalization
• Distributed data
• Adaptation
• User profile
• Clinical information
S4S Presentation
• Extra care with language,
dimension and touch
5
System Architecture
• Windows Phone 7
• Web services to overweight features
• Several modules to control modalities and intelligence
User
Face Detection
S4S Presentation
6
Speech Service
SpeechWS
Add
Grammar
Grammar
Repository
Get
Grammars
ASR
TTS
S4S Presentation
Microsoft
Speech
Platform
• Add Grammar: allow the
input of a new grammar for
the service in GRXML or
ARPA format
• Get Grammar: gets the list
of all grammars in the
service and their names
• ASR: translates na audio
stream to text, using the
microsoft speech platform
• TTS: converts text to
speech
7
Image Service
• Aims to generate a synthesized image of a pill/packages
– Inestead of having a database with all the images
• Based on pill/package discription it return an image
• Information needed:
–
–
–
–
Pill/Package shape
Pill/Package pattern
Pill/Package colors
Pill/Package name
S4S Presentation
8
User, NLG and FaceDetector Service
• The User service that manage the user medication data and plan
• The User service provide the push notification service to display
alerts
• The NLG (natural language generation) service that automatically
generates sentences with the provided information
• The Face Detector service that detects faces in a
image and returns the size of the closer face
S4S Presentation
9
Main Features
• Alerts
– to remember users about
medication schedules
• Help
– on common medication related
questions
•
•
•
•
•
•
Help
Guide
Options
I forgot to take my medication?
What are the side effects of this medication?
Medication insertion and management by third
parties.
Configurable interaction
How to use application guide and tips
User knowledge adaption
S4S Presentation
Alerts
10
Multimodal Input
• Touch
– Accepted for all operations
• Speech
– MSFT Speech Plat. (MSP)
– Can be more intuitive and
faster than touch
What to do if a medication
intake was forgotten?
Choose:
TOUCH
1 ) “I forgot my
Medication”
2) “I forgot a medication"
3) Select the forgotten
medicine
VOICE
User says:
“I forgot to take X”
S4S Presentation
What are the side effects
of this medication?
Choose:
TOUCH
1 ) Select the right
option
VOICE
User says:
“What are the side
effects?”
11
Multimodal Output
• Graphics and Text
– Panoramic view
– Medication images generation
– Medication details
• Speech
– TTS (e.g. “The side effects of medication are…”)
– Use of Natural Lang Generation
Medication name
Quantity
Application method
Intake interval
MOBACC 2013
“You should take one tablet of Aspirin”
12
Adaption to Context
• User distance to mobile phone
– Relevant display elements resized if
user moves phone closer/farther
– Deal with vision problems (it will
depend of user – myopia or
astigmatism)
• Ambient noise level
– Sound sampled while user is not
speaking
– Volume level adjusted accordingly
MOBACC 2013
13
Further work
• Improve zoom adaption algorithm and add it to more views
• Implement the dark mode of the application
• Improve the auto voice detect algorithm
• Improve the speech interaction
• Improve “how to use” features
• Add features
– Auto adaptable help system
– Advice for more daily problems about medication intake
S4S Presentation
14
Thank you for your
attention.
S4S Presentation
15
Download