DEVELOPMENT OF AN ADROID APPLICATION TO SUPPORT THE HOLTER MONITORING SYSTEM

Authors

DOI:

https://doi.org/10.20998/2079-0023.2019.02.08

Keywords:

Android operating system, data processing methods, regular expressions, Holter monitoring, Android application development method

Abstract

This paper examines the process of software development to implement the system, working on the devices with Android operating system, which is based on Holter monitoring. Application software has been developed using existing methods of digital data processing, that provides the possibility of real-time monitoring of the user's cardiovascular system with subsequent data transfer directly to a specialist doctor in a format, convenient for data analysis. There was proposed an algorithm for processing data, which is based on a template made up of regular expression metacharacters, that provides fast and accurate sifting of the received data. Binary file that is formed as a result of the algorithm work contains the necessary data for subsequent analysis. At the first stages, the software application installed on the Android device performs the initial analysis of the file and breaks the data into fragments that correspond to time periods of sixty minutes. Thus, twenty-four pieces of data are formed during the day. Based on this data created application builds graphs that illustrate the work of the patient's cardiovascular system, which the user can view. If critical indicators arise in the work of the cardiovascular system, the software application automatically calls an ambulance and sends to the attending physician data for the last forty-eight hours in the format of scatter plots, as the experience of practicing physicians has shown that such plots are the most visual and informative. Also, the attending physician has the opportunity to access the data of Holter monitoring of the user's cardiovascular system at any time, using the terminal part of the application on his Android device.

Author Biographies

Daniil Vasilyevich Harmash, National Technical University "Kharkiv Polytechnic Institute"

National Technical University "Kharkiv Polytechnic Institute", graduate student; Kharkiv, Ukraine

Yuri Ivanovych Dorofieiev, National Technical University "Kharkiv Polytechnic Institute"

Doctor of Technical Sciences, Docent, National Technical University "Kharkiv Polytechnic Institute", Professor at the Department of System Analysis and Informative-Analytical Technologies; Kharkiv, Ukraine

References

Pagani М., Lombardi F., Guzzetti S. et al. Power spectral analysis of heart rate and arterial pressure variability as a marker of supatho-vagal interaction in man and conscious dog. Circle Research. 1986, vol. 59, no. 2, pp. 178‒193. doi: 10.1161/01.RES.59.2.17.

Grubbs F. E., Beck G. Extension of sample sizes and percentage points for significance tests of outlying observations. Technometrics. 1972, vol. 14, no. 4, pp. 847‒854. doi: 10.2307/1267134.

Malliani A., Pagani М., Lombardi F., Cerutti S. Cardiovascular neural regulation explored in the frequency domain. Circulation. 1991, vol. 84, no. 2, pp. 482‒492. doi: 10.1161/01.

Baevsky P. M., Kirillov O. I., Kletskin S. Z. Matematicheskij analiz serdechnogo ritma pri stresse [Mathematical analysis of heart rhythm with stress]. Мoscow, Nauka Publ., 1984. 965 p.

Daytel H., Santri S. I., Daytel P. Java programming technologies. 9th Edition, New Jersey, Pearson Education, 2000. 664 p. (Russ. ed.: Daytel H., Santri S. I., Daytel P. J. Tehnologii programmirovaniya na Java. Moscow, Binom-Press Publ., 2003. 672 p.)

Daytel P. J., Nieto Т., Daytel H. XML How to program. 1st edition New Jersey, Pearson Education, 2000. 934 p. (Russ. ed.: Daytel P.J., Nieto Т., Daytel H. Kak programmirovat na XML. Moscow, Binom-Press Publ., 2008. 640 p.)

Goloshchapov A. L. Google Android: Programmirovanie dlya mobilnyh ustrojstv [Google Android. Programming for mobile gadget]. Sankt-Peterburg, BVH-Peterburg Publ., 2012. 442 p.

Retabouil S. Android NDK Beginner's Guide. 1st ed. Birmingham of Packt Publishing Ltd, 2012. 436 p. (Russ. ed.: Retabouil S. Android NDK. Razrabotka prilozhenij pod Android na C/C++. Moscow, DMK Press Publ., 2012. 495 p.)

Daytel H., Daytel P. J., Daytel E., Morgano M. Android for developers. 3d ed. New Jersey, Pearson Education, 2014. 812 p. (Russ. ed.: Daytel H. Android dlya razrabotchikov. Moscow, Binom-Press Publ., 2014. 809 p.)

Darwin I. Android Cookbook, Problems and Solutions for Android Developers. 2nd ed. Sebastopol of O'Reilly Media, 2016. 664 p. (Russ. ed.: Darwin I. Android. Sbornik receptov. Zadachi i resheniya dlya razrabotchikov prilozhenij. Moscow, Vilyams Publ., 2016. 768 p.)

Marple S. L. Cifrovoj spektralnyj analiz i ego prilozheniya [Digital spectral a n alysis and its applications]. Moscow, Mir Publ., 1990. 265 p.

Malinetsky G. G., Potapov A. B. Sovremennye problemy nelinejnoj dinamiki [Modern problems of nonlinear dynamics]. Kiev, Editorial Publ., 2000. 244 p.

Published

2024-07-05

How to Cite

Harmash, D. V., & Dorofieiev, Y. I. (2024). DEVELOPMENT OF AN ADROID APPLICATION TO SUPPORT THE HOLTER MONITORING SYSTEM. Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, (2), 45–49. https://doi.org/10.20998/2079-0023.2019.02.08

Issue

Section

INFORMATION TECHNOLOGY