BuSafe
BuSafe


An IoT Device for
Elderly to Travel
An IoT Device for
Elderly to Travel
Provide seniors with smooth transportation experience and enhance their motivation to go out
Provide seniors with smooth transportation experience and enhance their motivation to go out


BuSafe


An IoT Device for
Elderly to Travel
Provide seniors with smooth transportation experience and enhance their motivation to go out
My Role
My Role
My Role
Project Leader
User Researcher
Prototype Designer
Project Leader
User Researcher
Prototype Designer
Project Leader
User Researcher
Prototype Designer
Teammates
Teammates
Teammates
JiaWen Yang - Visual Designer
TzuYun Sheng, WeiTIng Chen - Researcher
BoYue Lian - Accounting
JiaWen Yang - Visual Designer
TzuYun Sheng, WeiTIng Chen - Researcher
BoYue Lian - Accounting
JiaWen Yang - Visual Designer
TzuYun Sheng, WeiTIng Chen - Researcher
BoYue Lian - Accounting
Client
Client
Client
Stanford Center on Longevity Design Challenge
Stanford Center on Longevity Design Challenge
Stanford Center on Longevity Design Challenge
Design Tool
Design Tool
Design Tool
Figma, Arduino,
3D printing
Figma, Arduino,
3D printing
Figma, Arduino,
3D printing
Timeline
Timeline
Timeline
Aug 2021 - Dec 2021
(4 months)
Aug 2021 - Dec 2021
(4 months)
Aug 2021 - Dec 2021
(4 months)
Accomplishment
Accomplishment
Accomplishment
✔ Hardware & Software Device
✔ Hardware & Software Device
✔ Hardware & Software Device
The project developed a prototype combined with senior-friendly mobile application and lanyard hardware. Attempting to using IoT technique to solve elderly bus transportation problem.
The project developed a prototype combined with senior-friendly mobile application and lanyard hardware. Attempting to using IoT technique to solve elderly bus transportation problem.
The project developed a prototype combined with senior-friendly mobile application and lanyard hardware. Attempting to using IoT technique to solve elderly bus transportation problem.
This device is proved can achieve...
This device is proved can achieve...
Reduce bus anxiety
Reduce bus anxiety
33%
33%
↓
Raise the overall
bus trip comfort
Raise the overall
bus trip comfort
30%
30%
↑
↑
Encourage elderly’s travel willingness
Encourage elderly’s travel willingness
23%
23%
↑


✔ Award-Wining Recognition
Selected as one among 20 teams to represent Asia final-round contest.
Got $1000 USD funding to conduct usability testing and continue refining the prototype.
Design Challenge
Design Challenge
Design Challenge
Over 80% elderly have experienced uncomfortable during bus trip, including feeling nervous and getting hurt, which reduce their willingness to go out.
Over 80% elderly have experienced uncomfortable during bus trip, including feeling nervous and getting hurt, which reduce their willingness to go out.
Over 80% elderly have experienced uncomfortable during bus trip, including feeling nervous and getting hurt, which reduce their willingness to go out.
01 Empathize 🔎
How to understand health-aging elderly?
How to understand health-aging elderly?
How to understand health-aging elderly?
8
8
-hour bus stop observations
-hour bus stop observations
Observed health-aging elderly during public transportation, recorded their behaviors and difficulties in journey
Observed health-aging elderly during public transportation, recorded their behaviors and difficulties in journey
Observed health-aging elderly during public transportation, recorded their behaviors and difficulties in journey
7
7
7
in-depth interviews
in-depth interviews
82-year-old seniors in average were interviewed to deeply understand their experience of taking bus transportation
82-year-old seniors in average were interviewed to deeply understand their experience of taking bus transportation
82-year-old seniors in average were interviewed to deeply understand their experience of taking bus transportation


