[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article
Open access

mCardia: A Context-Aware ECG Collection System for Ambulatory Arrhythmia Screening

Published: 03 March 2022 Publication History

Abstract

This article presents the design, technical implementation, and feasibility evaluation of mCardia—a context-aware, mobile electrocardiogram (ECG) collection system for longitudinal arrhythmia screening under free-living conditions. Along with ECG, mCardia also records active and passive contextual data, including patient-reported symptoms and physical activity. This contextual data can provide a more accurate understanding of what happens before, during, and after an arrhythmia event, thereby providing additional information in the diagnosis of arrhythmia. By using a plugin-based architecture for ECG and contextual sensing, mCardia is device-agnostic and can integrate with various wireless ECG devices and supports cross-platform deployment. We deployed the mCardia system in a feasibility study involving 24 patients who used the system over a two-week period. During the study, we observed high patient acceptance and compliance with a satisfactory yield of collected ECG and contextual data. The results demonstrate the high usability and feasibility of mCardia for longitudinal ambulatory monitoring under free-living conditions. The article also reports from two clinical cases, which demonstrate how a cardiologist can utilize the collected contextual data to improve the accuracy of arrhythmia analysis. Finally, the article discusses the lessons learned and the challenges found in the mCardia design and the feasibility study.

1 Introduction

Globally, cardiovascular diseases (CVD) are the most prevailing diseases causing 17.9 million deaths (nearly 31% of all global deaths) in the year 2016 alone [50]. Amongst cardiovascular diseases (CVD), cardiac arrhythmias are widespread and affect over four million people in the United States, costing up to $67.7 billion annually [58]. Cardiac arrhythmias such as atrial fibrillation (AF) and Atrial Flutter are the most common causes of heart failure, hospitalization, thromboembolic events, and death [11, 14]. Nearly 30% of patients with atrial fibrillation (AF) are unaware of their diagnosis [19]. Therefore, early diagnosis and treatment of such arrhythmias is important to provide timely healthcare and prevent life threatening conditions [26]. Moreover, CVD are chronic diseases, and the provision of chronic care in CVD patients does not reach quality standards in about 50% of cases, which has significant consequences for both patients and society [45]. To meet the demand for high-quality care based on evidence-based principles, organizational care models such as the Chronic Care Model (CCM) [62] have been proposed. Ambulatory technology for continuous CVD monitoring is seen as an essential means for improving chronic care outcome [22].

1.1 Traditional Arrhythmia Screen Process

AF and other heart rhythm disorders are diagnosed based on ECG analysis. The current practice of arrhythmias diagnosis employs a 6 or 4-channel Holter monitor1 and records ECG data from the patients, typically for 24–48 hrs. During this period, the patient is instructed to maintain a diary for keeping track of any symptoms suspected to be related to arrhythmia (e.g., palpitation, dizziness, and chest pain). Figure 1 shows the typical workflow of the traditional home-based ECG Holter monitoring. When the recording is complete, the patient-reported diary and ECG recordings from the Holter monitor are examined by a trained Holter nurse or a cardiologist. This method of Holter monitoring is subjected to many limitations. For instance, when arrhythmias are sporadic, it may not be easy to detect them in just 24–48 hours of Holter monitoring. Long-term ambulatory ECG under the free-living condition is limited by the Holter device’s battery life and the need for turn-over of the devices to examine other patients. Even with seven-day Holter monitoring, about 30 percent of episodes are missed [33]. Implanted pacemakers provide an alternative way of collecting long term ECG for arrhythmia analysis, but they are invasive. Similarly, implantable loop recorders can also sense arrhythmias for very prolonged periods (years). However, compared to continuous Holter monitoring, their capacity to effectively detect arrhythmia is limited due to their dependence on their algorithm and limited memory capacity [20, 27, 61]. Recent advances in wearable and mobile health (mHealth) technologies; however, have made it possible to collect long-term ECG in a non-invasive way [63], and studies [23, 46] have shown that they are cost-effective for arrhythmia diagnosis and management.
Fig. 1.
Fig. 1. Workflow of the traditional outpatient ECG Holter monitoring during arrhythmia screening. The patient wears a four- or six-lead wired ECG monitor for 24 –72 hours and fills out a paper-based diary with the symptoms experienced during this period. When the patient returns to the outpatient clinic, the ECG data is transferred (using a USB stick) to a large desktop computer where a Holter nurse or cardiologist analyzes it. During the ECG analysis, the Holter nurse and the cardiologist use the patient diary to understand the ECG recordings in comparison to the reported symptoms.

1.2 Challenges in Ambulatory ECG Monitoring

Although longitudinal ambulatory ECG monitoring under natural settings using wired Holter monitors are useful for improving arrhythmia screening, it has a set of challenges.

1.2.1 Arrhythmia Misinterpretation Due to the Lack of Contextual Information.

When recording long-term ECG under free-living conditions, many motion artifacts and anomalies are added to the ECG signal. These artifacts mimic arrhythmias [44], which impacts both manual and computer-aided automated arrhythmia diagnostic accuracy, resulting in more false positive and false negative detections. A recent smartwatch-based arrhythmia detection study conducted by Dörr et al. [16] reported that factors such as movement artifacts and poor signal quality adversely affected the diagnostic performance of arrhythmia detection algorithms when applied to ambulatory ECG.
Moreover, the lack of knowledge about the context in which the ECG was recorded can lead to misinterpretation and misclassification of heart arrhythmias [2, 12]. Dinakarrao et al. [15] recently reviewed the trends and techniques of computer-aided arrhythmia diagnosis and highlighted that ECG analysis independent of the patients’ physical condition and context (such as activities, place, and food intake) could induce misinterpretation and misclassification of arrhythmias, which is likely to multiply manifold when dealing with long term ECG recordings from the free-living condition, due to a number of confounding artifacts.

1.2.2 Lack of User Engagement in Longitudinal ECG Collection.

In longitudinal home-based ECG monitoring for arrhythmia screening, patients need to be active participants. However, previous research have shown that sustained patient engagement is a major barrier in collecting quality ambulatory ECG [53]. In addition, the use of traditional wired Holter monitors for longitudinal ECG collection under free-living conditions is very inefficient as they are bulky in size [32] and do not provide feedback for patient engagement during the process, and hence remains a “black box” to the patient.

1.2.3 Poor Signal Quality.

In long-term ambulatory ECG collection, it is quite common that electrodes become non-adhesive over time resulting in poor ECG signals. While some Holter monitors provide alarms to the patient on poor signal quality, patients are not always able to identify and take corrective measures to fix or change the electrodes, which results in noisy or unusable ECG data. Additionally, the motion artifacts during various activities under free-living conditions affect the signal quality [51].

1.2.4 Recall Bias on Patient’s Self-reported Symptoms and Events.

The quality, usefulness, and reliability of patient-reported data without a full understanding of the patient’s context have been a major concern in clinical practice [64]. As illustrated in Figure 1, patients are asked to keep a diary of any cardio-related symptoms (e.g., dizziness, palpation, and shortness of breathing) during ambulatory Holter monitoring. This diary is typically paper-based. The cardiologist use the information in this diary during ECG analysis to map symptoms noted in the diary with the ECG recording, in order to find any occurrence of arrhythmias. This paper-based diary suffers from recall bias as patients do not always carry it with them and have to rely on their memory when filling in the diary later. Moreover, the timing noted in the diary is often wrong or very imprecise. This lack of synchronization between the timestamp of the patient-reported symptoms with the ECG signal’s timestamp makes it difficult for the cardiologist to map the symptoms to the corresponding ECG during analysis. This recall bias on patient-reported symptoms gets multiplied manifold when collecting long term ECG in free-living conditions.

1.3 Context-aware ECG Monitoring Under Free-living Conditions

To address the above-mentioned challenges in longitudinal arrhythmia screening, this article presents the design, implementation, and usability and feasibility evaluation of mCardia, which is a context-aware ECG collection system designed to be used under free-living conditions. In contrast to conventional ECG monitoring, mCardia provides means to collect contextual information such as activities, sleep quantity and quality, body position (sleeping left/right/supine), patient-reported abnormal events (e.g., dizziness, palpitation) and their duration, food intake, and maps them with the raw ECG recordings (see Figure 2). This contextual information can help cardiologists reducing misinterpretation and misclassification of events due to many confounding artifacts when assessing long-term ECG data for arrhythmia screening. In addition, these contextual features associated with the raw ECG data can be utilized as input to machine-learning algorithms for reducing the number of false positives in automatic arrhythmia analysis of ambulatory ECG. In addition, mCardia can improve doctor and patient communication in a chronic care model.
Fig. 2.
Fig. 2. Schematic diagram of mCardia. The ECG device collects raw ECG in combination with a set of other biomedical signals (HR, HRV, etc.). Contextual data is collected from the phone. All data is transmitted from the phone to a cloud-based data management system.
In summary, the contribution of this work is in (1) identifying relevant contextual data that can help in improving arrhythmia diagnosis, (2) the design and implementation of the mCardia system and its device-independent plugin-based software architecture, which makes it easy to integrate with other ECG devices, and (3) demonstrating the usability and feasibility of such a system in longitudinal arrhythmia screening via field deployment and two case studies.
The remainder of this article consists of eight sections. Section 2 describes related work. Section 3 outlines the design process and the final design of mCardia. Thereafter Section 4 describes the mCardia system architecture and implementation. Sections 5 and 6 describe the usability and clinical feasibility study and its results. Section 7 discusses the obtained results and Section 8 lists the limitations. Section 9 concludes the article.

2 Related Work

Long term in-situ ECG monitoring is an area that is rapidly growing and very promising for early diagnosis and follow-up of CVD. In particular, ECG monitoring for arrhythmia detection has received a great deal of attention with a plethora of remote ECG monitoring devices such as patches, wired and wireless Holters, and event recorders [55]. Event recorders are the devices that record an ECG after or during an arrhythmia event. They record ECG for a short duration (30 sec–1 min) and transmit it to a clinician or a heart monitoring center. These events are either marked by patients or, in some cases, by the recorder’s auto-activation algorithm. Compared to the event recorders, “patch monitors” and “Holter Monitors” provide ECG collection for a longer duration (2–7 days). They operate in two modes; real-time transmission or storing data for later analysis. Patches are more comfortable than Holters and mostly wireless [55]. However, most of the above-mentioned ECG collection systems only collect ECG and do not capture the user’s context in which the ECG was collected.

2.1 Contextualized Mobile ECG

Some of the earliest work on contextualized mobile ECG was done by Shirazi et al. [54] in CardioViz, where they showed the ECG signal together with photos and notes overlaid on a map. The core idea of the system was to use a phone camera for photography and an external GPS sensor, that can hint and remind users about the place and location related to a specific period in ECG. Similarly, Belgacem and Boumerdassi [10] proposed a mobile ECG monitoring system with the patient location. The contextual information collected in these two systems was limited to GPS location and photography. Moreover, neither of these systems were evaluated for their usability and feasibility in a clinical setting.
Forkan et al. [17] proposed a context-aware cardiac monitoring system for reducing false alerts by utilizing the context-awareness of the collected ECG data. In their other work [18] they developed a context-aware system for monitoring elderly cardiac patients in the home environment and integrated it with social networking services for distant help and tracking by shared the contextual health situation with friends, family, and doctors. Their focus was on expanding the elderly patient’s social linkage and not on the effective use of contextual data for improving arrhythmia diagnosis itself.
Spadini et al. [56] proposed an iMote2-based context-aware ECG monitoring system, which, along with ECG, also collects accelerometer and environmental data such as temperature, humidity, and light intensity. Although this system collected some passive context from sensors, it does not take subjective, or the patient’s self-reported context or symptoms into consideration. Contrary to this, the context-aware ECG monitoring system proposed by Li et al. [41] mainly focused on active context collection, which was also just limited to activity recognition. Upon detecting any change in the bio-signal recording system, it would prompt interface to the user, asking them to enter the activity they were performing. Similarly, Miao et al. [48] built a wearable context-aware ECG monitor by utilizing built-in smartphone sensors for physical activity recognition. They demonstrated that physical activity recognition could help improve the diagnosis accuracy of heart arrhythmias and identify the most frequent irregular ECG patterns in various activities. In line with the finding from Miao et al. [48], mCardia is also designed to utilize the built-in kinematic sensors of the smartphone for collecting user context. However, compared to their work where context collection was limited to physical activity recognition, mCardia also collects patient-reported (subjective) context, which is very essential when analyzing long-term ECG for arrhythmia detection. Furthermore, they did not evaluate the usability of the proposed system under free-living conditions, and the feedback provided to the user during the data collection was also limited.

2.2 Commercial Patches and Short Term ECG Measurements Apps

There are a number of commercial patches available such as Zio Patch [30] and WebCardio [42], which are designed for short-term (1–2 days) to long-term (over 14 days) ECG collection. However, these systems do not collect contextual information, and patients are asked to maintain an events diary and send it to the doctor together with the device after the screening period. In recent years, we have also witnessed the introduction of several consumer-targeted wireless devices for cardiac monitoring [63], based on collecting both ECG and Photoplethysmography (PPG) recordings. These consumer devices include AliveCor [1], Apple watch [29], CardiioRhythm [13], and Zenicor-ECG [57], which all are used for short-term (30–60 sec) ECG recording for arrhythmia screening. In this type of ECG measurement, patients usually take short ECG recording several times a day or when they feel any unusual symptoms and share it with the doctor. However, in most clinical cases, for early diagnosis, continuous long-term monitoring is desirable as short term sporadic ECG might miss asymptomatic arrhythmias [21].

3 Research Methods

The design of the mCardia system followed a user-centered design (UCD) approach [24] and applied the patient-clinician-designer (PCD) framework [43]. This research method seeks to find a good design compromise by considering different, and sometimes conflicting, concerns from the perspective of three stakeholder groups; the patient, the clinician, and the designer. The patient-clinician-designer (PCD) framework provides a structured process for mediating co-design activities to find appropriate design solutions. In total, the design activities spanned 16 months (April 2018 to July 2019) and involved 14 participants; 6 patients, 4 clinicians (3 cardiologists (MD) and 1 nurse), and 4 designers.
The entire design process involved clinicians affiliated with a department of cardiology at a high-volume Danish University Hospital, in Copenhagen. Patients were also recruited from this department. Figure 3 illustrates the timeline of the design process and its main activities, which involved identifying the context of use, specifying requirements, and two iterations of design and evaluation.
Fig. 3.
Fig. 3. Design and implementation timeline. SR = Specify Requirements.

3.1 Identify the Context of Use

In this phase, the design involved a group of clinicians including a cardiologist, a nurse, and a medical intern in the department of cardiology, and a group of three patients.
To identify the clinicians’ needs and context of use of the system, we conducted several design meetings and workshops focusing on designing three main parts of the system: (a) What data to collect, including cardiovascular data (e.g., ECG and heart rate (HR)), contextual data (e.g., physical activity and step count), self-reported symptoms (e.g., feeling dizzy or experiencing racing heartbeats), and self-reported lifestyle data (e.g., information on sleep and eating). (b) The user experience, including creating the user experience (UX) design for how to use and mount the ECG device, how to pair it with the phone, how to input data on the phone, how data is visualized, and how to navigate between different parts of the app. (c) Using the data in clinical practice, including understanding how the contextual and self-reported data can improve arrhythmia screening and diagnosis and how data can be mapped and visualized. Meeting minutes were noted and circulated to the participants from each meetings.
In parallel to the design workshops, we conducted an observational field study of the current Holter monitoring process (Figure 1) in the hospital’s outpatient clinic. This study focused on observing and understanding the current process of preparing and setting up a patient for Holter monitoring, including how the device was introduced and mounted on patients, as well as getting the device and data back from the patient. The study also observed the process of analyzing the ECG data and the paper-based diaries collected from the patients, and how they were analyzed in the current software systems. Detailed notes were taken throughout this observational study. Pictures were taken and the audio was recorded, while the nurse analyzed the ECG data following a think-aloud protocol.
To understand the patients’ needs and context of use of the system, we involved and interviewed three patients (P1: M/78, P2: F/73, P3: F/25), who had been subject to traditional Holter monitoring. The patients were involved in the study outside the cardiology department, when they finished their Holter monitoring, and returned to the outpatient clinic. Open-ended interviews were conducted that focused on their experience using the traditional Holter monitoring setup. Notes were taken during the interviews.

3.2 Requirements Specification

Based on the first phase of the project, a comprehensive list of requirements was collected and documented in a requirement analysis document (RAD) [38]. In summary, these requirements are:
User engagement in data collection: In terms of the user experience, the main concern of both patients and clinicians was the collection and mapping of self-reported symptoms and activities. Traditional Holter monitoring typically involves collection of self-reported symptoms and activities on paper-based diaries filled in by the patient. Later the clinicians need to map this to the ECG recordings. Clinicians stated that this process was cumbersome and the data was not valid, since the article diaries suffered from many flaws including missing data, incomplete data, and recall bias. All the patients agreed that it would be much easier for them to record the symptoms and activities in a smartphone app. For example, P1 only entered activities such as cycling, running, and so on, at the end of day and often forgot this, and P2 did not record anything in the article diary. P3 explained that she took notes on her smartphone and then had to manually add this to the article diary at the end of the day. Patients also reported that it was difficult to push the event marker button on the Holter device, since it was hard to locate underneath clothes.
Therefore, the requirement was to provide better methods for collecting self-reported symptoms and activities, and automatically map these with the timeline of the ECG recording.
Collect contextual information relevant for arrhythmia screening: Clinicians emphasized the value of contextual information such as heart rate (HR), heart rate variability (HRV), sleep, step counts, metabolic (MET) level, self-reported symptoms, symptom duration, and patients’ activity during the symptom in order to better interpret the ECG data. Patients were willing to provide these information as long as they are informed about what data is being collected and how it is used for the diagnosis and treatment purposes. Therefore, the requirement was to collect a wide set of contextual information about the patient’s conditions, activities, and where-abouts, by implementing ecologically momentary assessment (EMA) approach as well as by collecting data automatically from the sensors on the ECG device and the smartphone.
System feedback: The clinicians opposed the idea of providing visual feedback on physiological data to the patient. They argued that the feedback might cause unnecessary concerns and overwhelm the clinicians with calls from worried patients. Furthermore, clinicians asserted that providing visual feedback of the cardiovascular data to the patients might not be meaningful due to the complex nature of the data, which patients might not understand. On the other side, all the patients were quite enthusiastic about being able to see their own ECG data and welcomed any feedback that the system can provide about their heart condition. P1 said that he would be interested in seeing what the data looks like. He would also like to get feedback from the app, but he would see the cardiologist for a diagnosis (if any). P2 argued that she would like to get some feedbacks, but that she would call the clinician if she suspected something to be wrong. P3, who had an anxiety disorder, argued that the feedback from the system could be helpful, especially for the patients with anxiety. She argued that; “it is better to know if your heart is normal than not knowing anything”. Using the PCD approach, we found a compromise between these conflicting requirements and came up with a design requirement that the system should not provide any system-generated feedback that might worry the patient (such as automatic detection of AF), and at the same time, provide an overall visualization of selected data items.
Technical requirements: As ECG collection technology is evolving rapidly, a core technical requirement was to make the mCardia software architecture open and extensible so it could integrate with other ECG devices, which may be introduced in the future. Another requirement was to implement the collection of contextual data using a suitable mobile sensing framework, which could be configured to gather different types of context information. Such a generic mobile and wearable sensing framework can handle the optimization of sensing and use of resources on the phone, thereby alleviating mCardia from handling such low-level sensing issues [35]. The selection of the ECG device should take into consideration technical aspects such as battery life, comfort of long-term wearing, data buffering, and storing capacity, availability of an application programmer interface (API) for integration, the resolution of the ECG recording, and sampling frequency.

3.3 System Design

Based on the requirement specifications, a minimum viable product (MVP) focusing on three main features was outlined: (i) CVD data collection from a wearable ECG device, (ii) visualization of the data in the app, and (iii) collection of symptoms as reported by the patients. The main purpose of the system was to support longitudinal, ambulatory collection of ECG, contextual, and patient-reported data. Since no cardiologists would oversee the patient’s use of the system, the system was not designed for acute symptoms identification or real-time monitoring. For the minimum viable product (MVP), the Movisens “EcgMove4” ECG device was chosen due to its availability, its high-quality data collection features, its connectivity, its open application programmer interface (API), and its proven accuracy in collection of ECG data [4]. The EcgMove4 records ECG, HR, heart rate variability (HRV), body position, step counts, and metabolic (MET) level, and allows patients to mark an event by double-tapping the device. The device can send data to a smartphone using Bluetooth low energy (BTLE). The system was designed and implemented during two major iterations.

3.3.1 Iteration 1.

Initially, the overall user flow in the app was designed (Figure 4) with a set of mock-up designs for each screen. The first design iteration focused on the “Home” and “Events” screens in the app. Figure 5 shows the “Home” screen. This is where all data is visualized and where the patient can get an overview. The overall design rationale of this screen is to provide an overview of relevant CVD physiological parameters, associated context information, and self-reported “events” on a daily basis. This 24 hours overview is designed to be simple, aesthetically pleasing, and informative. Therefore, it only shows selected data items that are most relevant for the patients to follow, namely; HR, HRV, sleep, active time, step counts, MET levels, and events. Other contextual and physiological data that is collected (e.g., raw ECG and accelerometer data, food-intake, body position) is not visualized.
Fig. 4.
Fig. 4. The mCardia user interface (UI) flowchart, including the user authentication and onboarding process, before the home screen (see Figure 5) is shown.
Fig. 5.
Fig. 5. The UI design of the mCardia home screen (final design). The main UI element is the “wheel” which shows the detailed recordings of HR, HRV, and MET level in a 24-hour clock.
An event can be reported in the system by pressing the plus (+) button or by double-tapping the ECG device. Event details are reported via the “Event Details” screen (Figure 6(a)), which allows the patient to self-report symptoms, symptom duration, activity while the symptoms occurred, and a free-text note. The self-reported symptoms in the “Event Details” include common symptoms such as palpitations, heartburn, shortness of breath, chest pain, sweating, and dizziness. Furthermore, the free-text note was explicitly meant for providing additional details and describing any unusual symptoms outside of the commonly occurring symptoms. The “Events” screen (Figure 6(b)) lists the events reported by the patient, including both those entered using the plus button and the ones originating from a double-tap on the device. Events reported by a double-tap on the device is listed as “Missing symptoms”, and the user can select this, and fill in the details on the details screen.
Fig. 6.
Fig. 6. The UI design of the mCardia mobile app (final design).
The initial prototype of the app was evaluated by the clinicians. Semi-structured interviews were used to assess the key aspects regarding relevance of the data collection and visualization. Clinicians liked the fact that the app does not provide any system generated feedback and agreed that the data visualized in the app is informative and that patients might be able to understand them. The feedback from the clinicians helped improve the overall design of the system, including, for example, how event details should be specified by the patient and the data visualization could be improved. The evaluation also revealed that some data were missing. For example, the daily intake of meals and beverages can impact hearth rhythms.
During this iteration we also made a few technical tests of the Movisens EcgMove4 device, including comparing the quality of the ECG recording quality with a traditional ECG Holter monitor over a two hours recording.
All comments and feedback were analyzed and consolidated during the next design iteration.

3.3.2 Iteration 2.

Based on the feedback from the first iteration, an additional screen named “Daily Info” (Figure 6(c)) was added. This page collects self-reported data on stress level, sleep quality, and dietary details like the timing and size of breakfast, lunch, and dinner. Finally, a set of introductory screens were added, which provide information to the patient on the first time the app is installed and used (see Figure 4). These screens include; (i) A set of informed consent screens, where the patient is informed about the purpose of the app and the study and can sign the consent form; (ii) A screen for collection of demographic data; (iii) A screen where the user grants permission to collect data from the phone (e.g., location data); (iv) A screen providing instruction for use; and (v) A screen instructing the patient on how to mount the ECG device on their chest and pair it with the phone.
Then the system was evaluated by three patients (P4: M/55; P5: F/60; and P6: M/70) who used it for 24–72 hours on their own. Each patient was interviewed after using the system. The overall design and core features were well received. Specifically, patients stated that the visualization of the data on the app was helpful to see if the system was working. Patients argued that the system and continuous visualization increased their awareness of their health. For example, P5 said that the “spikes” (HR and HRV) on the app was more interesting and informative than the heart rate data displayed in the Fitbit tracker they used. When asked how the visualization was informative to them, they said that the mCardia visualization provided them with an easy-to-understand, 24-hour visualization of when their HR/HRV was in or out of the range. The patients also provided input for improvements of the UI design of the app. For example, they wanted to be able to navigate back in time and see data from previous days, and they had suggestions for improving the legends. All these issues were incorporated into the final UI design as shown in Figures 5 and 6.

4 Mcardia System Implementation

Figure 7 shows the overall software architecture of the mCardia mobile app, which runs on the patient’s smartphone and collects passive and active contextual data. The mCardia app consists of a set of dedicated UI screens (marked red in Figure 7), which implement the flow in Figure 4 and the UI design in Figures 5 and 6. mCardia is build using two frameworks; the CARP Mobile Sensing (CAMS) framework [7, 8] and the Research Package framework [28], which in turn consist of a number of sub-components (all marked in green in Figure 7). CARP Mobile Sensing (CAMS) is a cross platform and extensible framework for implementing mobile sensing apps and comes with a long list of options for data collection, data management, data anonymization, power (battery) optimization, and data upload. All data collection and data management in mCardia are handled by CAMS. The Research Package handles the informed consent flow, displays information about the study to the user, and asks for a signature.
Fig. 7.
Fig. 7. Architecture diagram of mCardia app (red components) and its use of the CAMS framework (green components) and Flutter plugins (blue components).
The data sampling is configured as a “Study” script in CAMS and handed over to the Study Controller, which is then responsible for collecting and transforming the data according to the study specification. In mCardia, the data is stored in the CACHET Research Platform (CARP), a cloud-based infrastructure for managing and analysing mobile health (mHealth) data. The CARPDataManager is responsible for uploading data to CACHET Research Platform (CARP).
A set of sampling packages are registered with CAMS’s study script, which are responsible for handling the data sampling. For example, all the contextual data collection (location, activity, and weather—see Table 1) is done via the ContextPackage. Similarly, step counts from the pedometer sensor in the smartphone are collected via the SensorPackage. Each sampling package encapsulated access to the operating system (OS) sensors and typically uses one or more Flutter plugins to access the operating system (OS) level sensors.
Table 1.
ParametersTypeSourceSampling rate
ECGSEcgMove41024 Hz
HRSEcgMove41/60 Hz
HRVSEcgMove41/60 Hz
MET LevelSEcgMove41/60 Hz
AccelerationSEcgMove464 Hz
Rotation rateSEcgMove464 Hz
Body positionSEcgMove41/60 Hz
ActivitySPhoneEB
StepsSEcgMove4 & Phone1/60Hz & EB
EventsPREcgMove4 & PhoneEB
WeatherSPhone4/day
LocationSPhoneEB
SleepPR & SPhone1/Day
Noise levelSPhone1/120 Hz
DietaryPRPhone1/Day
Table 1. Data Features Collected in mCardia with Source and Sampling Rate
S: Sensed. PR: Patient-reported. EB: Event-based. Dietary includes food timings and type (light, moderate or heavy), sleep quality, and self perceived stress levels.
Likewise, the integration to the ECG device (Movisens EcgMove4) in mCardia was implemented by creating a MovisensPackage [36], which use a Movisens Flutter plugin [37] to access the native Movisens API (all marked purple in Figure 7) The Movisens API connects to the EcgMove4 device via Bluetooth low energy (BTLE). But due to the extensible plugin architecture of CAMS, any new ECG device can be used in the system by creating a device-specific sampling package and registering it with CAMS, without changing anything in the app itself.

4.1 ECG Sensor Data Management and Synchronization

The Movisens EcgMove4 device is capable of recording continuous ambulatory ECG with adhesive electrodes or a dry electrode textile chest belt; hence, avoiding the need for cables. In addition, it has on-board 3D accelerometer, gyroscope, barometric air pressure, and temperature sensors. Table 1 lists all the data types provided by the sensors, along with their sampling frequencies.
The Movisens device supports the “live” and “live + buffed” modes to communicate with these on-board sensors. In “live” mode, the sensor signal can be activated via a BTLE GATT notification, and if a sensor is not connected to a receiving device, then data are discarded. Therefore, this mode is not suitable for longitudinal data collection, where device disconnection is a very common scenario. For this reason, mCardia utilizes the “live + buffer” mode in which the device’s signals are activated via GATT indication. As long as the mCardia app remains connected, the device transmits data, and when disconnected, the data are buffered. It has a maximum buffering capacity of one day. On re-connection, the device sends the buffered data sequentially until all data are transmitted (or the connection is terminated).
The Movisens device records a one-lead 12-bit resolution ECG at a sampling frequency of 1,024 Hz. The other sensors, like the 3D accelerometer and gyroscope sensors, are sampled at 64 Hz. In “live” mode, the delay between measurement and the transmission of heart rate, heart rate variability, step counts, body position, and metabolic levels over BTLE is 70, 94, 94, 94, and 94 seconds, respectively. Due to the high resolution and sampling frequency, the raw ECG recordings are not transmitted via BTLE for power saving reason. By default, all data are also stored in device’s 4GB internal memory. It has a capacity of storing 14 days of raw ECG data. This ECG data are extracted manually by connecting the device to a PC via USB and then uploaded to the CARP cloud server, where the ECG and the other contextual data (collected via smartphone) are synchronized.

4.2 Data Visualization and User Information

mCardia visualizes data in real time as per the sampling frequencies in Table 1. Data visualization UI elements listen to the CAMS StudyController event stream, which broadcasts all data collected in real time. Data is not stored locally but uploaded directly to CARP. If the user wants to navigate back in time, data for a day is fetched from CARP and visualized. Sedentary behavior and active times are calculated based on the MET level data from the Movisens device. Sleep is calculated once per day based on body position, heart rate, and other sensor data from the phone.
When the app is installed and used for the first time, it provides legal and privacy information to the user and shows an informed consent form which the patient has to sign on the smartphone display, which is then stored in CARP. Upon installation, mCardia asks for the patients’ demographic information, including gender, age, height, weight, and sensor location. The Movisens device uses this information for personalizing the computation of MET level, energy expenditure, and so on. Since mCardia is designed to be used in an ambulatory setting (e.g., at home) for longitudinal data collection, the patient needs to understand how to set up and take care of the system. For this purpose, mCardia includes an elaborate tutorial that explains; (i) how to place the sensor and electrodes properly, (ii) how to clean the skin before placing the electrodes, and (iii) how to register an event by double-taping the sensor and annotate event in the app.

5 Feasibility Study of Mcardia

Klasnja et al. [34] recommended that in the early phase of design or evaluation of novel health technologies a deep understanding of the how and why of the system use by its target users should be a central goal for evaluations of systems. Therefore, adhering to the best practices in health technology design research, a single-arm feasibility study of mCardia was carried out to obtain a comprehensive understanding of its usability and feasibility under free-living conditions. We applied the CACHET Unified Methodology for Assessment of Clinical Feasibility (CUMACF) [5, 9] method, which is an adoption from the Post Study System Usability Questionnaire (PSSUQ) [39] scale, Behavior Change Wheel Methodology [49], and Unified Theory of Acceptance and Use of Technology (UTAUT) [60] for assessing the user’s intention for future acceptance of the technology. For a more comprehensive understanding, this was followed by the post-study semi-structured interviews. All the CACHET Unified Methodology for Assessment of Clinical Feasibility (CUMACF) questions [5] used in this study are available in Appendix A (Table 5). Specifically, the following three aspects of mCardia system were investigated:
Usability evaluation, which includes perceived user engagement, usefulness, and usability of mCardia in longitudinal ECG data collection.
Technical robustness and feasibility of mCardia.
Clinical usefulness of contextual data in the arrhythmia screening process.

5.1 Recruitment

Participants were recruited from Denmark and India. In Denmark, the study was excepted for ethical approval by the Danish research ethics committee (Journal-nr.: H-19071015). In India, ethical approval for running the study was obtained from the institutional review board (IRB) of our collaborator institute Mahatma Gandhi University of Medical Sciences & Technology (MGUMST), Jaipur.
In India, participants were recruited during their outpatient clinic visits at MGUMST’s heart arrhythmia clinic. Likewise, in Denmark, participants were recruited by invitations and announcements outside the outpatient clinic. It was made clear in the recruitment material and in the talks with participants that data collected in the study would be used for assessing the technical feasibility of the technology, and not for clinical assessment or treatment. The study participant received a copy of the Q&A document describing the purpose of the study and how the mCardia system worked. Inclusion criteria were; (i) Previously undiagnosed individuals interested in heart arrhythmia screening; (ii) Individuals who had already been diagnosed with AF and interested in tracking AF symptoms; (iii) Comfortable in using smartphone apps and wearables, or have a caretaker or family member who can help them in using mCardia; (iv) Willing to use mCardia for a minimum of two weeks. We used a rolling recruitment strategy for four months. A total of 33 participants were interested and met the inclusion criteria. All the participants signed the informed consent in the mCardia app.

5.2 Procedures

The study was divided into three phases; an orientation meeting, the ambulatory use of mCardia, and an end meeting. At the orientation meeting, a kit was provided to the study participant, containing a single-channel Movisens ECG device, a phone (if they needed), charging cables, and a user manual explaining how mCardia and the Movisens ECG device should be used. Participants were asked to sign a consent form in the mCardia app and provide some details regarding demography, medical history related to heart diseases, medication, and previous ECG monitoring experience. Besides, they were instructed on how to use the app and take care of the ECG device (charging, putting on, and taking off electrodes). We explained what constituted an “Event” and demonstrated how to report such an event when they experience any unusual symptoms during the ECG recording period. In addition, they were also instructed to fill in the self-reports on food consumption, self-perceived stress, and sleep quality in the mCardia app on a daily basis. At the meeting, the patient was able to use mCardia and tried to enter events and other self-reported data under our guidance. Participants were asked to continuously wear the ECG device for two weeks (or longer if they wanted to). At the end of the study period, participants were asked to answer the CUMACF questionnaire to evaluate the usefulness and usability of mCardia. Based on the participant’s response to these questioners, we did a semi-structured qualitative interview for in-depth understanding of the experience in using mCardia.

6 Results

Out of 33 recruited participants, nine dropped out of the study and did not finish the minimum two-week study period. The dropout reasons included; sudden deterioration of their health causing hospitalization (\(N=2\)), skin allergy/irritability (\(N=4\)) caused by the wet ECG electrode, and travel constraint (\(N=3\)). Thus, we present the usability and technical feasibility of mCardia based on the data collected from 24 participants (8 females, 16 males, the average age of M = 58.79, SD = 10.11) over two weeks. Table 2 shows the participants’ demographics. Except for one participant (who used mCardia for over a month), all participants contributed equally (2 weeks) to the quantitative and qualitative data. All participants or their caretakers in this study reported owning a smartphone. However, we provided an Android phone to four participants as the mCardia was not compatible with their phone’s older Android version. Total ten (\(N=10\)), participants had previous experience of short-term (1–2 days) ECG screening using a traditional wired Holter monitor at home or in a hospital. In addition, 9 out of 24 participants were assisted by a family member or caretaker at home during the two-week study period.
Table 2.
No of participants24
Sex – Female / Male8 / 16
Age – Mean (SD)58.79 (10.11)
Prior Holter experience10
Assisted by caregivers9
Table 2. Participants Demographics
Table 3.
Factors 
Total duration of ECG recording8054 Hrs
Total events events registered235
Events deleted or unfilled98
Total annotated events137
Average no of events filled per participants5.7
Table 3. Overall Collected ECG and Contextual Data

6.1 User Experience

6.1.1 Perceived Usefulness and Usability.

Figure 8 shows the results of the CUMACF questions for perceived usefulness and usability. Overall 96% of the study participants responded very positively about the design and usability of mCardia (Q1). They found the app to be unobtrusive and non-interfering in their day-to-day tasks. Nearly 95% of the participants reported that keeping track of daily activity and unusual symptoms can help them understand their symptoms and health better (Q5). Besides 78% found that mCardia could help increase the quality of communication with the doctor (Q3) and reduce recall bias (Q4) in home-based monitoring. Especially if they were to use the system for longitudinal arrhythmia screening. One participant who had previously used traditional wired Holder monitoring remarked that:
Fig. 8.
Fig. 8. Perceived usefulness and usability of mCardia. The list of CUMACF questionnaire (Q1–Q19) is provided in Appendix A.
The big wired Holter monitor was just a black box for me, and it was not very comfortable to sleep or work while wearing it. Also, I was not strict about keeping the symptoms diary, as I would not keep the diary and a pen with me at all time. [P23]
In the “Effort Expectancy” assessment, nearly 75% of the participants found the help, error messages, guidelines, and so on, offered in mCardia adequate (Q11). In response to the question whether mCardia has all the functionality expected (Q14), around 50% of the participants responded neutrally, whereas, 9% showed disagreement. During the post-study interview, we found that participants wanted support for medication tracking and reminders in mCardia, since keeping track of their medication was core to their treatment. Finally, when asking about “Facilitating Conditions” most participants were positive. They reported that they had the resources needed (i.e smartphone) (Q17, N = 95.8%) and assessed themselves to be skillful in the use of mCardia (Q18, N = 95%). Besides, only 8.3% reported that they would require a dedicated person to assist (Q19).
Overall, the mCardia was reported as easy to use, with high user satisfaction, especially amongst the participants who have had previous experience with traditional wired Holter monitoring; 8 of 10 these users were very satisfied.

6.1.2 Engagement as Time Spent.

The amount of time spent on the mobile app is another indicator of user engagement. On average, participants spent 21 minutes interacting with mCardia daily. We found the use pattern for filling the details about recorded symptoms or events to be random. However, daily information such as stress level, sleep quality, and food intakes were mostly filled in once in the evening. Besides these two tasks, the majority of the participants routinely interacted with mCardia in the morning (to check night trends in heart rate) or after performing physical activities such as exercise, cycling, or a long walk. It should be noted that mCardia was not designed to maximize the time spent on the app. As one participant states in the post-study interview:
I might have spent more time in the app, if it had provided additional features such as medication tracking or recommendations. [P7]
However, based on the initial design phase, mCardia was designed mainly for brief sporadic use and not for medication management.

6.1.3 Events Recording and Phone-based Context Collection.

A total of \(N=235\) events were created (either by taping on the Movisens device or on the phone), out of which nearly 60% were annotated, and the other 40% were either deleted or remained unfilled. Figure 9 shows the number of annotated and deleted/unfilled events per participant during the study. Among all the participants, the frequency of events created and deleted due to accidental taps on the ECG device was more on the initial few days and declined as the participants became more familiar with mCardia.
Fig. 9.
Fig. 9. Number of annotation events and number of deleted or unfilled events per participant.

6.2 Performance of Data Collection and its Impact on Usability

During the feasibility study over 8,064 hours of contextualized ECG data from 24 participants was collected. We performed an auto-correlation-based signal quality assessment of the collected ECG data to evaluate its usefulness for arrhythmia analysis. Nearly 89% of the collected ECG data was found to be suitable for arrhythmia analysis. The remaining 11% was not useful because the patient either forgot to put on the ECG device or the electrodes became nonadhesive and resulted in poor signal quality. We also found that the percentage of unusable data was slightly higher among the nine participants who were assisted by family members or caretakers. During the post-study interviews, we learned that when electrodes became nonadhesive, the patient would not realize this and replace them, unless told by a caretaker. The caretaker could spot missing HR and HRV data in the mCardia app. One caretaker recalled:
I would usually check and change the electrodes only when I found gaps in the HR or HRV data in the mCardia app’s circular wheel. [P3]

6.2.1 Yield.

Li et al. [40] define “Yield” as “the fraction of the expected samples to the actual number of samples collected by the system” and argue that yield can serve as a proxy for determining engagement and user compliance. Following this definition, we define yield in mCardia as the fraction of the expected samples of various data points such as HR, HRV, MET-level, and Daily Info that are successfully collected and stored in the cloud back-end. For instance, since HR, HRV, MET-level (corresponding to light, moderate, and vigorous activities), and steps are collected once per minute, 60 samples of them are expected in any given single hour. Similarly, Daily Info is collected once per day; therefore, the fraction of days in which we collected Daily Info data defines the Daily Info yield. Figure 10 shows the yield of HR, HRV, MET level, Step, and Daily Info for each participant. The median yield of Daily Info is 0.671, and only 57% of participants have Daily Info yield higher than 0.6. The MET-level median yield is 0.903, and nearly 88% of participants reaching yield more than 0.85. Similarly, the median yield for step is 0.902, and 81% of participants reaching yield more than .85. In contrast, the median yield of both HR and HRV is 0.79, which is lower than steps and MET-level, and only 41% and 37% of participants have HR and HRV yield higher than 0.85, respectively. The potential reasons for low HR and HRV yield include; (i) user not wearing the ECG device or wearing discharged device, (ii) non-adhesive of the ECG electrodes over time resulting in a noisy signal, and (iii) arrhythmia episodes in which the Movisens’ on-board algorithm is unable to correctly calculate HR and HRV.
Fig. 10.
Fig. 10. Data collection yield per participant.

6.3 Qualitative Data

To further understand the participants’ perspective, we conducted a post-study semi-structured interview of each participant and their caretaker. We employed an inductive approach [59] for analyzing this interview data. As the focus of this study was on the feasibility and perceived usefulness of mCardia, the following themes were in focus; (i) issues encountered, (ii) task suitability, and (iii) perceived usefulness.

6.3.1 Issues Encountered by Participants.

Table 4 lists the four main issues reported by the study participants during the post-study interview. One-fourth of the participants reported issues related to non-adhesiveness of wet ECG electrodes due to sweating or body movements during the night. This mainly happened when participants forgot to change the electrodes daily and continued using the same electrodes for more than 24 hours. A related issue is the skin discomfort or irritability which was reported by 20% of the participants—an issue that is well-known in long-term ECG monitoring [47]. A third issue reported by 38% of the participants was the creation of “false events” due to accidental tapping on the ECG sensor. Such accidental taps typically happened when putting the device on or off for charging. Such taps resulted in creating false events in the mCardia app and it annoyed the participants as they had to delete them manually in the app. One participant recalled:
Table 4.
Issue%
Electrodes becoming non-adhesive26%
Skin irritability due to continuous use of wet ECG electrodes20%
Accidental tapping on ECG device causing false event registration38%
ECG device battery discharged20%
Table 4. Issues Identified and Their Relative Distribution
For the first two days, when I pushed the ECG device hard in order to fit it into the charging tray, it added some events. When I saw these empty events later in the app, I was confused as I didn’t recall tapping on the device. [P10]
Finally, 20% of the participants reported that they kept wearing the ECG sensor even when its battery was completely discharged. Although the mCardia app displays the battery level of the sensor, the participants said that they did not notice it unless they explicitly opened the app and looked at the battery level. As explained by a participant:
If the app is closed and the device battery dies, I would not realize it. I [would] continue wearing it for hours until I opened the app and looked at the battery level. This happened several times in the last two weeks. [P17]

6.3.2 Task Suitability.

From the user’s point of view, the main task was to collect high-quality event information during ambulatory long-term use. Hence, we investigated the feasibility of phone-based event annotation as compared to the traditional paper-based diary. Compared to traditional paper-based event diaries, participants found the event creation and annotation in mCardia simple, clean, and very convenient. Interestingly, phone-based event annotation was most liked by participants (\(N=10\)) who previously have had the experience of traditional home-based Holter monitoring and paper-based event diaries. As explained by P20:
It is easier to note the symptoms on the mobile phone, since I carry it all the time. I do not have to remember and write it down in my [paper-based] event diary – especially, if I have to do it for many days or months. [P20]

6.3.3 Perceived Usefulness.

Although context-aware ECG monitoring via mCardia is primarily designed to help cardiologists in a more accurate and informed assessment of arrhythmias, we were also interested in the participants’ perceived usefulness of mCardia for managing their CVD health. In this regard, several participants or their caretakers described that they believed mCardia could be useful in two ways; (i) in better communicating their symptoms to the cardiologist, and (ii) to keep them aware about any unusual symptoms and the context in which they appear. For example, as explained by P2:
I think this clock overview is nice. I can see how my heartbeat changes when I am doing different activities. On two Fridays – when I had been playing basketball – I felt palpitations during the night and registered these events. It makes it easy to show them to the cardiologist and ask what happened at that time, and if it is related to playing sports. [P2]

6.4 Clinical Case Studies

The usefulness of context-aware ECG monitoring in arrhythmia screening can be demonstrated in two clinical cases based on data collected from the feasibility study—one focusing on tachycardia (high restring heart rate) and the other looking at palpitations.

6.4.1 Clinical Case #1: Tachycardia.

Tachycardia is the condition in which the heart rate exceeds the normal resting rate, which can be physiological or due to abnormal heart rhythm. The definition of tachycardia in adults is a resting HR above 100 BPM [3]. Figure 11(a) and (b) shows a sudden increase in heart rate to over 100 BPM on two different occasions for the same patient (P12, female, 70 years). In Figure 11(b), contextual data reveals that the subject is not doing any physical activities during this time or even prior to the onset. During this period, the participant also added an event by tapping the device and provided some additional context that she was lying down after dinner and felt severe heartburn symptoms that lasted for around 20 minutes. This makes it a typical case of a supraventricular tachycardia (SVT) episode. On the other hand, Figure 11(a) although showing HR above 100 (at around 10–10:30 PM), contextual data shows that the patient is doing physical activity of jogging, walking, and running prior and during this period. Hence, in this scenario HR above 100 is not a case of supraventricular tachycardia (SVT).
Fig. 11.
Fig. 11. Clinical case #1 demonstrating the usefulness of context information in ECG interpretation. Although both ECG snippets from the same participant have HR >130, the context information (sleeping or running) helps in distinguishing that (b) is a case of SVT, whereas (a) is normal.
This case demonstrates that interpretation of ECG segments and HR is different depending on the context, and assessment in isolation could potentially lead to misdiagnosis. Thus, collection of contextual data in ambulatory ECG monitoring could enable faster and more accurate assessment of arrhythmias in both manual and computer-aided diagnosis of arrhythmia.

6.4.2 Clinical Case #2: Palpitations.

In this case, the patient was evaluated for annoying palpitations, and had known permanent atrial fibrillation. He referred palpitations during sleep that lasted 30 minutes. Figure 12(a) shows cases of mild rate changes whereas the accelerometer shows that patient is just turning in bed. At this point his doctor may hesitate to increase rate-lowering medications since the patient also referred dizziness when changing from laying down to standing position. In this context, Figure 12(b) helps to choose an adequate medicine adjustment since it is reassuring that there is an adequate chronotropic response when changing from laying in bed to walk, suggesting problem with ortostatic blood pressure changes. Furthermore, there are no cases of severe low rate. Hence, choice could be made for a rate-lowering medicine without blood-pressure lowering effect. This demonstrates that, in this case collection of contextual data not only helps in diagnosis but also in deciding on correct medication treatment.
Fig. 12.
Fig. 12. Clinical case #2 demonstrating the usefulness of context information in medication prescription. (a) Subject tapped on device and registered an event. (b) Subject gets up from the bed and starts walking.

7 Discussion

This study aimed at testing the feasibility and usability of mCardia for collecting context-aware ambulatory ECG for arrhythmia screening under free-living conditions. To this end, we need to ensure that mCardia meets the user experience and usability standards and keeps participants engaging as well as informed. The overall results of this feasibility study are encouraging. The findings indicated a good degree of usability, usefulness, and clinical applicability of mCardia. With the aim of replacing wired Holter monitors and paper-based diaries, it is particularly interesting to note that the quantitative results of usability and feasibility were more positive from the participants (\(N=10\)) who had previously used a traditional setup for home-based ECG monitoring. In this section, we discuss the patient’s perspective on the mCardia system, areas of improving it, and the use of contextual information in arrhythmia analysis.

7.1 Patient’s Perspective on mCardia

From the users’ perspective, three interesting findings emerged from the study, namely, that mCardia could improve event reporting practice, could improve patient-clinician communication, but that medication tracking was missing.

7.1.1 Improved Event Reporting Practice.

The ability to fill the details of the symptomatic events on the phone rather than a paper-based event diary was especially liked by the participants who previously had undergone 1–2 days ambulatory Holter monitoring at home. One participant noted that;
It was much easier to remember that I had tapped the device and had unusual symptoms by looking at the unfilled event log in the mCardia app. In my previous home Holter test, I rarely maintained the event diary, and even when I did the entries, it was with an approximate time. [P5]
Careful mapping of an event’s timestamp to the ECG timestamp is vital because—as shown in clinical case #2—only accurate mapping of these events helps in a better understanding of these unusual symptoms during ECG analysis. If relied on recall memory and proximate timestamp, these reported symptoms might not be reflected in corresponding ECG, which may cause ambiguity during analysis. By tapping the ECG device and using the phone to provide the details of the event significantly reduced recall bias in reporting events.

7.1.2 Improvement in Patient-clinician Communication.

As reported in the qualitative findings (Section 6.3), the patients argued that mCardia has a strong potential to improve communication about their health condition to the doctor in a longitudinal home-based arrhythmia screening. In particular, the visualization of the daily overview of HR with the different activities and symptomatic events was considered motivating enough to keep using mCardia for a longer period. Although participants asked if mCardia could give them real-time feedback on arrhythmia, this feature was intentionally not part of the design. During the PCD design process, the doctors warned against such a feature. Current machine-learning algorithms for automatic arrhythmia detection are still in their infancy and mainly work on high-quality ECG recording done in the clinic under controlled conditions. Therefore, enabling real-time automatic arrhythmia detection on ambulatory ECG could result in false positives, causing anxiety, and unnecessary hospital visits. This problem has also been reported in several other studies involving short (30 sec) ECG, even in a low-risk healthy population [31, 52].
Instead, mCardia can be seen as a tool for improving patient-clinician communication during the longitudinal arrhythmia screening period. On the one hand, it helps collect a much richer dataset for the clinician to improve clinical decision-making. On the other hand, it provides the patient with much better awareness and understanding of their disease symptoms and the relationship between behavior and their heart-related symptoms, without providing the diagnosis. Taken together, this can improve the dialogue between the patient and clinician.

7.1.3 Medication Tracking and Reminders.

In the CUMACF question no. 14 (“Q14: mCardia has all the functionalities that I expect it to have?”) received the a very negative response, with a majority of participants disagreeing or remaining neutral to this statement (see Figure 8). In the post-study interview, we learned that the majority of participants who disagreed to this statement wanted medication tracking and reminders to be part of mCardia. This was especially highlighted by participants who suffered from several co-morbid chronic conditions. Even though medication tracking was discussed during the mCardia design process, we decided not to include this since there are plenty of other apps available for this. However, the study showed that this might be important to mCardia after all. Partly because the study showed that participants wanted this as an integrated feature in the same app. But more importantly, because medication tracking could help understand if there are any correlations between the medication dose and timing, and the occurrence of arrhythmia events or unusual symptoms experienced by participants. Furthermore, medication tracking could help in keeping participants more engaged in the data collection process.

7.2 Improvements to the mCardia System

While mCardia was widely accepted, we found inspiration for several areas of technical improvements concerning improving signal quality, keeping the ECG device charged, the prevention accidental event logging, and improvement of self-reported data.

7.2.1 Improving Signal Quality.

Proper attachment of the electrodes to the skin as well as changing them daily is key to quality transmission of the ECG signal. Support for continuous monitoring of signal quality could be added to mCardia, which could provide in-app notification if the signal quality remains weak for more than a certain period. Moreover, motion sensors, such as accelerometers, makes it possible to distinguish whether poor signal quality is due to motion artifacts or due to non-adhesiveness of the ECG electrode.
In this context, it is worth noticing that compared to others, the participants assisted by caretakers (N = 9) have a high percentage of unusable ECG data and low HR and HRV yield. The high percentage of unusable data is because caretakers would leave the phone with the patient and mainly check mCardia in the morning and evening. If electrodes become nonadhesive, caretakers would not realize this and replace them until they open the mCardia app on participant’s phones and see the missing data. To overcome this challenge, mCardia could also send a notification on signal quality to the caretaker’s phone.
Electrodes are also one of the common causes of skin discomfort and a major reason for participant dropout in ECG monitoring studies [47]. Our study was not exempt from this. Although the participants were instructed to change the electrodes every day, some patients did not adhere to this instruction resulting in skin irritability and eventually dropping out of the study. One way to address this challenge could be to implement a daily notification in the app and alert the patient to change the electrodes. This feature could be combined with signal quality reporting.

7.2.2 Keeping the ECG Device Charged.

We found that although the battery level of the ECG device was displayed in the mCardia app, participants often forgot to charge the device. This could result in full discharge of the device and participants could end up wearing a discharged device for several hours. They would notice this only when they open the app. This was especially prevalent in the (\(N=9\)) participants who were assisted by a caretaker. This problem could be mitigated if mCardia notified the user or caretaker with an alert on low battery level, even if the app is closed. This can be done by server-sided push notification based on the last charging status of the ECG device and its discharge rate, which would work even if the mCardia app is closed or if the device becomes disconnected.

7.2.3 Preventing Accidental Event Logging.

Unintended logging of events due to accidental taps on the ECG device, especially while putting on or taking off the device to charge, was one of the main issues surfaced in qualitative analysis. Although detecting “accidental events” could be device-specific (Movisens in this case), they can be prevented by checking whether ECG electrodes are attached to the device or not. When the electrodes are not attached to the device, and tap on it should simply be discarded. In this way, new events will only be listed in the mCardia app when a participant is wearing the device and the recording is in progress.

7.2.4 Improving Reporting of Daily Info.

The information such as stress, sleep, and food intake provides important contextual and behavioral information that supplements the underline ECG data during arrhythmia analysis. However, the relatively low yield of Daily Info (c.f., Figure 10) suggests that participants were not motivated to enter these details on a daily basis. When asking about the reason for this low yield, we learned that participants could not see any direct value of this information for themselves. The design decision to collect this information was primarily focused on its importance for clinicians during ECG analysis. Hence, it seems important to feed this information back to the user as day-to-day educational information about the potential linkage between lifestyle and commonly known arrhythmia triggers.

7.3 Using Contextual Information in Arrhythmia Analysis

The two clinical cases presented in this study demonstrate the usefulness of contextual data in making more clinically informed decisions when analysing ambulatory ECG for arrhythmia diagnosis. For these case studies, the temporal alignment of ECG with the different contextual data was done manually. To take full advantage of these different contextual data, a fully automated system for temporal alignment, synchronization, and visualization of the context and ECG would be needed. Moreover, semi-automatic detection of potential arrhythmia onsets and offsets time would be needed to quickly analyze such a large amount of data.
In addition, contextual features can be used together with the ECG morphology to achieve personalization in algorithms for arrhythmia detection. Arrhythmia-provoking user-contexts and common symptoms at the onset of arrhythmias (as listed by Hansson et al. [25]) can be utilized to build context-specific heuristics, which can help in reducing false alarms in computer-aided diagnosis of ambulatory ECG.

8 Limitations and Future Work

Our sample size is small, which might limit the ability to generalize the findings. Also, as there is no optimal length of the arrhythmia screening period and the study was focused more on technology demonstration or proof-of-concept rather than clinical outcomes, we kept the study period to a minimum of two weeks. However, it would be interesting to learn how the participant’s response, engagement, and usability behavior changes when they use mCardia for a much extended period (i.e., 2–4 months). More specifically, as the battery draining speed is known to affect the user experience and adhesion in any wearable-based longitudinal sensing. Therefore, its impact on mCardia’s usability needs to be investigated in a more long-term study.
In the next iteration, we would like to address the issue highlighted in this study namely: (1) provide alerts to users or caretakers on signal quality when electrodes become non-adhesive, (2) add medication tracking and reminders to increase user engagement, and (3) provide alerts to users when the ECG device battery needs charging, even while the mCardia app is closed or running in the background. The plan is to use and deploy mCardia in a larger-scale clinical trial as part of the REAFEL project [6] for diagnosis and management of AF in frail and elderly patients.

9 Conclusion

This article has described the design, technical implementation, and initial deployment of mCardia, a context-aware longitudinal ambulatory ECG collection system for cardiac arrhythmia screening. The primary contributions of the work are threefold. First, we have identified the relevant contextual information that can help improve arrhythmia screening when combined with ECG data. Second, we have presented the user experience (UX) design, software architecture, and technical implementation of a device-agnostic plugin-based mHealth application for collecting ECG with a broad spectrum of contextual and patient-reported data. Third, a single-arm feasibility study in a Danish and Indian setting demonstrated the usability and user acceptance of such technology for continuous ambulatory ECG monitoring for arrhythmia diagnosis. The mCardia system achieved high data yield, as well as high levels of patient compliance and acceptance. Via two clinical case studies, we also demonstrated how contextual information could help improve arrhythmia screening. As such, this article presents promising results in terms of the usability and feasibility of the mCardia system for longitudinal, ambulatory arrhythmia diagnosis, and monitoring under free-living conditions.

Acknowledgments

First and foremost we would like to thank all the participants in this study. Mr. Bipin Kumar Rathod, Dr. A. K. Singh, and Dr. Rajeev Sharma at Mahatma Gandhi University of Medical Sciences & Technology, Jaipur and Dr. Kamal Sharma, Ahmedabad helped with the recruitment in the India part of the study. Andrea Q. Lopategui and Barnabás Homola helped implement the mCardia phone app, and Darius Rohani provided valuable help with the data analysis.

Footnote

1
ECG monitors for ambulatory use is often called a “Holter” monitor in general. This name comes from the Holter Research Laboratory where experimental physicists Norman J. Holter and Bill Glasscock started working on radio telemetry in 1949.

A List of CUMACF Questions Used in the Feasibility Evaluation

Table 5.
Q. NoQuestions
 Health Expectancy
Q1Overall, I would find the system useful in home based longitudinal ECG collection for arrhythmia screening
Q2I would use mCardia daily basis as instructed
Q3Using mCardia would increases the quality of communication between me and my doctor
Q4Using mCardia would reduce recall bias in reporting my symptoms during screening period
Q5mCardia would help me in keeping track of my daily activeness and unusual symptoms and help me understand my symptoms better
 Effort Expectancy
Q6Overall, I would be satisfied with how easy it is to use the mCardia app
Q7My interaction with mCardia would be clear and understandable
Q8It would be easy for me to learn to use the mCardia app
Q9I would find mCardia easy to use
Q10I would be skillful at using mCardia
Q11The information (such as error messages, help messages, and guidelines) provided with mCardia are clear and useful
Q12The interface was effective in helping me complete the task (events entry)
Q13mCardia was pleasant to use
Q14mCardia has all the functionalities that I expect it to have
 Social Influence
Q15My doctor thinks that I should use mCardia
Q16My family think that I should use mCardia
 Facilitating Conditions
Q17I have the resources necessary to use the mCarida app
Q18I have the knowledge necessary to use the mCardia app
Q19A specific person should be available for assistance if I face any difficulty with the mCardia app
Table 5. List of CUMACF Questions used in the Feasibility and Usability Evaluation

References

[1]
AliveCor. 2020. AliveCor Inc. Retrieved July 8, 2020 fromhttps://www.alivecor.com/kardiamobile.
[2]
Daejoon Anh, Subramaniam Krishnan, and Frank Bogun. 2006. Accuracy of electrocardiogram interpretation by cardiologists in the setting of incorrect computer analysis. Journal of Electrocardiology 39, 3 (2006), 343–345.
[3]
Eric Awtry, Cathy Jeon, and Molly G Ware. 2006. Blueprints Cardiology. Lippincott Williams & Wilkins.
[4]
Sarah Bachis and Jörg Ottenbacher. 2017. Validity of EcgMove R-peak Detection. Retrieved May 31, 2021 fromhttps://www.movisens.com/wp-content/downloads/WPekgMove_Validity_of_R_peak.pdf.
[5]
Jakob E. Bardram. 2019. CACHET Unified Method for Assessment of Clinical Feasibility. Retrieved May 2, 2020 fromhttps://www.cachet.dk/research/cumacf.
[6]
Jakob E. Bardram. 2019. REAFEL: Reaching the Frail Elderly Patient for optimizing diagnosis of atrial fibrillation. Retrieved May 2, 2020 fromhttps://www.cachet.dk/research/research_projects/reafel.
[7]
Jakob E. Bardram. 2020. The CARP Mobile Sensing Framework – A Cross-platform, Reactive, Programming Framework and Runtime Environment for Digital Phenotyping. CoRR abs/2006.11904. https://arxiv.org/abs/2006.11904.
[8]
Jakob E. Bardram. 2020. CARP Mobile Sensing Framework in Flutter. Retrieved June 23, 2020 fromhttps://pub.dev/packages/carp_mobile_sensing.
[9]
Jakob E. Bardram. 2020. Evaluating personalized pervasive health technology–but how? IEEE Pervasive Computing 19, 3 (2020), 37–44.
[10]
Noureddine Belgacem and Selma Boumerdassi. 2009. Mobile personal electrocardiogram monitoring system with patient location. In Proceedings of the 1st ACM International Workshop on Medical-grade Wireless Networks. ACM, 69–72.
[11]
Emelia J. Benjamin, Philip A. Wolf, Ralph B. D’Agostino, Halit Silbershatz, William B. Kannel, and Daniel Levy. 1998. Impact of atrial fibrillation on the risk of death: The Framingham Heart Study. Circulation 98, 10 (1998), 946–952.
[12]
Frank Bogun, Daejoon Anh, Gautham Kalahasty, Erik Wissner, Chadi Bou Serhal, Rabih Bazzi, W. Douglas Weaver, and Claudio Schuger. 2004. Misdiagnosis of atrial fibrillation and its clinical consequences. The American Journal of Medicine 117, 9 (2004), 636–642.
[13]
Pak-Hei Chan, Chun-Ka Wong, Yukkee C. Poh, Louise Pun, Wangie Wan-Chiu Leung, Yu-Fai Wong, Michelle Man-Ying Wong, Ming-Zher Poh, Daniel Wai-Sing Chu, and Chung-Wah Siu. 2016. Diagnostic performance of a smartphone-based photoplethysmographic application for atrial fibrillation screening in a primary care setting. Journal of the American Heart Association 5, 7 (2016), e003428.
[14]
Sumeet S. Chugh, Rasmus Havmoeller, Kumar Narayanan, David Singh, Michiel Rienstra, Emelia J. Benjamin, Richard F. Gillum, Young-Hoon Kim, John H. McAnulty Jr, Zhi-Jie Zheng, and M. H. Forouzanfar. 2014. Worldwide epidemiology of atrial fibrillation: A Global Burden of Disease 2010 Study. Circulation 129, 8 (2014), 837–847.
[15]
Sai Manoj Pudukotai Dinakarrao, Axel Jantsch, and Muhammad Shafique. 2019. Computer-aided arrhythmia diagnosis with bio-signal processing: A survey of trends and techniques. ACM Computing Surveys 52, 2 (2019), 23.
[16]
Marcus Dörr, Vivien Nohturfft, Noé Brasier, Emil Bosshard, Aleksandar Djurdjevic, Stefan Gross, Christina J. Raichle, Mattias Rhinisperger, Raphael Stöckli, and Jens Eckstein. 2019. The WATCH AF trial: SmartWATCHes for detection of atrial fibrillation. JACC: Clinical Electrophysiology 5, 2 (2019), 199–208.
[17]
Abdur Forkan, Ibrahim Khalil, and Zahir Tari. 2013. Context-aware cardiac monitoring for early detection of heart diseases. In Proceedings of the Computing in Cardiology 2013. IEEE, 277–280.
[18]
Abdur Rahim Mohamad Forkan and Weichich Hu. 2016. A context-aware, predictive and protective approach for wellness monitoring of cardiac patients. In Proceedings of the 2016 Computing in Cardiology Conference. IEEE, 369–372.
[19]
Curt D. Furberg, Bruce M. Psaty, Teri A. Manolio, Julius M. Gardin, Vivienne E. Smith, Pentti M. Rautaharju, and CHS Collaborative Research Group. 1994. Prevalence of atrial fibrillation in elderly subjects (the Cardiovascular Health Study). The American Journal of Cardiology 74, 3 (1994), 236–241.
[20]
Toshiyuki Furukawa, Roberto Maggi, Cristina Bertolone, Fabrizio Ammirati, Massimo Santini, Renato Ricci, Franco Giada, and Michele Brignole. 2011. Effectiveness of remote monitoring in the management of syncope and palpitations. Europace 13, 3 (2011), 431–437.
[21]
Alessio Galli, Francesco Ambrosini, and Federico Lombardi. 2016. Holter monitoring and loop recorders: From research to clinical practice. Arrhythmia & Electrophysiology Review 5, 2 (2016), 136.
[22]
Perry M. Gee, Deborah A. Greenwood, Debora A. Paterniti, Deborah Ward, and Lisa M. Soederberg Miller. 2015. The eHealth enhanced chronic care model: A theory derivation approach. Journal of Medical Internet Research 17, 4 (2015), e86.
[23]
Godwin Denk Giebel and Christian Gissel. 2019. Accuracy of mHealth devices for atrial fibrillation screening: Systematic review. JMIR mHealth and uHealth 7, 6 (2019), e13641.
[24]
Jan Gulliksen, Bengt Göransson, Inger Boivie, Stefan Blomkvist, Jenny Persson, and Åsa Cajander. 2003. Key principles for user-centred systems design. Behaviour and Information Technology 22, 6 (2003), 397–409.
[25]
Anders Hansson, Bjarne Madsen-Härdig, and S. Bertil Olsson. 2004. Arrhythmia-provoking factors and symptoms at the onset of paroxysmal atrial fibrillation: A study based on interviews with 100 patients seeking hospital assistance. BMC Cardiovascular Disorders 4, 1 (2004), 13.
[26]
Jeffrey S. Healey and Roopinder K. Sandhu. 2015. Are we ready for mass screening to detect atrial fibrillation? Circulation 131, 25 (2015), 2167–2168. DOI:
[27]
Gerhard Hindricks, Evgueny Pokushalov, Lubos Urban, Milos Taborsky, Karl-Heinz Kuck, Dmitry Lebedev, Guido Rieger, and Helmut Pürerfellner. 2010. Performance of a new leadless implantable cardiac monitor in detecting and quantifying atrial fibrillation results of the XPECT trial. Circulation: Arrhythmia and Electrophysiology 3, 2 (2010), 141–147.
[28]
Barnabás Homola and Jakob E. Bardram. 2019. Research Package – A Flutter Framework for mHealth Research. Retrieved June 23, 2020 fromhttps://www.researchpackage.org.
[29]
Apple Inc.2020. Taking an ECG with the ECG app on Apple Watch Series 4 or later. Retrieved July 8, 2020 fromhttps://support.apple.com/en-us/HT208955.
[30]
Inc iRhythm Technologies. 2020. Zio- The Flexible, Patient-Friendly, Accurate Cardiac Monitor. Retrieved Jan 6, 2020 fromhttps://www.irhythmtech.com/professionals/why-zio.
[31]
Nino Isakadze and Seth S. Martin. 2019. How useful is the smartwatch ECG?Trends in Cardiovascular Medicine 30, 7 (2020), 442–448.
[32]
Chakkalakkal Prabhakaran Karunadas and Cibu Mathew. 2020. Comparison of arrhythmia detection by conventional Holter and a novel ambulatory ECG system using patch and Android App, over 24 h period. Indian Pacing and Electrophysiology Journal 20, 2 (2020), 49–53.
[33]
Paulus Kirchhof, Angelo Auricchio, Jeroen Bax, Harry Crijns, John Camm, Hans-Christoph Diener, Andreas Goette, Gerd Hindricks, Stefan Hohnloser, Lukas Kappenberger, K. H. Kuck, G. Y. Lip, B. Olsson, T. Meinertz, S. Priori, U. Ravens, G. Steinbeck, E. Svernhage, J. Tijssen, A. Vincent, and G. Breithardt. 2007. Outcome parameters for trials in atrial fibrillation: Recommendations from a consensus conference organized by the German Atrial Fibrillation Competence NETwork and the European Heart Rhythm Association. Europace 9, 11 (2007), 1006–1023.
[34]
Predrag Klasnja, Sunny Consolvo, and Wanda Pratt. 2011. How to evaluate technologies for health behavior change in HCI research. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 3063–3072.
[35]
Devender Kumar, Steven Jeuris, Jakob E. Bardram, and Nicola Dragoni. 2021. Mobile and Wearable Sensing Frameworks for MHealth Studies and Applications: A Systematic Review. ACM Transactions on Computing for Healthcare 2, 1, Article 8 (Dec. 2021), 28 pages. DOI:
[36]
Devender Kumar, Thomas Nilson, and Jakob E. Bardram. 2020. CARP Movisens Sampling Package. Retrieved June 23, 2020 fromhttps://pub.dev/packages/carp_movisens_package.
[37]
Devender Kumar, Thomas Nilson, and Jakob E. Bardram. 2020. Movisens Flutter Plugin. Retrieved June 23, 2020 fromhttps://pub.dev/packages/movisens_flutter.
[38]
Craig Larman. 2012. Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and Interative Development. Pearson Education India.
[39]
James R. Lewis. 1992. Psychometric evaluation of the post-study system usability questionnaire: The PSSUQ. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Vol. 36. SAGE Publications Sage CA: Los Angeles, CA, 1259–1260.
[40]
Dingwen Li, Jay Vaidya, Michael Wang, Ben Bush, Chenyang Lu, Marin Kollef, and Thomas Bailey. 2020. Feasibility study of monitoring deterioration of outpatients using multimodal data collected by wearables. ACM Transactions on Computing for Healthcare 1, 1 (2020), 1–22.
[41]
Jin Peng Li, Damon Berry, and Richard Hayes. 2009. A mobile ECG monitoring system with context collection. In Proceedings of the 4th European Conference of the International Federation for Medical and Biological Engineering. Springer, 1222–1225.
[42]
Gadgeon Smart Systems Pvt. Ltd.2020. WebCardio- A wireless, disposable, leadless multi day Holter monitor. Retrieved Jan 6, 2020 fromhttps://webcardio.in/.
[43]
Gabriela Marcu, Jakob E. Bardram, and Silvia Gabrielli. 2011. A framework for overcoming challenges in designing persuasive monitoring and feedback systems for mental illness. In Proceedings of the 2011 5th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth). IEEE, 1–8.
[44]
Manlio F. Márquez, Luis Colín, Milton Guevara, Pedro Iturralde, and Antonio G. Hermosillo. 2002. Common electrocardiographic artifacts mimicking arrhythmias in ambulatory monitoring. American Heart Journal 144, 2 (2002), 187–197.
[45]
Elizabeth A. McGlynn, Steven M. Asch, John Adams, Joan Keesey, Jennifer Hicks, Alison DeCristofaro, and Eve A Kerr. 2003. The quality of health care delivered to adults in the United States. New England Journal of Medicine 348, 26 (2003), 2635–2645.
[46]
W. F. McIntyre, Jean Hai Ein Yong, R. K. Sandhu, D. J. Gladstone, K. Simek, Y. Y. Liu, F. R. Quinn, R. Tytus, D. Zizzo, S. Henein, N. Ivers, and J. S. Healey. 2019. Prevalence of undiagnosed atrial fibrillation in elderly individuals and potential cost-effectiveness of non-invasive ambulatory electrocardiographic screening: The ASSERT-III study. Journal of Electrocardiology 58 (2019), 56–60.
[47]
W. F. McIntyre, Jean Hai Ein Yong, R. K. Sandhu, D. J. Gladstone, K. Simek, Y. Y. Liu, F. R. Quinn, R. Tytus, D. Zizzo, S. Henein, et al. 2020. Prevalence of undiagnosed atrial fibrillation in elderly individuals and potential cost-effectiveness of non-invasive ambulatory electrocardiographic screening: The ASSERT-III study. Journal of electrocardiology 58 (2020), 56–60.
[48]
Fen Miao, Yayu Cheng, Yi He, Qingyun He, and Ye Li. 2015. A wearable context-aware ECG monitoring system integrated with built-in kinematic sensors of the smartphone. Sensors 15, 5 (2015), 11465–11484.
[49]
Susan Michie, Maartje M. Van Stralen, and Robert West. 2011. The behaviour change wheel: A new method for characterising and designing behaviour change interventions. Implementation Science 6, 1 (2011), 42.
[50]
World Health Organization. 2017. Case study: Type 1 diabetes. Retrieved Aug 8, 2019 fromhttps://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds).
[51]
Patrick X. Quesnel, Adrian D. C. Chan, and Homer Yang. 2014. Signal quality and false myocardial ischemia alarms in ambulatory electrocardiograms. In Proceedings of the 2014 IEEE International Symposium on Medical Measurements and Applications. IEEE, 1–5.
[52]
Joel M. Raja, Carol Elsakr, Sherif Roman, Brandon Cave, Issa Pour-Ghaz, Amit Nanda, Miguel Maturana, and Rami N. Khouzam. 2019. Apple watch, wearables, and heart rhythm: Where do we stand? Annals of Translational Medicine 7, 17 (2019), 417. DOI:
[53]
Meghan Reading, Dawon Baik, Melissa Beauchemin, Kathleen T. Hickey, and Jacqueline A. Merrill. 2018. Factors influencing sustained engagement with ECG self-monitoring: Perspectives from patients and health care providers. Applied Clinical Informatics 9, 04 (2018), 772–781.
[54]
Alireza Sahami Shirazi, Diana Cheng, Oliver Kroell, Dagmar Kern, and Albrecht Schmidt. 2007. CardioViz: Contextual capture and visualization for long-term ecg data. In Proceedings of Ubicomp.
[55]
Monica Solbiati, Lucia Trombetta, Roberto M. Sacco, Luca Erba, Viviana Bozzano, Giorgio Costantino, Satish R. Raj, Franca Barbic, Giovanni Casazza, Franca Dipaola, Raffaello Furlan, Rose A. Kenny, James V. Quinn, Robert S. Sheldon, Win-Kuang Shen, Benjamin C. Sun, Venkatesh Thiruganasambandamoorthy, and Matthew J. Reed. 2019. A systematic review of noninvasive electrocardiogram monitoring devices for the evaluation of suspected cardiovascular syncope. Journal of Medical Devices 13, 2 (2019), 024001.
[56]
F. Spadini, F. Vergari, L. Nachman, C. Lamberti, and T. Salmon Cinotti. 2008. A wireless and context-aware ECG monitor: An iMote2 based portable system. In Proceedings of the 2008 Computers in Cardiology. IEEE, 997–1000.
[57]
Zenicor Medical Systems. 2020. The Zenicor solution. Retrieved July 8, 2020 fromhttps://zenicor.com/zenicor-ekg/.
[58]
Derek H. Tang, Adrienne M. Gilligan, and Klaus Romero. 2014. Economic burden and disparities in healthcare resource use among adult patients with cardiac arrhythmia. Applied Health Economics and Health Policy 12, 1 (2014), 59–71.
[59]
David R. Thomas. 2006. A general inductive approach for analyzing qualitative evaluation data. American Journal of Evaluation 27, 2 (2006), 237–246.
[60]
Viswanath Venkatesh, Michael G. Morris, Gordon B. Davis, and Fred D. Davis. 2003. User acceptance of information technology: Toward a unified view. MIS Quarterly 27, 3 (2003), 425–478.
[61]
Castro Urda Víctor, Parra Esteban Carolina, Toquero Ramos Jorge, Carneado-Ruiz Joaquín, Sánchez García Manuel, Cobo Marcos Marta, Fernández Villanueva José María, Pham Trung Chinh, Ortega Marcos Javier, Mingo Santos Susana, J. Sánchez Diego, J. O. Carlos, F. L. Ignacio. 2018. Incidence and predictive factors of hidden atrial fibrillation detected by implantable loop recorder after an embolic stroke of undetermined source. Journal of Atrial Fibrillation 11, 3 (2018), 2078. DOI:. 31139276; PMCID: PMC6533811.
[62]
Edward H. Wagner. 1998. Chronic disease management: What will it take to improve care for chronic illness? Effective Clinical Practice 1, 1 (1998).
[63]
Joseph A. Walsh III, Eric J. Topol, and Steven R. Steinhubl. 2014. Novel wireless devices for cardiac monitoring. Circulation 130, 7 (2014), 573–581.
[64]
Peter West, Max Van Kleek, Richard Giordano, Mark J Weal, and Nigel Shadbolt. 2018. Common barriers to the use of patient-generated data across clinical settings. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. 1–13.

