Back to results

Virginia Tech

Improving the Accessibility of Smartwatches as Research Tools by Developing a Software Library

Abstract

dc:description.abstract

Over the past 10 years, smartwatches have become increasingly popular for commercial use. Their ever-increasing capabilities, accuracy, and sophistication of smartwatches is making them increasingly appealing to physical activity researchers as a valuable research tool. The non-invasive nature, prevalence, and versatility of smartwatches is being utilized to track heart rate, blood-oxygen levels, activity and movement, and sleep. However, the current state of the art lacks a uniform method to extract, organize, and analyze data collected from these devices. The objective of this research was to develop a Python software library that is widely available, highly capable, and easy to use with the data collected by the Apple Watch. The library was designed to offer data science, visualization, and mining features that help physical activity research find and communicate patterns in the Apple Health data. The custom-built caching system of the library provides near-instant runtime to parse and analyze large files without trading off on memory usage. The Wanjara Smartwatch Library has significantly better performance, proven reliability and robustness, and improved usability than the alternatives discovered in the review of the literature.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Engineering
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Wanjara, Dhwan Devendra
Chairs dc:contributor.committeechair
  • Buehrer, Richard M.
  • Lester, Luke F.
Committee members dc:contributor.committeemember
  • Martin, Thomas L.
  • Volpe, Stella L.

Subjects

dc:subject × 6

Rights

dc:rights
Statement dc:rights
  • Creative Commons Attribution 4.0 International
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:34814
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/110763

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Wanjara, Dhwan Devendra. Improving the Accessibility of Smartwatches as Research Tools by Developing a Software Library. masters thesis, Virginia Tech, 2022. http://hdl.handle.net/10919/110763