Comprehensive digital solutions designed for impact and scalability.
Domain-driven solutions tailored to the unique needs of each industry.
Technical excellence backed by years of hands-on experience.
A journey into innovation, culture, and customer success
Modernizing a Remote Patient Monitoring (RPM) App for an EKG Recording Smart Device
AliveCor, Inc. is a privately held healthcare company, headquartered in Mountain View, California. It is known for its range of IoT-enabled, smart devices that capture EKG (Electrocardiogram) recordings and transmit EKG rhythms to the smartphone or tablet. The devices aim to transform cardiac care with early detection of atrial fibrillation (AF), normal sinus rhythm, and 28 other abnormalities in EKG.
All smart devices by the company are FDA approved and are used by patients at home and providers at care organizations. AliveCor is recognized by FastCompany as 2018’s most innovative company in Artificial Intelligence.
Services Used:
AliveCor’s smart devices have electrodes to sense and transmit EKG rhythms to the smartphone. The client already had an app that integrates with the smart device to collect and view EKG recordings. However, their app needed modernization with respect to its features, technology, and user experience.
AliveCor reached out to Daffodil for revamping the existing app with a new set of features, to bring detail and accuracy in the EKG report, update the legacy code with the latest technology, improve the user experience of the app, etc. The existing apps were built on Java and Objective C while the requirement was to update it with Kotlin and Swift. The key requirements were:
The inception stage of development had been challenging for team Daffodil as it required auditing and optimizing the existing codebase for modernizing the entire app. As a result, a number of UX updates and performance fixes were done in the existing version of the app. The team closed all technical debt tickets (additional rework by the technical team), upgraded the database from SQLite to Room, improved graph pixelation (EKG reading), etc.
In the newer version of the app, Kotlin (for Android) and Swift (for iOS) were used as the core languages for development. The team integrated Atrial Fibrillation (AF) logic (an algorithm created by the client which monitors irregular and often rapid heart rate that occurs when the two upper chambers of your heart experience chaotic electrical signals) into the app that enabled it to analyze and predict over 30 heart-related abnormalities from a 6-lead EKG reading. The app now predicts heart abnormalities such as normal sinus rhythm, atrial fibrillation, bradycardia, tachycardia, etc. on the basis of EKG rhythms received from smart devices.
Previously, the app allowed users to manually add their blood pressure details within the app and keep a track of it. In the newer version, users were allowed to maintain a health diary, add and track various health vitals which include blood pressure, blood sugar, cholesterol, medication, symptoms, weight, etc. These health vitals can either be added manually into the app or through Apple Smart Watch or Wear OS by Google.
In addition to this, the app now supports a medication adherence feature that sends a reminder to the patients to take their medicine on time. Users can also share their EKGs with family or caregivers in the form of a PDF file. This PDF file can be viewed, emailed, or downloaded to maintain a history of ECG recordings.
The client has been extremely satisfied by the way Daffodil has executed the entire project. The client was able to launch the solution in a timely and desired manner as Daffodil ensured that the deliverables were provided on time while maintaining the utmost quality. The devices use machine learning to detect the three most common arrhythmias—atrial fibrillation, bradycardia, and tachycardia—with 98% sensitivity and 97% specificity. This gives patients and physicians a fast and highly reliable insight into health.
80 M
ECGs recorded to-date
98%
accurate sensitivity detection for atrial fibrillation, bradycardia, and tachycardia
97%
accurate specificity detection for atrial fibrillation, bradycardia, and tachycardia
Daffodil helps a Canadian health tech company reduce door-to-balloon time for STEMI patients through a mobile app
Daffodil enables Lybrate to bridge its technical skillset gap and reduce its go-to-market time by more than 40%
New York’s leading hospital reduces door to balloon time for STEMI patients through an emergency response app
Let us understand your business objectives, set up initial milestones, and plan your software project.
Δ