Cited By

View all
  • (2023)My Heart Will Go On: Implicitly Increasing Social Connectedness by Visualizing Asynchronous Players’ Heartbeats in VR GamesProceedings of the ACM on Human-Computer Interaction10.1145/36110577:CHI PLAY(976-1001)Online publication date: 4-Oct-2023
  • (2023)Using The Machine Learning Method in Portable ECG Monitoring System to Identify Diagnostically Complex Heart Diseases2023 IEEE 24th International Conference of Young Professionals in Electron Devices and Materials (EDM)10.1109/EDM58354.2023.10225021(1270-1275)Online publication date: 29-Jun-2023
  • (2023)Wireless CardioS framework for continuous ECG acquisitionJournal of Medical Engineering & Technology10.1080/03091902.2023.226711647:4(201-216)Online publication date: Nov-2023
  • Show More Cited By

Index Terms

  1. mCardia: A Context-Aware ECG Collection System for Ambulatory Arrhythmia Screening

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Computing for Healthcare
      ACM Transactions on Computing for Healthcare  Volume 3, Issue 2
      April 2022
      292 pages
      EISSN:2637-8051
      DOI:10.1145/3505188
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 March 2022
      Accepted: 01 October 2021
      Revised: 01 June 2021
      Received: 01 September 2020
      Published in HEALTH Volume 3, Issue 2

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Arrhythmia
      2. arrhythmia screening
      3. mobile health
      4. mHealth
      5. electrocardiogram (ECG)
      6. mobile sensing
      7. Holter monitoring
      8. cardiovascular
      9. context aware ECG

      Qualifiers

      • Research-article
      • Refereed

      Funding Sources

      • Innovation fund Denmark
      • Copenhagen Center for Health Technology

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1,246
      • Downloads (Last 6 weeks)102
      Reflects downloads up to 31 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)My Heart Will Go On: Implicitly Increasing Social Connectedness by Visualizing Asynchronous Players’ Heartbeats in VR GamesProceedings of the ACM on Human-Computer Interaction10.1145/36110577:CHI PLAY(976-1001)Online publication date: 4-Oct-2023
      • (2023)Using The Machine Learning Method in Portable ECG Monitoring System to Identify Diagnostically Complex Heart Diseases2023 IEEE 24th International Conference of Young Professionals in Electron Devices and Materials (EDM)10.1109/EDM58354.2023.10225021(1270-1275)Online publication date: 29-Jun-2023
      • (2023)Wireless CardioS framework for continuous ECG acquisitionJournal of Medical Engineering & Technology10.1080/03091902.2023.226711647:4(201-216)Online publication date: Nov-2023
      • (2023)An investigation of the contextual distribution of false positives in a deep learning-based atrial fibrillation detection algorithmExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.118540211:COnline publication date: 1-Jan-2023
      • (2022)Software Architecture Patterns for Extending Sensing Capabilities and Data Formatting in Mobile SensingSensors10.3390/s2207281322:7(2813)Online publication date: 6-Apr-2022
      • (2022)CACHET-CADB: A Contextualized Ambulatory Electrocardiography Arrhythmia DatasetFrontiers in Cardiovascular Medicine10.3389/fcvm.2022.8930909Online publication date: 1-Jul-2022
      • (2022)DeepawareComputer Methods and Programs in Biomedicine10.1016/j.cmpb.2022.106899221:COnline publication date: 1-Jun-2022

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Login options

      Full Access

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media