William Harvey Cardiovascular Chair

Комплекс программ для исследования сердечных заболеваний

ProBiometrics - компания из Англии, основным активом которой является патент на алгоритм, позволяющий рассчитывать ряд ключевых показателей сердечной деятельности по электрокардиограмме. Данные показатели позволяют выявлять заболевания сердца на ранней стадии в автоматизированном режиме. С этой компанией мы плодотворно сотрудничали с 2015 года, поэтому, когда ProBiometrics обратились к нам с предложением создания сервиса для их устройства WHCVC, мы с радостью согласились. Что же такое WHCVC?

Заболевания сердца и кровеносных сосудов стоят на первом месте среди причин смертности и инвалидизации.

WHCVC (William Harvey Cardiovascular Chair) – кардиоваскулярное кресло Уильяма Харви – это инновационное устройство в сфере исследования сердечных заболеваний, разрабатываемое компанией ProBiometrics и сердечным центром имени Вильяма Харви (William Harvey Heart Centre). Этот сервис упрощает процесс анализа ЭКГ и сокращает время исследования ЭКГ в несколько раз. В перспективе данная разработка позволит существенно снизить смертность от сердечных заболеваний.

Технологии

Java EE, Tomcat, Android SDK, Kotlin, Angular, Oracle, RabbitMQ

Задачи

Для того, чтобы создать удобный комплекс, позволяющий сократить время исследования ЭКГ и отвечающий всем требованиям Заказчика, мы поставили перед собой определенные задачи:

  • Разработать сервис, который при подключении к устройству считывает параметры электрокардиограммы;
  • Упростить процесс анализа ЭКГ;
  • Вывести параметры электрокардиограммы с целью дальнейшей постановки диагноза;
  • Разработать сервис доступа к результатам исследований для анализа данных в динамике;
  • Разработать мобильное приложение на базе операционной системы Android.

Возникшие сложности

Помимо разработки продукта, создание сервиса было сопряжено со сложностями юридического характера. В процессе работы над проектом выяснилось, что мы, вместе с коллегами из Лондона, не учли некоторые особенности европейского законодательства, а именно акт GDPR, общий регламент по защите персональных данных граждан Евросоюза. Этот закон включал в себя некоторые детали хранения пользовательской информации. После того, как мы разработали дополнительные бизнес-процессы для обеспечения соответствия акту и усилили политику конфиденциальности, работа пошла по запланированному графику.

Особенностью данного решения стала необходимость беспрерывного стриминга данных с устройства считывания ЭКГ и их передача на сервер. Даже в случае прерванного соединения данные не должны были быть утеряны, а после восстановления соединения всю информацию необходимо было передать на сервер. Все это создало некоторые технические сложности при разработке мобильных приложений (контроль соединения, проверка уже переданных данных).

Акт GDPR - общий регламент по защите персональных данных граждан Евросоюза.

Еще одним важным требованием было обеспечение производительности комплекса для проведения вплоть до 5000 исследований параллельно. Для выполнения этой задачи был использован классический подход с использованием очередей сообщений.

Результат

Результатом нашей работы стал программный комплекс с возможностью беспрерывного считывания ЭКГ и анализом параметров электрокардиограммы. Благодаря продукту, полученному в сотрудничестве с ProBiometrics:

  • удалось облегчить процесс анализа ЭКГ;
  • появилась возможность удаленно показывать данные пациента специалисту;
  • демонстрация данного продукта позволила компании ProBiometrics привлечь инвесторов и дополнительные средства для развития собственных проектов в сфере здравоохранения.

Благодарность

От лица сотрудников компании, мы выражаем благодарность Ральфу Ллойду Робертсу (управляющему директору ProBiometrics) за возможность работать над инновационным продуктом, который позволит существенно сократить смертность от сердечных заболеваний.

Контакты

Имя Фамилия*
E-mail*
Телефон
Комментарии
п-кт Н.С.Ермакова 30А, Новокузнецк