Interview process photo
Interview process photo
Findings Summary
Findings Summary
Findings Summary
01
01
Due to cost-effective consideration, bus is the main transportation method for the elderly to go out
Due to cost-effective consideration, bus is the main transportation method for the elderly to go out
Due to cost-effective consideration, bus is the main transportation method for the elderly to go out

02
02
Because of physical degeneration, the elderly usually has uncomfortable experience when taking the bus, such as falling down
Because of physical degeneration, the elderly usually has uncomfortable experience when taking the bus, such as falling down
Because of physical degeneration, the elderly usually has uncomfortable experience when taking the bus, such as falling down


03
03
Elderly have adaptive measures for a smoother bus trip (ex: Using umbrella to support walking, wearing lanyard to facilitate boarding)
Elderly have adaptive measures for a smoother bus trip (ex: Using umbrella to support walking, wearing lanyard to facilitate boarding)
Elderly have adaptive measures for a smoother bus trip (ex: Using umbrella to support walking, wearing lanyard to facilitate boarding)

02 Define 🎯
Analyzed the problems during the whole bus journey.
Analyzed the problems during the whole bus journey.
Analyzed the problems during the whole bus journey.
User Journey Map
User Journey Map
User Journey Map
Based on the above user research results, we located our problem on improving the experience of taking bus in the urban region
Based on the above user research results, we located our problem on improving the experience of taking bus in the urban region
Based on the above user research results, we located our problem on improving the experience of taking bus in the urban region



“I’m uncertain about when will the bus come”
“I’m so nervous to
miss the bus!”
Identify Pain Points
Identify Pain Points
Identify Pain Points
👵🏻
Mobile navigation
system is hard to use
Mobile navigation
system is hard to use
Seniors cannot using their cellphones while walking, and the navigation maps are often too small to see clearly.
Seniors cannot using their cellphones while walking, and the navigation maps are often too small to see clearly.
Seniors cannot using their cellphones while walking, and the navigation maps are often too small to see clearly.
😵💫
Unclear bus status
makes them feel anxious
Unclear bus status
makes them feel anxious
Bus status is inaccessible to the seniors independently, so they usually feel nervous about where their stop is.
Bus status is inaccessible to the seniors independently, so they usually feel nervous about where their stop is.
Bus status is inaccessible to the seniors independently, so they usually feel nervous about where their stop is.
⚠️
Slow mobility
increase risk for injury
Slow mobility
increase risk for injury
Elderly rush towards the bus stop for fear of missing it, which is easily to cause accidents frequently.
Elderly rush towards the bus stop for fear of missing it, which is easily to cause accidents frequently.
Elderly rush towards the bus stop for fear of missing it, which is easily to cause accidents frequently.



Problem Statement
Problem Statement
How might we enable the elderly to easily access bus status and reduce their anxiety and the risk of injury during journey, motivating their engagement in outdoor activities?
How might we enable the elderly to easily access bus status and reduce their anxiety and the risk of injury during journey, motivating their engagement in outdoor activities?
03 Ideation ✨
Some design principles before stepping into solution...
Some design principles before stepping into solution...
Some design principles before stepping into solution...
Crafting Intuitive Interaction
Crafting Intuitive Interaction
Crafting Intuitive Interaction
Ensure interactions are straightforward and familiar, using clear language and simple navigation to make technology easily approachable for the elderly.
Ensure interactions are straightforward and familiar, using clear language and simple navigation to make technology easily approachable for the elderly.
Ensure interactions are straightforward and familiar, using clear language and simple navigation to make technology easily approachable for the elderly.
Designing Accessible Interface
Designing Accessible Interface
Designing Accessible Interface
Focus on elderly-friendly designs to accommodate visual and physical limitations, incorporating voice commands for greater accessibility.
Focus on elderly-friendly designs to accommodate visual and physical limitations, incorporating voice commands for greater accessibility.
Focus on elderly-friendly designs to accommodate visual and physical limitations, incorporating voice commands for greater accessibility.
Being Relevant to Their Everyday Lives
Being Relevant to Their Everyday Lives
Being Relevant to Their Everyday Lives
Develop solutions that address the daily needs and activities of the elderly, enhancing their quality of life by fostering independence and engagement.
Develop solutions that address the daily needs and activities of the elderly, enhancing their quality of life by fostering independence and engagement.
Develop solutions that address the daily needs and activities of the elderly, enhancing their quality of life by fostering independence and engagement.
Design Concept
Design Concept
Design Concept




