skip to main content


Search for: All records

Creators/Authors contains: "Dutt, Nikil"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Free, publicly-accessible full text available September 30, 2024
  2. The proliferation of Internet-connected health devices and the widespread availability of mobile connectivity have resulted in a wealth of reliable digital health data and the potential for delivering just-in-time interventions. However, leveraging these opportunities for health research requires the development and deployment of mobile health (mHealth) applications, which present significant technical challenges for researchers. While existing mHealth solutions have made progress in addressing some of these challenges, they often fall short in terms of time-to-use, affordability, and flexibility for personalization and adaptation. ZotCare aims to address these limitations by offering ready-to-use and flexible services, providing researchers with an accessible, cost-effective, and adaptable solution for their mHealth studies. This article focuses on ZotCare’s service orchestration and highlights its capabilities in creating a programmable environment for mHealth research. Additionally, we showcase several successful research use cases that have utilized ZotCare, both in the past and in ongoing projects. Furthermore, we provide resources and information for researchers who are considering ZotCare as their mHealth research solution.

     
    more » « less
    Free, publicly-accessible full text available September 14, 2024
  3. Free, publicly-accessible full text available July 9, 2024
  4. The increasing computing demands of autonomous driving applications have driven the adoption of multicore processors in real-time systems, which in turn renders energy optimizations critical for reducing battery capacity and vehicle weight. A typical energy optimization method targeting traditional real-time systems finds a critical speed under a static deadline, resulting in conservative energy savings that are unable to exploit dynamic changes in the system and environment. We capture emerging dynamic deadlines arising from the vehicle’s change in velocity and driving context for an additional energy optimization opportunity. In this article, we extend the preliminary work for uniprocessors [66] to multicore processors, which introduces several challenges. We use the state-of-the-art real-time gang scheduling [5] to mitigate some of the challenges. However, it entails an NP-hard combinatorial problem in that tasks need to be grouped into gangs of tasks, gang formation, which could significantly affect the energy saving result. As such, we present EASYR, an adaptive system optimization and reconfiguration approach that generates gangs of tasks from a given directed acyclic graph for multicore processors and dynamically adapts the scheduling parameters and processor speeds to satisfy dynamic deadlines while consuming as little energy as possible. The timing constraints are also satisfied between system reconfigurations through our proposed safe mode change protocol. Our extensive experiments with randomly generated task graphs show that our gang formation heuristic performs 32% better than the state-of-the-art one. Using an autonomous driving task set from Bosch and real-world driving data, our experiments show that EASYR achieves energy reductions of up to 30.3% on average in typical driving scenarios compared with a conventional energy optimization method with the current state-of-the-art gang formation heuristic in real-time systems, demonstrating great potential for dynamic energy optimization gains by exploiting dynamic deadlines.

     
    more » « less
    Free, publicly-accessible full text available May 31, 2024
  5. Background:

    Sleep disturbances are associated with adverse perinatal outcomes. Thus, it is necessary to understand the continuous patterns of sleep during pregnancy and how moderators such as maternal age and pre-pregnancy body mass index impact sleep.

    Objective:

    This study aimed to examine the continuous changes in sleep parameters objectively (i.e. sleep stages, total sleep time, and awake time) in pregnant women and to describe the impact of maternal age and/or pre-pregnancy body mass index as moderators of these objective sleep parameters.

    Design:

    This was a longitudinal observational design.

    Methods:

    Seventeen women with a singleton pregnancy participated in this study. Mixed model repeated measures were used to describe weekly patterns, while aggregated changes describe these three pregnancy periods (10–19, 20–29, and 30–39 gestational weeks).

    Results:

    For the weekly patterns, we found significantly decreased deep (1.26 ± 0.18 min/week, p < 0.001), light (0.72 ± 0.37 min/week, p = 0.05), and total sleep time (1.56 ± 0.47 min/week, p < 0.001) as well as increased awake time (1.32 ± 0.34 min/week, p < 0.001). For the aggregated changes, we found similar patterns to weekly changes. Women (⩾30 years) had an even greater decrease in deep sleep (1.50 ± 0.22 min/week, p < 0.001) than those younger (0.84 ± 0.29 min/week, p = 0.04). Women who were both overweight/obese and ⩾30 years experienced an increase in rapid eye movement sleep (0.84 ± 0.31 min/week, p = 0.008), but those of normal weight (<30 years) did not.

    Conclusion:

    This study appears to be the first to describe continuous changes in sleep parameters during pregnancy at home. Our study provides preliminary evidence that sleep parameters could be potential non-invasive physiological markers predicting perinatal outcomes.

     
    more » « less