Amulet: An energy-efficient, multi-Application wearable platform

Josiah Hester, Travis Peters, Tianlong Yun, Ronald Peterson, Joseph Skinner, Bhargav Golla, Kevin Storer, Steven Hearndon, Kevin Freeman, Sarah Lord, Ryan Halter, David Kotz, Jacob Sorber

Research output: Chapter in Book/Report/Conference proceedingConference contribution

37 Scopus citations

Abstract

Wearable technology enables a range of exciting new applications in health, commerce, and beyond. For many important applications, wearables must have battery life measured in weeks or months, not hours and days as in most current devices. Our vision of wearable platforms aims for long battery life but with the exibility and security to support multiple applications. To achieve long battery life with a workload comprising apps from multiple developers, these platforms must have robust mechanisms for app isolation and developer tools for optimizing resource usage. We introduce the Amulet Platform for constrained wearable devices, which includes an ultra-low-power hardware architecture and a companion software framework, including a highly efficient event-driven programming model, low-power operating system, and developer tools for profiling ultra-lowpower applications at compile time. We present the design and evaluation of our prototype Amulet hardware and software, and show how the framework enables developers to write energy-efficient applications. Our prototype has battery lifetime lasting weeks or even months, depending on the application, and our interactive resource-profiling tool predicts battery lifetime within 6-10% of the measured lifetime.

Original languageEnglish (US)
Title of host publicationProceedings of the 14th ACM Conference on Embedded Networked Sensor Systems, SenSys 2016
PublisherAssociation for Computing Machinery, Inc
Pages216-229
Number of pages14
ISBN (Electronic)9781450342636
DOIs
StatePublished - Nov 14 2016
Event14th ACM Conference on Embedded Networked Sensor Systems, SenSys 2016 - Stanford, United States
Duration: Nov 14 2016Nov 16 2016

Publication series

NameProceedings of the 14th ACM Conference on Embedded Networked Sensor Systems, SenSys 2016

Other

Other14th ACM Conference on Embedded Networked Sensor Systems, SenSys 2016
CountryUnited States
CityStanford
Period11/14/1611/16/16

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Networks and Communications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Amulet: An energy-efficient, multi-Application wearable platform'. Together they form a unique fingerprint.

Cite this