A transit card badge device, equipped with a voice interface and display, delivers navigation guidance and real-time bus information.
A transit card badge device, equipped with a voice interface and display, delivers navigation guidance and real-time bus information.


Lanyard
Screen
New user flow with the device will look like...
New user flow with the device will look like...
New user flow with the device will look like...






Schedule a bus trip on the mobile app
Schedule a bus trip on the mobile app
Easy trip scheduling with automated route planning.
Route customization based on physical needs and preferences for comfort.
Push notifications and device vibrations to remind users of preparing departure and carrying transit cards.
Easy trip scheduling with automated route planning.
Route customization based on physical needs and preferences for comfort.
Push notifications and device vibrations to remind users of preparing departure and carrying transit cards.
Schedule a bus trip on the mobile app
Easy trip scheduling with automated route planning.
Route customization based on physical needs and preferences for comfort.
Push notifications and device vibrations to remind users of preparing departure and carrying transit cards.
Connect app with badge and follow voice guidance
Connect app with badge and follow voice guidance
Connect app with badge and follow voice guidance
Provide voice navigation and arrow guidance, minimizing the need for map checks on a cellphone.
Provide voice navigation and arrow guidance, minimizing the need for map checks on a cellphone.





Keep going straight!
Keep going straight!
🔊
Keep going straight!
Get real-time bus status information
Get real-time bus status information
Get real-time bus status information
Displays real-time bus information directly on the lanyard device.
Listen to the bus status by voice guidance instead of keep checking phone
Displays real-time bus information directly on the lanyard device.
Listen to the bus status by voice guidance instead of keep checking phone
Displays real-time bus information directly on the lanyard device.
Listen to the bus status by voice guidance instead of keep checking phone







Be alerted by vibration when about to get on/off
Be alerted by vibration when about to get on/off
Be alerted by vibration when about to get on/off
Remind users when their bus status change, allowing time to prepare for boarding and get off the bus.
Remind users when their bus status change, allowing time to prepare for boarding and get off the bus.
Remind users when their bus status change, allowing time to prepare for boarding and get off the bus.
The bus is approaching!
The bus is approaching!
The bus is approaching!








Device with these features, the elderly can reduce their anxiety and increase smoothness.
Device with these features, the elderly can reduce their anxiety and increase smoothness.
Device with these features, the elderly can reduce their anxiety and increase smoothness.
Voice Guidance
Voice Guidance
Voice Guidance
Get navigation by voice without watching cellphone while walking
Get navigation by voice without watching cellphone while walking
Get navigation by voice without watching cellphone while walking
Clear Bus Status
Clear Bus Status
Clear Bus Status
Aware of real-time bus status to adjust their walking speed and mood
Aware of real-time bus status to adjust their walking speed and mood
Aware of real-time bus status to adjust their walking speed and mood
On/Off Reminder
On/Off Reminder
On/Off Reminder
Get alerted and be prepared when about to get on/off the bus
Get alerted and be prepared when about to get on/off the bus
Get alerted and be prepared when about to get on/off the bus
04 Prototype 🖌
04 Prototype 🖌
To fulfill this concept thoroughly, a badge hardware with mobile application was developed.
To fulfill this concept thoroughly, a badge hardware with mobile application was developed.


Efforts and technique to achieve this device including...
Efforts and technique to achieve this device including...
Hardware
Prototype
Hardware Prototype
Using Arduino to fulfill badge device functions (e.g. voice guidance, screen display) and 3D print the enclosure.
Using Arduino to fulfill badge device functions (e.g. voice guidance, screen display) and 3D print the enclosure.




Software Application Wireframe
Software Application Wireframe
Using Figma to create the interface wireframe, including the mobile app and badge screen display.
Using Figma to create the interface wireframe, including the mobile app and badge screen display.
Backend
Engineering
Backend Engineering
Utilizing GoogleMap API to get users’ location and calculate the overall transportation time.
Utilizing GoogleMap API to get users’ location and calculate the overall transportation time.




04 Prototype 🖌
To fulfill this concept thoroughly, a badge hardware with mobile application was developed.


Efforts and technique to achieve this device including...
Hardware Prototype
Using Arduino to fulfill badge device functions (e.g. voice guidance, screen display) and 3D print the enclosure.






Software Application Wireframe
Using Figma to create the interface wireframe, including the mobile app and badge screen display.
Backend Engineering
Utilizing GoogleMap API to get users’ location and calculate the overall transportation time.




05 User Testing 🛠
5 health-aging elderly were invited to user testing.
5 health-aging elderly were invited to user testing.
We accompanied the elderly participants along the way to ensure their safety but didn’t instruct them to use device functions to ensure the validity and reliability of the assessment.
We accompanied the elderly participants along the way to ensure their safety but didn’t instruct them to use device functions to ensure the validity and reliability of the assessment.


Follow device guidance and walk from home to bus stop
Follow device guidance and walk from home to bus stop


Check the bus status and arrival time through the badge
Check the bus status and arrival time through the badge


Board the bus via the vibration and voice alert from the device
Board the bus via the vibration and voice alert from the device
Insight for Improvements
Insight for Improvements
Doing Well
Doing Well
Arrow on the badge screen is a clear and intuitive affordance for route navigation.
The design of the transit card holder aligns well with their preferences.
Arrow on the badge screen is a clear and intuitive affordance for route navigation.
The design of the transit card holder aligns well with their preferences.
Places to be improved
Places to be improved
Text size are too small to read
The dark background color strains the eyes
Vibration reminder is easily to be unnoticed when wearing coat
One minute is insufficient to prepare to board the bus
Text size are too small to read
The dark background color strains the eyes
Vibration reminder is easily to be unnoticed when wearing coat
One minute is insufficient to prepare to board the bus
Based on the insights, 2 functions were adjusted
Based on the insights, 2 functions were adjusted

Before

After
Break down the schedule process on the mobile app into simple steps to guide the elderly in completing the settings independently.
Increase the legibility of the interface by enlarging the text size and adding supportive icons.
Break down the schedule process on the mobile app into simple steps to guide the elderly in completing the settings independently.
Increase the legibility of the interface by enlarging the text size and adding supportive icons.


Before


After
Move the reminder time forward, changing it from 1 minute before the bus arrives to 5 minutes before, allowing more time to prepare for boarding.
Reduce the color contrast of electronic screens, opting for softer colors to alleviate eye strain for the elderly.
Move the reminder time forward, changing it from 1 minute before the bus arrives to 5 minutes before, allowing more time to prepare for boarding.
Reduce the color contrast of electronic screens, opting for softer colors to alleviate eye strain for the elderly.
Besides these, quantitative metrics are also applied to evaluate the effectiveness of the device.
By comparing pre and post-use survey data, the device can achieve...
By comparing pre and post-use survey data, the device can achieve...
Anxiety Level
Anxiety Level
↓
↓
33%
decrease 7.5 → 5
(out of 10)
Bus Trip Comfort
Bus Trip Comfort
↑
↑
30%
increase 5 → 6.5
(out of 10)
Willingness to Travel
Willingness to Travel
↑
↑
23%
increase 6.5 → 7
(out of 10)
05 User Testing 🛠
5 health-aging elderly were invited to user testing.
We accompanied the elderly participants along the way to ensure their safety but didn’t instruct them to use device functions to ensure the validity and reliability of the assessment.


Follow device guidance and walk from home to bus stop


Check the bus status and arrival time through the badge


Board the bus via the vibration and voice alert from the device
Insight for Improvements
Doing Well
Arrow on the badge screen is a clear and intuitive affordance for route navigation.
The design of the transit card holder aligns well with their preferences.
Places to be improved
Text size are too small to read
The dark background color strains the eyes
Vibration reminder is easily to be unnoticed when wearing coat
One minute is insufficient to prepare to board the bus
Based on the insights, 2 functions were adjusted


Before


After
Break down the schedule process on the mobile app into simple steps to guide the elderly in completing the settings independently.
Increase the legibility of the interface by enlarging the text size and adding supportive icons.


Before


After
Move the reminder time forward, changing it from 1 minute before the bus arrives to 5 minutes before, allowing more time to prepare for boarding.
Reduce the color contrast of electronic screens, opting for softer colors to alleviate eye strain for the elderly.
Besides these, quantitative metrics are also applied to evaluate the effectiveness of the device.
By comparing pre and post-use survey data, the device can achieve...
Anxiety Level
↓
33%
decrease 7.5 → 5
(out of 10)
Bus Trip Comfort
↑
30%
increase 5 → 6.5
(out of 10)
Willingness to Travel
↑
23%
increase 6.5 → 7
(out of 10)
06 Reflection 🧠
What I’ve learned in this project...
What I’ve learned in this project...
User Testing and Iterative Design
User Testing and Iterative Design
Even short 15-minute testing sessions gave us valuable insights from users' reactions, helping us refine the product in meaningful ways.
Even short 15-minute testing sessions gave us valuable insights from users' reactions, helping us refine the product in meaningful ways.
Storytelling and Presentation
Storytelling and Presentation
I learned that good storytelling and engaging slides are key to capturing the audience's attention, especially for those unfamiliar with our topic.
I learned that good storytelling and engaging slides are key to capturing the audience's attention, especially for those unfamiliar with our topic.
Project Timeline Management
Project Timeline Management
Despite unexpected schedule issues, we adapted by holding meetings and adjusting our plans, which taught me a lot about flexibility and leadership.
Despite unexpected schedule issues, we adapted by holding meetings and adjusting our plans, which taught me a lot about flexibility and leadership.
Financial Budget Planning
Financial Budget Planning
We made the most of our budget by carefully planning for participant recruitment and prototype purchases, and consulting costs, learning a lot about strategic spending along the way.
We made the most of our budget by carefully planning for participant recruitment and prototype purchases, and consulting costs, learning a lot about strategic spending along the way.
Huge thanks to my amazing teammates!
Huge thanks to my amazing teammates!
Appreciate the seamless collaborations and the mutual trust we shared with each other, making this journey truly outstanding!
Appreciate the seamless collaborations and the mutual trust we shared with each other, making this journey truly outstanding!


06 Reflection 🧠


Award-Wining Recognition
✔︎ Selected as one among 20 teams to represent Asia final-round contest.
✔︎ Got $1000 USD funding to conduct usability testing and continue refining the prototype.
What I’ve learned in this project...
User Testing and Iterative Design
Even short 15-minute testing sessions gave us valuable insights from users' reactions, helping us refine the product in meaningful ways.
Storytelling and Presentation
I learned that good storytelling and engaging slides are key to capturing the audience's attention, especially for those unfamiliar with our topic.
Project Timeline Management
Despite unexpected schedule issues, we adapted by holding meetings and adjusting our plans, which taught me a lot about flexibility and leadership.
Financial Budget Planning
We made the most of our budget by carefully planning for participant recruitment and prototype purchases, and consulting costs, learning a lot about strategic spending along the way.
Huge thanks to my amazing teammates!
Appreciate the seamless collaborations and the mutual trust we shared with each other, making this journey truly outstanding!

