Method and system for presenting electrocardiogram (ECG) rhythms by mobile device

By identifying abnormalities in ECG data on mobile devices and sorting the lead rhythm charts, the problem of inconvenient display of ECG rhythm charts in the prior art is solved, and the efficiency and accuracy of diagnosis are improved.

CN120000232APending Publication Date: 2025-05-16GE PRECISION HEALTHCARE LLC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411606494.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-14
Filing Date
2024-11-12
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The prior art is difficult to effectively organize and display abnormalities when displaying ECG rhythm charts on mobile devices, resulting in long diagnosis time and low accuracy, especially on small screen devices.

Method used

By receiving ECG data, abnormalities in the lead rhythm map are identified and the lead rhythm map collection is sorted based on these abnormalities to form an ordered lead rhythm map collection, and only a subset of lead rhythm maps containing abnormalities is output for display.

Benefits of technology

Reduces time to navigate between different lead rhythm maps, improving diagnostic accuracy and efficiency, especially on small-screen mobile devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120000232A_ABST
    Figure CN120000232A_ABST
Patent Text Reader

Abstract

Methods and systems are provided for organizing and displaying lead rhythm maps of an electrocardiogram (ECG) on a mobile device. In one example, a method for a mobile device includes receiving ECG data including a set of lead rhythm maps; identifying anomalies in one or more lead rhythm diagrams in the set of lead rhythm diagrams; sorting the set of lead rhythm diagrams based on the anomaly to form an ordered set of lead rhythm diagrams, such that a first lead rhythm diagram in the ordered set of lead rhythm diagrams includes a first waveform, the first waveform including the anomaly; and outputting a subset of lead rhythm diagrams in the ordered set of lead rhythm diagrams to a display device of the mobile device for display, wherein the subset of lead rhythm diagrams includes at least the first lead rhythm diagram.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the subject matter disclosed herein relate to automatically organizing and displaying ECG rhythm graphs on a mobile device. Background Art

[0002] Electrocardiogram (ECG) monitor is widely used to obtain medical (e.g., biopotential) signals containing information indicating electrical activity associated with the heart and lung system of a patient. In order to obtain medical signals, ECG electrodes are applied to different positions of the patient's skin. The electrodes are connected to the ECG monitor by a group of ECG lead wires after being positioned on the patient. The distal end or the part closest to the patient of the ECG lead wires may include a connector adapted to be operably connected to the electrodes to receive medical signals from the body. The proximal end of the ECG lead group is operably connected to the ECG monitor and provides the medical signals received from the body to the ECG monitor. The medical signals (e.g., ECG rhythm graph) captured by the ECG monitor may include twelve lead rhythm graphs, each of which is captured using one or more ECG leads. The twelve lead rhythm graphs are presented on the ECG monitor and / or a display device (such as a mobile device) communicatively connected thereto. Summary of the invention

[0003] In one aspect, a method for organizing and displaying electrocardiogram (ECG) rhythm data includes: receiving electrocardiogram (ECG) data including a lead rhythm map set; identifying anomalies in one or more lead rhythm map sets in the lead rhythm map set; sorting the lead rhythm map set based on the anomalies to form an ordered lead rhythm map set, so that a first lead rhythm map in the ordered lead rhythm map set includes a first waveform, and the first waveform includes the anomaly; and outputting a subset of the lead rhythm map in the ordered lead rhythm map set to a display device of a mobile device for display, wherein the lead rhythm map subset includes at least the first lead rhythm map.

[0004] In this way, a single lead rhythm graph in a lead rhythm graph set of an ECG data set can be displayed on a display device of a mobile device, wherein each lead rhythm graph is displayed to fully visualize the complete waveform, including details of the waveform that can assist in diagnosis clinically. In addition, by arranging the lead rhythm graphs of the lead rhythm graph set in response to abnormalities automatically detected in the ECG data, the time spent navigating between different lead rhythm graphs to manually identify abnormalities can be reduced, thereby reducing the diagnosis time. In addition, the accuracy of the diagnosis can also be improved.

[0005] The above advantages, other advantages and features of the present specification will be apparent from the following detailed description when taken alone or in conjunction with the accompanying drawings. It should be understood that the above summary is provided to introduce a series of concepts further described in the detailed description in a simplified form. This is not meant to identify the key features or essential features of the claimed subject matter, the scope of which is uniquely defined by the claims that follow the detailed description. In addition, the claimed subject matter is not limited to specific implementations that address any shortcomings mentioned above or in any part of this disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0006] The present invention will be better understood by reading the following description of non-limiting embodiments with reference to the accompanying drawings, in which:

[0007] Figure 1 A block diagram of a patient monitoring system including a multi-lead electrocardiogram (ECG) system and a mobile device is shown.

[0008] Figure 2 Shown by Figure 1 Example waveforms captured by an ECG system.

[0009] Figure 3 Shown in the display Figure 1 on mobile devices Figure 2 Illustrative example views of a waveform of a first portion of the waveform in which a user navigates between different views of the first portion of the waveform by interacting with a mobile device.

[0010] Figure 4A and Figure 4B Shown in the display Figure 1 on mobile devices Figure 2 Illustrative example views of a waveform of a device in which a user navigates between different views of a second portion of the waveform by interacting with a mobile device.

[0011] Figure 5A and Figure 5B Shown in the display Figure 1 on mobile devices Figure 2 Illustrative examples of views of a waveform in which a user navigates between different views of a third portion of the waveform by interacting with a mobile device.

[0012] Fig. 6A and Figure 6B Shown in the display Figure 1 on mobile devices Figure 2 illustrative examples of views of a waveform in which a user navigates between different views of a fourth portion of the waveform by interacting with a mobile device.

[0013] Figure 7A flow chart is shown for determining how to order leads based on identified waveform anomalies.

[0014] Fig. 8A and Figure 8B Shows the operation Figure 1 A flow chart of a method for a mobile device to organize and display an ECG lead rhythm diagram.

[0015] Fig. 9 A flow chart of a method for identifying waveform anomalies is shown.

[0016] Fig.10 Shown for identification Figure 1 A flow chart of a method for orienting a mobile device. DETAILED DESCRIPTION

[0017] Now refer to Figures 1 to 10 , describing embodiments of the present disclosure by way of example, these figures relate to various embodiments for providing a guided view of an ECG waveform in the form of a lead rhythm graph, which fits the size of a mobile device and can guide a user to view the ECG waveform and its region of interest. The mobile device can be part of an ECG system and / or communicatively connected to the ECG system, and can receive a data set including a plurality of lead rhythm graphs. A computing device, such as a mobile device or a third-party computing device communicatively connected to the mobile device and the ECG system, can analyze the waveforms of the plurality of lead rhythm graphs and identify the abnormalities of the waveforms. When the waveform is analyzed using a third-party computing device, information about the abnormalities identified in the lead rhythm graph can be sent from the third-party computing device to the mobile device. The mobile device can sort the lead rhythm graphs for display on the mobile device based on relevant medical information, including abnormal analysis performed by the mobile device or the third-party computing device. For example, the mobile device can sort the plurality of lead rhythm graphs according to an order in which the lead rhythm graphs showing the identified one / multiple abnormalities are arranged at the beginning of the order. The first lead rhythm graph in the ordered set of lead rhythm graphs may be output for display on a display (e.g., a touch screen) of a mobile device. The mobile device may receive user input and, in response, may navigate between the lead rhythm graphs in the ordered set of lead rhythm graphs. The number of lead rhythm graphs output for display and the orientation of the displayed lead rhythm output graph may be determined in response to the user input and / or the size and orientation of the display of the mobile device.

[0018] Typically, the ECG waveform is presented in a predefined layout in which all collected lead rhythm graphs are presented simultaneously on a single display. For example, the ECG waveform may be presented in a Cabrera format suitable for a twelve-lead ECG, in which each of the twelve lead rhythm graphs is output simultaneously for display on a display device. A user, such as a healthcare provider, may analyze the lead rhythm graphs to identify abnormalities in the ECG waveform. Including all twelve lead rhythm graphs on a single display device may be visually overwhelming for the user, and using a mobile device may be challenging, possibly resulting in a lengthy analysis in which the user analyzes each individual lead rhythm graph, identifies abnormalities in one or more lead rhythm graphs, and may make a diagnosis in response to identifying and comparing abnormalities in multiple lead rhythm graphs. In addition, mobile devices with relatively small screen sizes (e.g., screens with a diagonal length of eight inches or less) are used in healthcare environments to increase healthcare providers' access to data and freedom of movement in healthcare environments (e.g., moving patients and / or providers between different rooms / areas). Providing a large amount of ECG rhythm data (e.g., twelve lead rhythm graphs) simultaneously on a relatively small screen may make it challenging for a user to visualize abnormalities in the ECG rhythm data. For example, a user may interact with a mobile device via a user input device of the mobile device to zoom in (e.g., zoom in) on aspects of one or more lead rhythm graphs. The screen size of the mobile device may be too small to effectively display an ECG waveform with all the nuances of ECG waveform intervals and segments for patient condition diagnosis. This may result in inaccurate diagnosis and / or require a lengthy analysis to make a diagnosis.

[0019] The present disclosure at least partially solves the above problems by providing a system that guides users through the diagnostic discovery process of patient conditions based on the clinical features of interest in the ECG identified using automatic analysis, using the effective presentation of ECG waveforms of all ECG lead rhythm graphs. The system and method described herein are designed to be implemented in small-screen mobile devices (e.g., mobile devices with display devices with a diagonal length of eight inches or less) and / or foldable screens. The method described herein solves the challenges of mobile device form factors (e.g., small screens) and challenges associated with the visualization of ECG waveforms by presenting ECG lead rhythm graphs in the order of abnormal detection and other clinical features of interest performed by automatic analysis. The system and method also provide a mechanism for navigating between lead rhythm graphs with minimal user input. The disclosed system and method provide a sequential preview of the ECG based on the most clinically relevant features identified by computerized ECG analysis.

[0020] Displaying the selected data of interest (e.g., displaying a first lead rhythm graph with relevant medical information, and in response to receiving user input, displaying a second lead rhythm graph with relevant medical information) allows the user to see the most relevant data without having to navigate, select, and analyze between multiple lead rhythm graphs in a lead rhythm graph collection. The speed at which the user navigates through various views (e.g., various lead rhythm graphs) can be increased because the method for guiding display (e.g., navigation) described herein does not require the user to select a lead rhythm graph from an array of all lead rhythm graphs in a lead rhythm graph collection displayed simultaneously, manually enlarge the selected lead rhythm graph, analyze the selected lead rhythm graph to identify abnormalities, and repeat the process to identify a lead rhythm graph in the lead rhythm graph collection that has an abnormality that may indicate a disease state. In conventional methods, this may include enlarging and reducing one or more lead rhythm graphs multiple times to compare lead rhythm graphs in a lead rhythm graph collection, and viewing the details of the ECG waveform of the lead rhythm graph in more detail to identify a lead rhythm graph in a lead rhythm graph collection that includes relevant medical information. In a conventional display, when all lead rhythm graphs in a lead rhythm graph set are displayed simultaneously on a display (e.g., in a three-by-four grid), the size of the lead rhythm graph can be set to fit all lead rhythm graphs in the lead rhythm graph set simultaneously on the display of a mobile device, where the size may be too small to visualize the details of each lead rhythm graph. Using the method described herein, instead of gradually identifying relevant medical information by selecting, enlarging, and analyzing multiple lead rhythm graphs, a user may only need to view the display of a mobile device, which has a single lead rhythm graph displayed thereon, which has been identified as having relevant medical information (e.g., an identified abnormality). The user may interact with the mobile device (e.g., swipe or tap the touch screen display of the mobile device) to navigate between lead rhythm graphs, where the mobile device outputs a lead rhythm graph with relevant medical information in response to receiving user input. Therefore, the claims included herein relate to improvements in the functionality of computers, especially those with small screens (e.g., mobile devices). In addition, conventional methods including displaying multiple (e.g., twelve) lead rhythm graphs simultaneously may have high requirements on the processor and memory of the computing device (e.g., mobile device) in order to retrieve and display the data of each lead rhythm graph in the lead rhythm graph simultaneously. By comparison, displaying a single lead rhythm graph at a time can reduce the requirements on the processor and memory because the data of a single lead rhythm graph is retrieved, and there is no need to retrieve multiple lead rhythm graphs.

[0021] The disclosed sorting and display of lead rhythm graphs provide a specific way to display a limited set of information to the user, rather than using conventional user interface methods to simultaneously display all lead rhythm graphs in a set of lead rhythm graphs. These methods describe specific improvements over previous systems, making the user interface of the mobile device easier to navigate and easier for the user to intuitively understand. The guided view of the ECG waveform disclosed herein may be advantageous because it avoids the user having to zoom in and / or out of portions of multiple lead rhythm graphs multiple times to find the desired data, thereby avoiding sorting and analyzing a large amount of data while searching for the desired data, which may be slow, complex, and difficult to learn.

[0022] The disclosed invention improves the efficiency of using a mobile device by sorting a lead rhythm graph set based on relevant medical information in each lead rhythm graph that may or may not be included in the lead rhythm graph set, and outputting the lead rhythm graph with relevant medical information for display. For example, the guided view of the ECG waveform can improve the efficiency of using a computing device by collecting and presenting the medical information most relevant to the user (via the sorting of the lead rhythm graph set), which can enable the user to view the most relevant medical information of the lead rhythm graph set without accessing and analyzing each lead rhythm graph in the lead rhythm graph set. The speed at which the user navigates through the lead rhythm graph set can be improved because the disclosed guided view of the ECG waveform does not require the user to individually zoom in and analyze each lead rhythm graph to identify abnormalities in the ECG waveform. In addition, the size of the ECG data presented on a small form factor (e.g., a small screen) can be maximized while retaining the details of the ECG data, while also minimizing the effect of noise on ECG readability.

[0023] Figure 1 A patient monitoring system that can be used to acquire electrocardiogram (ECG) waveform data is shown. The ECG waveform data acquired using the patient monitoring system may include a plurality (eg, twelve) of waveforms, each waveform corresponding to a lead (eg, two electrodes) of the patient monitoring system. Figure 1 The patient monitoring system includes a mobile device that can be used to visualize ECG waveform data and is communicatively coupled to a third-party computing device configured to analyze the ECG waveform data to identify abnormalities in one or more ECG waveforms. Figure 2 It is shown that the Figure 1 FIG. 1 is an exemplary ECG waveform acquired by a patient monitoring system. Figure 2 The ECG waveform is divided into different segments and durations, each of which can be used to assist in patient diagnosis. The method described herein includes automatically sorting lead rhythm graphs (e.g., lead rhythm graphs showing ECG waveform data) based on abnormalities detected in the waveforms displayed in the corresponding lead rhythm graphs. For example, Figure 3An illustrative example of a waveform, and specifically a PR segment of a waveform, is shown that may be displayed on a mobile device in response to a user interacting with the mobile device to navigate within the waveform. 4A to 6B Additional illustrative example views of different portions of a waveform that may be displayed on a display device in response to user input to a mobile device are shown. For example, Figure 4A and Figure 4B An example view showing the QRS duration for each waveform, Figure 5A and Figure 5B An example view of the ST segment of a waveform is shown, and Fig. 6A and 6B A portion of an ECG waveform including an identified dysrhythmia is shown. Figure 3 A to Figure 6B The arrangement and display order of the lead rhythm diagrams can be responsive to a mobile device or a third-party computing device such as a reference Fig. 9 The ECG waveform analysis performed is determined. Analyzing the ECG waveform to detect abnormalities may result in a preliminary diagnosis of the waveform based on the abnormalities. Figure 7 A flow chart of a method for determining how to order lead rhythm patterns based on identified waveform abnormalities is shown. Fig. 8A and Figure 8B A flow chart of a method for collating and displaying a lead rhythm graph of ECG waveform data is shown. In some embodiments, the mobile device may have a rectangular display, and the orientation of one or more displayed lead rhythm graphs may be determined based on the orientation of the mobile device, as shown in FIG. Fig.10 Described.

[0024] Now turning to the attached figure, Figure 1An embodiment of a patient monitoring system 100 is shown. The patient monitoring system 100 includes an ECG monitor 102 and a mobile computing device (referred to herein as a mobile device 120) communicatively coupled thereto. The ECG monitor 102 is configured to measure and store a record of the electrical activity of the heart of a patient 170 and includes a plurality of electrodes 116. The ECG data acquired by the ECG monitor 102 may be transmitted to the mobile device 120 for further processing before being evaluated by a healthcare professional such as a cardiologist. The mobile device 120 is configured to receive ECG data from the ECG monitor 102, collate the ECG data according to the abnormalities identified in the ECG data, and then output the collated ECG data for display according to the orientation of the mobile device and user input. In addition, in some embodiments, the ECG monitor 102 may include or may be communicatively coupled to a third party computing device 160, which may further be communicatively coupled to the mobile device 120 and may be configured to receive ECG waveform data and perform analysis thereof to identify abnormalities in the ECG waveform, as further described herein. Further details on methods for analysis, processing and display of ECG data are provided in the literature. Figures 2 to 10 Description. ECG data acquired by the ECG monitor 102 and output for display by the mobile device 120 may be evaluated by a healthcare professional for signs of an arrhythmia or another cardiac disorder.

[0025] The ECG data recorded by the ECG monitor 102 includes time series data in which the potential difference (voltage) between two or more electrodes 116 in electrical contact with the skin of the patient 170 is recorded as a function of time. Figure 1 An ECG monitor 102 is included, but it should be understood that other devices that record cardiac activity over time may be used, such as an inertial sensor that records, for example, periodic movement. The ECG monitor may also include a controller that adjusts ECG acquisition based on user input. Figure 1 In the illustrated embodiment, the plurality of electrodes 116 include ten electrodes attached to the patient 170 via adhesive pads and / or conductive gel. Thus, in this example, the plurality of electrodes 116 are configured to measure a ten-lead ECG, wherein the potential is measured along different axes passing through the heart of the patient 170. Based on these ten measured leads, more leads can be calculated. For example, based on the measured limb leads, enhanced limb leads can be calculated. Thus, the system can provide more leads (e.g., a total of twelve leads) than the leads it measures. However, it should be understood that the ECG monitor 102 may include more or less than ten electrodes. For example, the ECG monitor 102 may measure six leads or fifteen leads. Similarly, without departing from the scope of the present disclosure, the placement of the electrodes 116 on the patient 170 may be different.

[0026] When configured as a twelve-lead ECG system, the patient monitoring system 100 includes three sets of leads: standard limb leads (e.g., bipolar leads), enhanced limb leads (e.g., unipolar leads), and precordial / chest leads (e.g., unipolar leads). The standard limb leads include: Lead I, which records electrical activity between the right arm and the left arm; Lead II, which records electrical activity between the right arm and the left leg; and Lead III, which records electrical activity between the left arm and the left leg. The enhanced limb leads include: aVR, which records electrical activity from a virtual reference point at the center of the heart toward the right arm; aVL, which records electrical activity from a virtual reference point at the center of the heart toward the left arm; and aVF, which records electrical activity from a virtual reference point at the center of the heart toward the left leg. The precordial / chest leads include: V1, which is placed at the fourth intercostal space (e.g., of the ribs) at the right edge of the sternum (e.g., of the sternum); V2, which is placed at the fourth intercostal space; V3, which is placed between V2 and V4; V4, which is placed at the fifth intercostal space in the midclavicular line; V5, which is placed horizontally in the anterior axillary line at the same level as V4; and V6, which is placed horizontally in the mid-axillary line at the same level as V5. The precordial / chest leads each record electrical activity at a corresponding location.

[0027] The plurality of electrodes 116 may be electrically coupled to a data acquisition module 106 of the ECG monitor 102. The data acquisition module 106 is configured to measure a potential difference between two or more electrodes of the plurality of electrodes 116 or between an electrode and a terminal as a function of time and record the measured value in the ECG data storage device 110. In some embodiments, the data acquisition module 106 may be configured to receive analog electrical signals from the plurality of electrodes 116, amplify and / or filter the analog signals, and convert the analog signals to digital signals before storing the digital signals in the ECG data storage device 110 as a function of time. In another embodiment, the data acquisition module 106 may convert the analog electrical signals from the plurality of electrodes 116 to digital signals, and may amplify and / or filter the digital signals before storing the digital signals in the ECG data storage device 110 as a function of time. The measured value of the potential difference may be the difference between two electrodes (two potentials), or a combination of potentials in the case where the Wilson Central Terminal (WCT) potential is used as a reference when measuring chest leads (chest electrode potential minus the WCT potential). Typically, the WCT potential is not provided in analog electronics, but the chest leads are measured by reference to the RA electrode potential (chest electrode potential minus RA electrode potential). In this case, the chest leads referenced to the WCT are calculated afterwards.

[0028] The data acquisition module 106 is communicatively coupled to the ECG data storage device 110, and the ECG data acquired from the patient 170 can be written to the ECG data storage device 110. The ECG data storage device 110 may include a non-transitory memory in which the ECG data acquired by the data acquisition module 106 can be stored. The ECG data stored in the ECG data storage device 110 may include time series data, in which the amplitude of the potential difference between two or more electrodes in the plurality of electrodes 116 or between an electrode and a terminal is recorded at regular time intervals. For example, each recorded potential difference may be timestamped by the acquisition time, thereby creating time series data. The storage capacity of the ECG data storage device 110 may be selected so that an expected number of heartbeats recorded from one or more ECG monitors can be stored thereon. In some embodiments, the ECG data storage device 110 may include a removable component, so that a user can physically remove the ECG data storage device 110 from the ECG monitor 102. In some embodiments, the ECG data storage device 110 may include a memory card, a flash drive, or a removable hard drive. In some embodiments, the ECG data storage device 110 may be integrated into the ECG monitor 102 and may include a solid state drive (SSD), a hard disk drive (HDD).

[0029] The ECG monitor 102 also includes an energy storage subsystem 108 in which electrical energy can be stored, thereby enabling the ECG monitor 102 to operate for hours or days while attached to a patient without plugging the ECG monitor into an outlet. In some embodiments, the energy storage subsystem 108 includes a rechargeable battery.

[0030] In some embodiments, the communication subsystem 112 may selectively communicatively couple the ECG monitor 102, the mobile device 120, and / or the third party computing device 160. In one embodiment, the communication subsystem 112 may include a wireless or wired connection configured to transmit ECG data from the ECG data storage device 110 of the ECG monitor 102 to the mobile device 120 and / or the third party computing device 160. In some embodiments, the communication subsystem 112 may enable the ECG monitor 102, the mobile device 120, and / or the third party computing device 160 to communicate substantially continuously via a wireless network, thereby enabling the mobile device 120 to receive substantially real-time ECG data from the ECG monitor 102 and / or the third party computing device 160. As used herein, the term "real-time" refers to a process performed without intentional delay. The communication subsystem 112 may include wired and / or wireless communication devices compatible with one or more different communication protocols. As a non-limiting example, the communication subsystem 112 can be configured to transmit ECG data from the ECG data storage device 110 to the mobile device 120 and / or the third-party computing device 160 via a wireless network, a wireless local area network, a Wi-Fi Direct (e.g., peer-to-peer) wired local area network, a wireless wide area network, a wired network, etc. In some embodiments, the communication subsystem 112 can allow the ECG monitor 102 to send data to other devices and / or receive data from other devices via a network (such as the public Internet). For example, the communication subsystem 112 can communicatively connect the ECG monitor 102 to the mobile device 120 and / or the third-party computing device 160 via a network (such as the public Internet).

[0031] The ECG data obtained by the ECG monitor 102 can be transmitted to the mobile device 120 for long-term storage, processing (e.g., signal filtering, normalization, noise suppression, etc.), display and analysis. In one embodiment, the mobile device 120 may include a processor 124 configured to execute machine-readable instructions stored in the non-transient memory 126. The processor 124 may be single-core or multi-core, and the program executed thereon may be configured to perform parallel or distributed processing. In some embodiments, the processor 124 may optionally include separate components distributed throughout two or more devices, which may be located at a distance and / or configured for collaborative processing. In some embodiments, one or more aspects of the processor 124 may be virtualized and performed by a remotely accessible networked computing device configured in a cloud computing configuration. In some embodiments, the non-transient memory 126 may include components arranged at two or more devices, which may be located at a distance and / or configured for collaborative processing. In some embodiments, one or more aspects of the non-transient memory 126 may include remotely accessible networked storage devices configured in a cloud computing configuration.

[0032] The non-transitory memory 126 also includes an ECG data module 134, which may include a data storage module for storing ECG monitor data collected from one or more patients. In some embodiments, the ECG data module 134 may receive ECG data from the ECG monitor 102 and may store the ECG data received therefrom. In some embodiments, the mobile device 120 may receive ECG data and vital signs data from a plurality of data sources including one or more network devices. The data stored in the ECG data module 134 may be organized or configured into one or more known data structures according to one or more known organizational schemes. In some embodiments, the ECG data may be stored in the ECG data module 134 by indexing data such as patient, acquisition time, start monitor ID, etc.

[0033] The mobile device 120 also includes a user input device 140 and a display device 150. The user input device 140 may include one or more of the following: a touch screen, a keyboard, a mouse, a trackpad, a motion sensing camera, or other devices configured to enable a user to input, interact with, and / or manipulate data within the mobile device 120. Based on the user input, the mobile device 120 may output one or more rhythm lead graphs of the ECG monitor data stored in the ECG data module 134, or optionally a rhythm summary, for display.

[0034] The display device 150 may include one or more display devices utilizing any type of display technology, such as a monitor, a touch screen, a hologram, and / or a projector. In some embodiments, the display device 150 may include a touch screen for the user input device 140. The display device 150 may be combined with the processor 124, the non-volatile memory 126, and / or the user input device 140 in a shared housing or may be a peripheral device. The display device 150 may be a relatively small screen, for example, having a diagonal length of eight inches or less. Further details regarding the size of the display device 150 and the role of the size of the display device 150 in displaying the lead rhythm diagram of the ECG monitor data are provided herein with reference to Figures 3 to 8B Further description is given.

[0035] Understandable Figure 1The patient monitoring system 100 shown in is an exemplary embodiment, and other patient monitoring systems with similar components are also possible. For example, another suitable patient monitoring system may include more, fewer, or different components. In one example, the ECG system can be a portable or wearable device, wherein one or more components of the ECG monitor and the mobile device can be included in the terminal of the ECG system. The terminal can be a portable device that can be handheld or attached to the patient via a fastener (such as a band).

[0036] Go to Figure 2 , shows an exemplary lead rhythm diagram 200, which includes an ECG waveform 250. The processor 124 of the mobile device 120 can be used to obtain the Figure 1 The lead rhythm graph 200 is generated from data captured by the data acquisition module 106 of the ECG monitor 102, as further described herein. In some embodiments, the lead rhythm graph 200 can be generated by another computing device such as the computing device of the ECG monitor 102 or the third-party computing device 160, and then sent to the mobile device 120 via a wired or wireless connection. The lead rhythm graph 200 is annotated to help visualize different areas of interest in the ECG waveform 250, thereby helping to diagnose cardiac conditions, such as reference Figure 3 5 is further described. The ECG waveform 250 is captured at a speed of 25 mm / sec, and the scale of the lead rhythm diagram 200 has a small grid of 0.04 s (e.g., 40 ms) and a large grid of 0.20 s (e.g., 200 ms). The ECG waveform 250 includes two cardiac cycles (e.g., two heartbeats), as further described herein.

[0037] The P wave (P) represents the electrical activity of the atria depolarizing, which causes the atria to contract and blood to be pumped into the ventricles. The QRS complex represents the depolarization of the ventricles and includes a series of waves and deflections (e.g., Q deflections (Q), R waves (R), and S deflections (S)). The QRS complex indicates the beginning of ventricular contraction, which causes blood to be pumped to the lungs and the rest of the body. The PR interval 202 extends from the beginning of the P wave to the beginning of the QRS complex and represents the time it takes for the electrical impulse to be conducted from the atria to the ventricles. The PR interval 202 includes the P wave duration 204 and the PR segment 206. As shown in FIG. Figure 3 As further described, irregularities in the PR segment 206 may indicate the presence of an atrioventricular delay, which may be caused by atrioventricular conduction block. The QRS complex has a QRS duration 208 including the morphology of the QRS complex, and as described in reference Figure 4A and Figure 4BAs further described, it can be used to detect bundle branch block and other abnormalities in the heart. The J point (J) represents the junction between the termination of the QRS complex and the beginning of the ST interval 210, as further described herein. The J point marks the end of ventricular depolarization (e.g., contraction) and the beginning of ventricular repolarization (e.g., diastole).

[0038] The T wave (T) represents the repolarization of the ventricles and occurs as the heart prepares for the next cycle of depolarization. The ST segment 212 of the ST interval 210 is located after the QRS complex and represents the period between ventricular depolarization (e.g., at the S deflection) and repolarization (e.g., at the beginning of the T wave). The ST segment 212 is at the baseline potential during a normal heartbeat. FIG. 5A to FIG. 5B As further described, deviations from the baseline may indicate myocardial ischemia (e.g., insufficient blood flow to the heart). The TP interval 214 extends from the end of the T wave to the beginning of the next P wave. During the TP interval 214, the ECG is typically a flat line, indicating the period between the end of ventricular repolarization and the beginning of atrial depolarization. In some waveforms, a U wave (U) may be present during the TP interval 214. The QT interval 216 is measured from the beginning of the QRS complex to the end of the T wave, indicating the total time spent for ventricular depolarization and repolarization. The extended length of the QT interval 216 may be associated with an increased likelihood of arrhythmia. The RR interval 220 is the period between two consecutive ventricular depolarizations (e.g., heartbeats) and can be used to calculate heart rate (e.g., beats per minute).

[0039] Different ECG data, such as different portions of the ECG waveform 250 shown in the exemplary lead rhythm diagram 200, can be used to help diagnose different cardiac conditions and abnormalities. For example, a twelve-lead ECG system (e.g., Figure 1 The patient monitoring system 100 can capture ECG data across different cardiac axes or regions of the heart. Figure 1As described, the twelve-lead ECG system includes three groups of leads: standard limb leads (e.g., bipolar leads), enhanced limb leads (e.g., unipolar leads), and precordial / chest leads (e.g., unipolar leads). Each lead provides a different view of the electrical activity of the heart. For example, the lead rhythm map of each of the corresponding twelve leads may be different from the other lead rhythm maps of other leads. This can show abnormalities in a specific area of ​​the heart and / or along a specific axis of the heart, which can help diagnose cardiac abnormalities specific to one or more areas of the heart. There are standards in healthcare diagnostic practice that reference different lead groupings to help diagnose different cardiac abnormalities. For example, grouping leads by body part may include leads I, aVL, V5, and V6 in the first group of lateral wall leads. The second group of septal leads may include V1 and V2. The third group of inferior wall leads may include leads II, leads III, and aVF. The fourth group of anterior wall leads may include V3 and V4. The aVR lead may be used independently and / or with one or more leads in the first to fourth groups. In some embodiments, different combinations of lead groupings may be used to analyze cardiac abnormalities.

[0040] As described herein, there is a need for a method of providing a guided view of ECG data that fits the size of a small display device, such as a mobile device screen that is eight inches or less in diagonal length. A method for providing a sequential preview of ECG data based on clinically relevant features identified by computerized ECG analysis is described herein. The computerized ECG analysis may be performed by a computer such as Figure 1 The computerized ECG analysis may be performed by a computing device of the ECG monitor 102 or a computing device of a third party computing device 160 and / or a computing device communicatively coupled to the ECG monitor 102. The results of the computerized ECG analysis may be sent directly or indirectly (e.g., via the ECG monitor 102) to a mobile device configured to organize and display a lead rhythm diagram based on the results of the computerized ECG analysis, such as Figure 1 In some embodiments, the computerized ECG analysis can be performed by the mobile device itself after the ECG waveform data is received by the mobile device. Fig. 9Further described, computerized ECG analysis can compare ECG waveform data with nominal ECG waveform data (e.g., without abnormalities or other disease state indications) of relevant subject characteristics (e.g., age, height, weight, sex, etc.), and identify differences in ECG waveforms. In some embodiments, the analysis can assign a preliminary diagnosis to ECG waveform data based on the identified one / multiple abnormalities. For example, the algorithm can identify one or more of arrhythmia, widening and / or reduction of the amplitude of the QRS complex, inversion of the T wave, and elevation of the amplitude of the ST interval. When executed by a computing device other than a mobile device (e.g., mobile device 120), after the analysis, the results of the analysis can be sent to the mobile device. Based on the identified abnormalities, the mobile device can identify a set of potential lead rhythm diagrams that show relevant medical information (e.g., characteristics in the waveform) that can help diagnose. The mobile device can sort the lead rhythm diagram set according to the desired order of data presentation associated with the identified abnormalities to form an ordered lead rhythm diagram set. For example, further details about abnormalities identified in the ST segment of the ST interval may be provided in the V2, V4, and V3 leads. The mobile device may output a first lead rhythm graph in an ordered set of lead rhythm graphs for display on a display device. Outputting the first lead rhythm graph may include identifying the size of the display and the orientation of the display, and orienting and sizing the first lead rhythm graph accordingly. In addition, the mobile device may receive user input for navigating between lead rhythm graphs. For example, a user may input predefined user input, such as different gestures, which may cause the mobile device to stop displaying the first lead rhythm graph and output a second lead rhythm graph for displaying the ordered list of lead rhythm graphs. Further details and examples of the method are provided herein with reference to Figures 3 to 10 describe.

[0041] Go to Figure 3 , shows a first exemplary illustration 300 of navigation between views of an ECG waveform displayed on a mobile device 302, wherein a user navigates between different views by interacting with the mobile device 302. The mobile device 302 is such as Figure 1 An example of a computing device of the mobile device 120 includes a display device 304, a user interface and a processor as shown in reference Figure 1 The mobile device 302 is configured to receive ECG data (which may include the results of ECG waveform analysis, as described in reference Fig. 9 ), sorting the lead rhythm graphs of the ECG data in an order based on one or more abnormalities identified in the ECG data, and outputting the lead rhythm graphs according to the order for display on the display device 150. In some embodiments, the mobile device 302 can receive the ECG waveform data, and can perform the reference Fig. 9The ECG waveform analysis described herein is performed to identify abnormalities in the ECG waveform. Additionally, the display device 304 may be configured as a touch screen and thus serve as both a display device and a user interface for the mobile device 302 .

[0042] Illustration 300 shows navigation between views of a lead rhythm diagram including different waveforms of ECG waveform data. For example, ECG waveform 306 may be Figure 2 250. The ECG waveform 306 shown on the different display views of the mobile device 302 is provided for example purposes and may not include a specific morphology indicative of a cardiac abnormality. It should be understood that in actual examples, the morphology of the ECG waveform 306 may be different for different lead rhythm graphs (e.g., each lead rhythm graph may show a different ECG waveform). Figure 3 In the example of , the PR segment of the ECG data (e.g., Figure 2 An abnormality is detected (eg, by ECG waveform analysis performed by mobile device 302, an ECG monitor, or a third-party computing device) in PR segment 206 of the ECG. Figure 3 Each display view may show the ECG data provided by a twelve-lead ECG monitor (e.g., Figure 1 PR segments of an ECG waveform captured by different leads of an ECG monitor 102 (eg, Figure 2 PR segment 206). Therefore, the ECG waveform 306 may have a different morphology from the lead rhythmogram. For example, the morphology of the PR segment captured by the V5 lead may include depression of the PR segment, and the morphology of the PR segment captured by the V1 lead may not include depression of the PR segment. Based on the type of abnormality, abnormalities in the PR segment may indicate different disease states. For example, depression of the PR segment may indicate pericarditis or atrial infarction. Since the PR segment represents the time it takes for an electrical impulse to conduct from the atrium to the ventricle, analyzing the center of the heart and the lower regions of the heart (e.g., the ventricle) may be helpful for diagnosis. Therefore, the desired order of data presentation recognized and implemented by the mobile device for the lead rhythmogram may include V5, followed by aVR. Figure 3 The ordered set of lead rhythm patterns in the example of includes V5, followed by aVR, and may also include additional ordering of lead rhythm patterns for the remaining twelve leads, or may include the remaining lead rhythm patterns in a standard order.

[0043] Before outputting a lead rhythm graph in an ordered set of lead rhythm graphs, the mobile device 302 may identify a first orientation of the display device 304. The display device 304 of the mobile device 302 has a rectangular shape having a horizontal width 310 perpendicular to the direction of gravity and a vertical length 312 parallel to the direction of gravity. The mobile device 302 may generally be positioned in one of two orientations. When in a first (e.g., vertical) orientation, the horizontal width 310 of the display device 304 is less than the vertical length 312 of the display device 304. When in a second (e.g., horizontal) orientation, the mobile device 302 may be rotated 90 degrees relative to the first orientation so that the horizontal width 310 of the display device 304 is greater than the vertical length 312, as described herein with reference to 4A to 6B 304, and thus the relative size of the mobile device 302. For example, the diagonal length 330 may be eight inches or less, which may define the mobile device 302 as having a relatively small display (e.g., a screen compared to a display device of a tablet computer, a computer monitor, etc.). The display device 304 of the mobile device 302 may be, for example, a touch screen or other device that may function as both a display device and a user input device. The mobile device may identify the orientation and display size of the mobile device 302, as described in detail in the accompanying drawings. Fig.10 For example, Figure 3 304 is in a first orientation (e.g., a vertical orientation). The mobile device may orient the lead rhythm graph 302 in response to the determined orientation of the mobile device. When the display device 304 is in the first orientation, the first lead rhythm graph is output for display, wherein the time axis 322 is parallel to the horizontal width 310 of the display device. The time axis 322 is shown as a dashed line in the first view 340 and is shown as a dashed line in the first view 340. Figure 3 The first lead rhythm graph 308 and / or subsequent views may or may not be visible.

[0044] After the lead rhythm graph set is sorted to form an ordered lead rhythm graph set, the first lead rhythm graph 308 in the ordered lead rhythm graph set may be output for display in the first view 340. The first lead rhythm graph 308 may be displayed on the display device 304, and other lead rhythm graphs in the ordered lead rhythm graph set may not be displayed in the first view 340. Figure 3In the example of , the first lead rhythm graph 308 is a V5 lead rhythm graph. The display device 304 may show a ten-second interval of the first lead rhythm graph 308. As further described herein, the first lead rhythm graph 308 may be positioned as the first lead rhythm graph in an ordered lead rhythm graph set based on the characteristics of the ECG waveform shown in the first lead rhythm graph 308. For example, the ECG waveform of the first lead rhythm graph 308 may include a depression of the PR segment that may indicate a disease state of the heart. By outputting the first lead rhythm graph 308 in the first view 340, relevant medical information (e.g., displayed on the display device 304) may be presented to the user, which may enable the user to avoid having to navigate among multiple lead rhythm graphs in the lead rhythm graph set to identify one or more lead rhythm graphs with medical-related information. The first lead rhythm graph 308 may be displayed in response to a user request to view ECG waveform data on the mobile device 302. Thus, the first lead rhythm graph 308 may be in an activated state (eg, displayed) while other lead rhythm graphs in the ordered set of lead rhythm graphs are in an inactivated state (eg, not displayed).

[0045] In response to receiving the first user input 314, the mobile device 302 can change the first lead rhythm graph 308 from the activated state to the unactivated state, and change the second lead rhythm graph 316 from the unactivated state to the activated state. Therefore, the second view 342 includes the second lead rhythm graph 316 output for display, and the other lead rhythm graphs in the ordered lead rhythm graph set are not output for display. The second lead rhythm graph 316 is an aVR lead rhythm graph, which is directly located after the first lead rhythm graph 308 in the ordered lead rhythm graph set (for example, there is no intermediate step between them). The first user input 314 is a swipe from the left side 318 of the display device 304 to the right side 320 of the display device 304. The first user input 314 requests to be converted to the next lead rhythm graph in the ordered lead rhythm graph set. In some embodiments, the second view 342 includes a view counter 352 that indicates that a lead rhythm graph other than the lead rhythm graph shown in the second view 342 has been previously viewed. For example, the view counter 352 indicates that the V5 lead rhythm graph (e.g., the first lead rhythm graph 308) has been viewed by including a check mark in the view counter 352.

[0046] In response to receiving the second user input 324, the mobile device 302 can change the second lead rhythm graph 316 from the activated state to the unactivated state, and can change the first lead rhythm graph 308 from the unactivated state to the activated state. Therefore, the third view 344 includes the first lead rhythm graph 308 output for display, and the other lead rhythm graphs in the ordered lead rhythm graph set are not output for display. The second user input 324 is a swipe from the right side 320 of the display device 304 to the left side of the display device 304. In another example where the first user input 314 is a swipe from the right side 320 of the display device 304 to the left side 318 of the display device 304, the second user input 324 can be a swipe from the left side 318 of the display device to the right side 320 of the display device. The second user input 324 requests to be converted to the previous lead rhythm graph in the ordered lead rhythm graph set.

[0047] When a single lead rhythm graph in the ordered set of lead rhythm graphs is in an activated state (e.g., displayed), in response to receiving a third user input 326, the mobile device 302 may activate two or more lead rhythm graphs in the ordered lead rhythm graphs that are in an inactivated state (e.g., not displayed). Thus, the fourth view 346 includes an array 328 of each of the twelve lead rhythm graphs output for display in response to the third user input 326. The third user input 326 may be a tap anywhere on the display device 304 (e.g., which also acts as a user input device). The configuration of the array 328 may be automatically selected by the mobile device 302 in response to the size of the display device 304. For example, the ordered set of lead rhythm graphs may be displayed in order from left to right, with the first lead rhythm graph 308 shown in the upper left corner of the display device 304 and the last lead rhythm graph shown in the lower right corner. Figure 3 In the example shown, the array 328 includes three rows of four lead rhythm graphs, where each lead rhythm graph has an equal size. In some embodiments, the array 328 also includes an additional display 332 of the lead rhythm graph that is displayed immediately before receiving the third user input 326 (e.g., the first lead rhythm graph 308) or the rhythm summary, as shown in reference FIG. 6A to FIG. 6B For example, the display device 304 may have a diagonal length 330 of eight inches or less. In embodiments where the diagonal length is less than eight inches (e.g., 7.5 inches, 6 inches, etc.), the array 328 may have a different configuration. For example, the array may be configured as four rows of three lead rhythm graphs, and may not include the additional display 332.

[0048] When the array 328 of ordered lead rhythm graphs is displayed, in response to receiving the third user input 326 (e.g., a tap), the mobile device 302 may convert all lead rhythm graphs in the ordered set of lead rhythm graphs to an inactive state (e.g., not displayed), except for the selected lead rhythm graph 334 selected using the third user input 326. For example, a user may tap any one of the lead rhythm graphs displayed in the array 328, and the mobile device may maintain the selected lead rhythm graph 334 in an active state (e.g., displayed). Thus, the fifth view 348 includes a single lead rhythm graph. Figure 3 In the example of , the selected lead rhythm graph 334 is the V6 lead rhythm graph. When displayed in the array 328, the size of the V6 lead rhythm graph can be set to be the same as the other lead rhythm graphs of the array 328. When the other lead rhythm graphs of the array 328 are converted to an unactivated state (e.g., no longer displayed), the size of the selected lead rhythm graph 334 can be increased to fill the size of the display device 304. In some embodiments, a view counter 352 can be included in the fifth view 348. For example, the view counter 352 indicates that the V5 lead rhythm graph (e.g., the first lead rhythm graph 308) has been viewed twice.

[0049] When a single rhythm lead graph is output for display (e.g., in a startup state), the mobile device 302 may receive any one of the first user input 314 and the second user input 324 at any time, and when applicable, convert to outputting the directly following or directly preceding lead rhythm graph in the ordered lead rhythm graph set, respectively. For example, when the first lead rhythm graph 308 is output for display, if the mobile device 302 receives the second user input 324, the mobile device 302 may not navigate to another lead rhythm graph. For another example, when the first lead rhythm graph 308 is in the startup state, upon receiving the second user input 324, the mobile device 302 may navigate to the last lead rhythm graph in the ordered lead rhythm graph set. In addition, the mobile device 302 may receive a third user input 326 at any time, and in response, display an array of two or more lead rhythm graphs in the ordered lead rhythm graph set when a single lead rhythm graph is in the activated state, or display a selected lead rhythm graph from a display array of two or more lead rhythm graphs in the ordered lead rhythm graph set. For example, the mobile device 302 may receive a third user input 326 when outputting the fifth view 348 for display, and may be converted to a sixth view 350 including an array 328 of multiple lead rhythm graphs.

[0050] Go to Figure 4A and Figure 4B , shows the display in Figure 3A second exemplary illustration 400 of navigation between different views of an ECG waveform on a mobile device 302, wherein a user navigates between different views by interacting with the mobile device 302. For example, Figure 4A and Figure 4B Each display view may show the ECG data that has been received by a twelve-lead ECG monitor (e.g., Figure 1 The QRS duration of the ECG waveform captured by different leads of the ECG monitor 102 (e.g., Figure 2 The waveform 406 shown on the display device 304 is provided for example purposes and may not include a specific morphology indicative of a cardiac abnormality. It should be understood that in actual examples, the waveform 406 may be different for different lead rhythm graphs. In some lead rhythm graphs, the ECG waveform 406 may have a different morphology than other lead rhythm graphs. Figure 4A and Figure 4B In the example of , the QRS duration of the ECG data (e.g., Figure 2 An abnormality may be detected in the QRS duration 208 of the heart. For example, the morphology of the QRS duration captured by the V1 lead may include an extended QRS duration, and the morphology of the QRS duration captured by the V5 lead may not include an extended QRS duration. Abnormalities in QRS duration may indicate different disease states. For example, an extended QRS duration may indicate delayed ventricular electrical activation, such as left bundle branch block. Analyzing the center of the heart from the left and right sides may be helpful for diagnosis. Therefore, the desired order of data presentation for the lead rhythm diagram may include V1, followed by aVR. Figure 4A and Figure 4B The ordered set of lead rhythm patterns in the example of includes V1, followed by aVR, and may also include additional ordering of lead rhythm patterns for the remaining twelve leads, or may include the remaining lead rhythm patterns in a standard order.

[0051] Before outputting the first lead rhythm graph 408 for display, the mobile device may identify the orientation and display size of the mobile device 302. For example, Figure 4A and Figure 4B As shown, the mobile device 302 can be in a first orientation, wherein the horizontal width 310 of the display device 304 is less than the vertical length 312 of the display device, or can be in a second orientation, wherein the horizontal width 310 of the display device 304 is greater than the vertical length 312 of the display device 304. When the display device 304 is in the first orientation, the lead rhythm graph is output for display, wherein the time axis 422 is parallel to the horizontal width 310 of the display device.

[0052] After sorting the lead rhythm graph set to form an ordered lead rhythm graph set, the first lead rhythm graph 408 in the ordered lead rhythm graph set may be output for display to the display device 304 in a first view 440. Figure 4A and Figure 4B In the example of , the first lead rhythm graph 408 is a V1 lead rhythm graph. The first lead rhythm graph 408 may be output for display, and other lead rhythm graphs in the ordered lead rhythm graph set may not be output for display. The display device 304 may show a ten-second interval of the first lead rhythm graph 408. As further described herein, the first lead rhythm graph 408 may be positioned as the first lead rhythm graph in the ordered lead rhythm graph set based on the characteristics of the ECG waveform shown in the first lead rhythm graph 408. For example, the ECG waveform of the first lead rhythm graph 408 may include an extended QRS duration that may indicate a disease state of the heart. By outputting the first lead rhythm graph 408 in the first view 440, relevant medical information may be presented to the user (e.g., displayed on the display device 304), which may enable the user to avoid having to navigate among multiple lead rhythm graphs in the lead rhythm graph set to identify one or more lead rhythm graphs with medically relevant information. The first lead rhythm graph 408 may be displayed in response to a user request to view ECG waveform data on the mobile device 302. Thus, the first lead rhythm graph 408 may be in an activated state (e.g., displayed) while other lead rhythm graphs in the ordered set of lead rhythm graphs are in an inactivated state (e.g., not displayed).

[0053] In response to receiving the first user input 314, the mobile device 302 can change the first lead rhythm graph 408 from the activated state to the unactivated state, and change the second lead rhythm graph 416 from the unactivated state to the activated state. Therefore, the second view 442 includes the second lead rhythm graph 416 output for display, and the other lead rhythm graphs in the ordered lead rhythm graph set are not output for display. The second lead rhythm graph 416 is an aVR lead rhythm graph, which is directly located after the first lead rhythm graph 408 in the ordered lead rhythm graph set (for example, there is no lead rhythm graph in between). The first user input 314 is a swipe from the left side 318 of the display device 304 to the right side 320 of the display device 304. For example, the display device 304 can be a touch screen that also acts as a user input device. When the mobile device 302 is still in the first orientation and the size of the display device 304 has not changed, the second lead rhythm graph 416 is output for display, wherein the time axis 422 is parallel to the horizontal width 310. The first user input 314 requests a transition to the next lead rhythm graph in the ordered set of lead rhythm graphs. In some embodiments, the second view 442 includes a view counter 452, which indicates that a lead rhythm graph other than the lead rhythm graph shown in the second view 442 has been previously viewed. For example, the view counter 452 indicates that the V1 lead rhythm graph (e.g., the first lead rhythm graph 408) has been viewed by including a check mark in the view counter 452.

[0054] In response to receiving the second user input 324, the mobile device 302 may change the second lead rhythm graph 416 from the activated state to the unactivated state, and may change the first lead rhythm graph 408 from the unactivated state to the activated state. Therefore, the third view 444 includes the first lead rhythm graph 408 output for display, and the other lead rhythm graphs in the ordered lead rhythm graph set are not output for display. The second user input 324 is a swipe from the right side 320 of the display device 304 to the left side of the display device 304. In another example where the first user input is a swipe from the right side 320 of the display device 304 to the left side 318 of the display device 304, the second user input 324 may be a swipe from the left side 318 of the display device to the right side 320 of the display device.

[0055] The orientation of the mobile device 302 may be changed at any time, and the display of one or more lead rhythm graphs on the display device 304 may be automatically adjusted accordingly. For example, when displaying the first lead rhythm graph 408, the mobile device 302 may be changed from the first orientation to the second orientation, and when in the second orientation, the horizontal width 310 is greater than the vertical length 312. The orientation of the first lead rhythm graph 408 may be changed accordingly so that the time axis 422 of the first lead rhythm graph 408 remains parallel to the horizontal width 310. For example, the mobile device 302 may be transformed from the third view 444 to the fourth view 446, wherein the fourth view 446 includes the same lead rhythm graph (e.g., the first lead rhythm graph 408) as displayed in the third view 444. When in the second orientation, the display device 304 may show the same or different portion of the first lead rhythm graph 408. For example, when the mobile device 302 is in the first orientation or the second orientation, the same ten-second interval of the first lead rhythm graph 408 may be shown. When shown in the second orientation, the waveform 406 may be expanded relative to when shown in the first orientation, and the relative scaling may be maintained to maintain accuracy of the data. In other embodiments, if the data is available (e.g., included in the ECG data received by the mobile device 302), intervals greater than or less than ten seconds may be shown when the mobile device 302 is in the second orientation.

[0056] When a single lead rhythm graph in the ordered set of lead rhythm graphs (e.g., the first lead rhythm graph 408) is in the activated state and the mobile device 302 is in the second orientation (e.g., the fourth view 446), in response to receiving the third user input 326, the mobile device 302 can transition from the single lead rhythm graph to the array 428 of multiple lead rhythm graphs in the ordered set of lead rhythm graphs, such as Figure 4B . The third user input 326 can be a tap anywhere on the display device 304 (e.g., which also acts as a user input device). For example, if the first lead rhythm graph 408 is displayed on the display device 304, the mobile device 302 is rotated from the first orientation to the second orientation, and the mobile device 302 receives the third user input 326, the mobile device 302 can reduce the size of the first lead rhythm graph 408 and output an array 428 of multiple lead rhythm graphs for display. The fifth view 448 may also include a display of the first lead rhythm graph. The time axis of each lead rhythm graph in the ordered set of lead rhythm graphs is parallel to the horizontal width 310. The configuration of the array 428 can be automatically selected by the mobile device 302 in response to the size of the display device 304. For example, the ordered set of lead rhythm graphs can be displayed in order from left to right, with the first lead rhythm graph 408 shown in the upper left corner of the display device 304 and the last lead rhythm graph shown in the lower right corner. FIG. 4A to FIG. 4BIn the example shown, the array 428 includes three rows of four lead rhythm graphs, where each lead rhythm graph has an equal size. In some embodiments, the array 428 also includes an additional display 432 of the lead rhythm graph that is displayed immediately before receiving the third user input 326 (e.g., the first lead rhythm graph 408) or the rhythm summary, as shown in reference FIG. 6A to FIG. 6B For example, the display device 304 may have a diagonal length 330 of eight inches or less. In embodiments where the diagonal length is less than eight inches (e.g., 7.5 inches, 6 inches, etc.), the array 428 may have a different configuration. For example, the array may be configured as four rows of three lead rhythm graphs, and may not include the additional display 432.

[0057] When the array 428 of ordered lead rhythm graphs is displayed, in response to receiving the third user input 326 (e.g., a tap), the mobile device 302 may convert all lead rhythm graphs in the ordered set of lead rhythm graphs to an inactive state, except for the selected lead rhythm graph 434 selected using the third user input 326. For example, the user may tap any one of the lead rhythm graphs displayed in the array 428, and the computing device may maintain the selected lead rhythm graph 434 in an activated state. Thus, the sixth view 450 includes a single lead rhythm graph. FIG. 4A to FIG. 4B In the example of , the selected lead rhythm graph 434 is the aVF lead rhythm graph. When displayed in the array 428, the size of the aVF lead rhythm graph can be set to be the same as the other lead rhythm graphs of the array 428. When the other lead rhythm graphs of the array are converted to an unactivated state, the size of the selected lead rhythm graph 434 can be increased to fill the size of the display device 304. For example, the display device 304 can show a ten-second interval of the selected lead rhythm graph 434. In some embodiments, a view counter 452 can be included in the sixth view 450. For example, the view counter 452 indicates that the V1 lead rhythm graph (e.g., the first lead rhythm graph 408) has been viewed twice.

[0058] When a single rhythm lead graph is output for display (e.g., in a startup state), the mobile device 302 may receive any one of the first user input 314 and the second user input 324 at any time, and when applicable, convert to outputting the directly following or directly preceding lead rhythm graph in the ordered lead rhythm graph set, respectively. For example, when the first lead rhythm graph 408 is output for display, if the mobile device 302 receives the second user input 324, the mobile device 302 may not navigate to another lead rhythm graph. For another example, when the first lead rhythm graph 408 is in the startup state, upon receiving the second user input 324, the mobile device 302 may navigate to the last lead rhythm graph in the ordered lead rhythm graph set. In addition, the mobile device 302 may receive a third user input 326 at any time, and in response, display an array of two or more lead rhythm graphs in the ordered lead rhythm graph set when a single lead rhythm graph is in the activated state, or display a selected lead rhythm graph from a display array of two or more lead rhythm graphs in the ordered lead rhythm graph set. For example, the mobile device 302 may receive a third user input 326 when outputting the sixth view 450 for display, and may transition to a seventh view 454 including an array 328 of multiple lead rhythm graphs.

[0059] Go to Figure 5A and Figure 5B , a third exemplary illustration 500 of navigating between lead rhythm graphs is shown. Figure 5A and Figure 5B The mobile device 302 includes a display device 304, which may be Figures 3 to 4B 302, and thus includes the components described therein (e.g., processor, memory, etc.). The waveform 506 shown on the display device 304 is provided for example purposes and may not include a specific morphology indicating a cardiac abnormality. It should be understood that in actual examples, the waveform 506 may be different for different lead rhythm diagrams.

[0060] After receiving the ECG data (e.g., a set of lead rhythm graphs), the processor of the mobile device 302 can execute an algorithm to detect abnormalities in the ECG data. In other examples, the device that sends the ECG data to the mobile device 302 can perform the algorithm analysis. For example, the device can be Figure 1 ECG monitor 102, or another medical device communicatively coupled to ECG monitor 102 and mobile device 302. Figure 5A and Figure 5B In the example of , the ST segment of the ECG data (e.g., Figure 2Abnormalities are detected in the ST segment 212 of the lead. Abnormalities in the ST segment can indicate different disease states. For example, an elevated waveform within the ST segment can indicate myocarditis, pericarditis, or other problems related to ventricular depolarization and repolarization. Analyzing the ventricular region of the heart can be helpful in diagnosis. Therefore, the desired order of data presentation for the lead rhythm map can include V2, followed by V4. Figure 5A and Figure 5B The ordered set of lead rhythm patterns in the example includes V2, followed by V4, and may also include additional ordering of lead rhythm patterns for the remaining twelve leads, or may include the remaining lead rhythm patterns in a standard order.

[0061] Before outputting the first lead rhythm graph 508 for display, the computing device may identify the orientation and display size of the mobile device 302. For example, Figure 5A and Figure 5B As shown, the mobile device 302 can be in a first orientation. When the display device 304 is in the first orientation, the first lead rhythm graph 508 is output for display, wherein the time axis 522 of the first lead rhythm graph 508 is parallel to the horizontal width 310 of the display device 304. For further details on identifying the orientation of the display device, refer to Fig.10 Give a description.

[0062] The computing device of the mobile device 302 may output the first lead rhythm graph 508 of the ordered set of lead rhythm graphs to the display device 304 in the first view 540. Figure 5A and Figure 5B In the example of , the first lead rhythm graph 508 is a V2 lead rhythm graph. The display device 304 may show a ten-second interval of the first lead rhythm graph 508. As further described herein, the first lead rhythm graph 508 may be positioned as the first lead rhythm graph in an ordered lead rhythm graph set based on the characteristics of the ECG waveform shown in the first lead rhythm graph 508. For example, the ECG waveform of the first lead rhythm graph 508 may include an elevation waveform in the ST segment that may indicate a disease state of the heart. By outputting the first lead rhythm graph 508 in the first view 540, relevant medical information (e.g., displayed on the display device 304) may be presented to the user, which may enable the user to avoid having to navigate among multiple lead rhythm graphs in the lead rhythm graph set to identify one or more lead rhythm graphs with medical-related information. The first lead rhythm graph 408 may be displayed in response to a user request to view ECG waveform data on the mobile device 302. Thus, the first lead rhythm graph 408 may be in an activated state (eg, displayed) while other lead rhythm graphs in the ordered set of lead rhythm graphs are in an inactivated state (eg, not displayed).

[0063] In response to the first user input 314, the mobile device 302 can change the first lead rhythm graph 508 from the activated state to the unactivated state, and change the second lead rhythm graph 516 from the unactivated state to the activated state (e.g., output for display on the display device 304). Therefore, the second view 542 displays the second lead rhythm graph 516, and does not display the other lead rhythm graphs in the ordered lead rhythm graph set. The second lead rhythm graph 516 is a V4 lead rhythm graph, which is directly located after the first lead rhythm graph 508 in the ordered lead rhythm graph set. The first user input 314 is a swipe from the left side 318 of the display device 304 to the right side 320 of the display device 304. For example, the display device 304 can be a touch screen that also acts as a user input device. When the mobile device 302 is still in the first orientation and the size of the display device 304 is not changed, the second lead rhythm graph 516 is output for display, wherein the time axis 522 is parallel to the horizontal width 310.

[0064] In response to receiving the second user input 324, the mobile device may transition the second lead rhythm graph 516 from the activated state to the unactivated state, and may transition the first lead rhythm graph 508 from the unactivated state to the activated state. Therefore, the third view 544 displays the first lead rhythm graph 508, and does not display other lead rhythm graphs in the ordered lead rhythm graph set. The second user input 324 is a swipe from the right side 320 of the display device 304 to the left side of the display device 304. In another example where the first user input is a swipe from the right side 320 of the display device 304 to the left side 318 of the display device 304, the second user input 324 may be a swipe from the left side 318 of the display device to the right side 320 of the display device.

[0065] When a single lead rhythm graph in the ordered lead rhythm graph set is in an activated state, in response to the third user input 326, the mobile device 302 may activate two or more lead rhythm graphs in the ordered lead rhythm graph that are in an unactivated state. For example, an array 528 of each lead rhythm graph in the twelve lead rhythm graphs may be output for display in the fourth view 546. The third user input 326 may be a tap anywhere on the display device 304 (e.g., which also acts as a user input device). When the mobile device 302 is in a first orientation, the time axis of each lead rhythm graph in the ordered lead rhythm graph set is parallel to the horizontal width 310. The configuration of the array 528 may be automatically selected by the mobile device 302 in response to the size of the display device 304. For example, the ordered lead rhythm graph set may be displayed in order from left to right, with the first lead rhythm graph 508 shown in the upper left corner of the display device 304 and the last lead rhythm graph shown in the lower right corner. Figure 5A and Figure 5BIn the example shown, the array 528 includes three rows of four lead rhythm graphs, where each lead rhythm graph has an equal size. In some embodiments, the array 528 also includes an additional display 532 of the lead rhythm graph that is displayed immediately before receiving the third user input 326 (e.g., the first lead rhythm graph 508) or the rhythm summary, as shown in reference FIG. 6A to FIG. 6B For example, the display device 304 may have a diagonal length 330 of eight inches or less. In embodiments where the diagonal length is less than eight inches (e.g., 7.5 inches, 6 inches, etc.), the array 528 may have a different configuration. For example, the array may be configured as four rows of three lead rhythm graphs, and may not include the additional display 532.

[0066] When the array 528 of ordered lead rhythm graphs is displayed (e.g., the fourth view 546), in response to receiving the third user input 326 (e.g., a tap), the mobile device 302 may convert all lead rhythm graphs in the ordered set of lead rhythm graphs to an inactive state, except for the selected lead rhythm graph 534 (e.g., the fifth view 548) selected using the third user input 326. For example, the user may tap any one of the lead rhythm graphs displayed in the array 528, and the mobile device may maintain the selected lead rhythm graph 534 in an activated state. Figure 5A and Figure 5B In the example of , the selected lead rhythm graph 534 is a V3 lead rhythm graph. When displayed in the array 528, the size of the V3 lead rhythm graph can be set to be the same as the other lead rhythm graphs in the array 528. When the other lead rhythm graphs in the array are changed to an unactivated state, the size of the selected lead rhythm graph 534 can be increased to fill the size of the display device 304. For example, the display device 304 can show a ten-second interval of the selected lead rhythm graph 534. Therefore, the fifth view 548 displays the selected lead rhythm graph 534 and does not display the other lead rhythm graphs in the lead rhythm graph set. When a single lead rhythm graph is displayed (e.g., the fifth view 548), the mobile device 302 can receive a third user input 326 and can be changed to display the array 528 (e.g., the sixth view 550).

[0067] The orientation of the mobile device 302 can be changed at any time, and the display of one or more lead rhythm graphs on the display device 304 can be automatically adjusted accordingly. For example, when displaying an array 528 of an ordered set of lead rhythm graphs (e.g., the sixth view 550), the mobile device can be changed from a first orientation to a second orientation, and when in the second orientation, the horizontal width 310 is greater than the vertical length 312. In the seventh view 552, the orientation of the array 528 can be changed accordingly so that the time axis 522 of each lead rhythm graph remains along the horizontal width 310. When in the second orientation, the display device 304 can display the same or different parts of each lead rhythm graph, and can display the same or different number of lead rhythm graphs in the ordered set of lead rhythm graphs. For example, when the mobile device 302 is in the second orientation, the display may not include an additional display 532 of a lead rhythm graph and / or a rhythm summary. When shown in the second orientation, the waveform 506 of each lead rhythm diagram can be expanded relative to when shown in the first orientation, and the relative scaling can be maintained to maintain the accuracy of the data. In other embodiments, if the data is available (e.g., included in the ECG data received by the mobile device 302), intervals greater than or less than ten seconds can be shown when the mobile device 302 is in the second orientation.

[0068] When displaying an array 528 of ordered lead rhythm graphs (e.g., the seventh view 552), in response to receiving a third user input 326 (e.g., a tap), the mobile device 302 may convert all lead rhythm graphs in the ordered lead rhythm graph set to an inactive state, except for the selected lead rhythm graph 534 selected using the third user input 326. For example, the user may tap any one of the lead rhythm graphs displayed in the array 528, and the mobile device may maintain the selected lead rhythm graph 534 in an active state in the eighth view 554. When displayed in the array 528, the size of the selected lead rhythm graph may be set to be the same as the other lead rhythm graphs in the array 528. When the other lead rhythm graphs of the array are converted to an inactive state, the size of the selected lead rhythm graph 534 may be increased to fill the size of the display device 304. For example, the display device 304 may show a ten-second interval of the selected lead rhythm graph 534.

[0069] When a single rhythm lead graph is output for display (e.g., in a startup state), the mobile device 302 may receive any one of the first user input 314 and the second user input 324 at any time, and when applicable, convert to outputting the directly following or directly preceding lead rhythm graph in the ordered lead rhythm graph set, respectively. For example, when the first lead rhythm graph 508 is output for display, if the mobile device 302 receives the second user input 324, the mobile device 302 may not navigate to another lead rhythm graph. For another example, when the first lead rhythm graph 508 is in a startup state, upon receiving the second user input 324, the mobile device 302 may navigate to the last lead rhythm graph in the ordered lead rhythm graph set. In addition, the user may also input the first user input 314, the second user input 324, or the third user input 326 multiple times in a row to navigate between the lead rhythm graphs. In addition, the mobile device 302 may receive a third user input 326 at any time and, in response, display an array of two or more lead rhythm graphs in the ordered lead rhythm graph set when a single lead rhythm graph is in an activated state, or display a selected lead rhythm graph from a display array of two or more lead rhythm graphs in the ordered lead rhythm graph set.

[0070] Fig. 6A and Figure 6B A fourth exemplary illustration 600 of navigating between lead rhythm graphs is shown. Fig. 6A and Figure 6B include Figure 3 A mobile device 302 having a display device 304, which may be Figure 1 The example of the mobile device 120 of FIG. 1 and thus includes the components described therein (e.g., processor, memory, etc.). The waveform 606 shown on the display device 304 is provided for example purposes and may not include a specific morphology indicative of a cardiac abnormality. It should be understood that in actual examples, the waveform 606 may be different for different lead rhythm graphs. Fig. 6A and Figure 6B In the example of , the analysis of identifying anomalies in the ECG data can be performed by a device other than the mobile device, such as Figure 1 The ECG monitor 102 of the present invention may be a medical treatment device that is communicatively coupled to the ECG monitor and the mobile device. The analysis of the ECG data may include executing an algorithm that compares the ECG data to known clinically relevant diagnostic markers to identify abnormalities in the ECG data, such as reference Figure 7 The algorithm may output a rhythm summary, and in some embodiments may include one or more markers in the ECG data to indicate an abnormality compared to ECG data from a patient not presenting with a cardiac condition. The rhythm summary may include a preliminary diagnosis based on the identified abnormality, as further described herein.

[0071] The mobile device 302 receives ECG data and a rhythm summary, the ECG data may include a marker or other indicator for an abnormality identified in the ECG data. The mobile device may analyze the ECG data and identify an order of arrangement of a set of lead rhythm graphs included in the ECG data to present one or more lead rhythm graphs that include clinically relevant characteristics (e.g., abnormalities) that may help guide a diagnosis as the first in the order. Fig. 6A and Figure 6B In the example of , the mobile device can identify an abnormal rhythm indication marker and therefore sort the set of lead rhythm graphs so that Lead II is first in the order.

[0072] The first view 640 of the mobile device 302 on its display device 304 may include a waveform 606 of a first lead rhythm graph 610 (e.g., Lead II) and additional patient information. For example, a limited list of information about the ECG data is included in the first view 640 and in subsequent displays including one or more lead rhythm graphs, as further described herein. The limited list of information may include quantitative data and qualitative data. Fig. 6A and Figure 6B In the example of , the quantitative data includes ventricular repolarization (VR), QRS duration, and QT duration, which can be identified by the mobile device 302. In other embodiments, the quantitative data may include additional or alternative measurements. The first view 640 also includes a rhythm summary 612. As described above, the rhythm summary 612 may include a preliminary diagnosis based on the identified abnormality, as well as a summary statement of clinically relevant elements of the ECG data. The rhythm summary 612 can be edited and updated in response to user input. For example, the user input device of the mobile device 302 may include a microphone, and the user may verbally indicate the annotations to be included in the rhythm summary 612. In another example, the user may type the annotations to be included in the rhythm summary 612 via a keyboard connected to the mobile device 302 and / or via a touch screen (e.g., display device 304) of the mobile device 302.

[0073] As reference Figures 3 to 5BAs described, the computing device of the mobile device 302 may receive one or more of a first user input (e.g., a swipe in a first direction indicating a desired navigation to a lead rhythm graph that is directly behind), a second user input (e.g., a swipe in a second direction opposite to the first direction indicating a desired navigation to a lead rhythm graph that is directly ahead), and a third user input (e.g., a tap indicating a desired navigation to an array of ordered lead rhythm graph sets). In response to receiving the first user input 314, the mobile device transitions the first lead rhythm graph 610 from an activated state to an unactivated state, and transitions the second lead rhythm graph 616 from an unactivated state to an activated state. The second lead rhythm graph 616 has Fig. 6A and Figure 6B 612, and is immediately after lead II in the ordered set of lead rhythm graphs. As described above, a limited list of data is also displayed with the second lead rhythm graph 616. Thus, the second view 642 of the mobile device 302 includes the second lead rhythm graph 616, the rhythm summary 612, and the quantitative data of the ECG data.

[0074] When a single lead rhythm graph in the ordered lead rhythm graph set is in an activated state, in response to the third user input 326, the mobile device 302 may activate two or more lead rhythm graphs in the ordered lead rhythm graph that are in an unactivated state. For example, the third view 644 of the mobile device 302 includes an array 624 of eight lead rhythm graphs out of twelve lead rhythm graphs. The third user input 326 may be a tap anywhere on the display device 304 (e.g., which also serves as a user input device). The configuration of the array 624 may be automatically selected by the mobile device 302 in response to the size of the display device 304. For example, as shown in reference Figures 3 to 5B As described, in some embodiments, the array may include all twelve lead rhythm patterns in the ordered set of lead rhythm patterns. Fig. 6A and Figure 6B In the example of FIG. 1 , the size of the display device 304 of the mobile device 302 may be smaller than Figures 3 to 5B To compensate for the smaller display device size and / or maintain the desired size of each lead rhythm graph in array 624, some but not all lead rhythm graphs may be included in array 624. In addition, in some embodiments, an eight-lead ECG monitor may be used to capture Fig. 6A and Figure 6B The eight-lead ECG monitor generates eight lead rhythm graphs, all of which are displayed in array 624. The displayed lead rhythm graphs can be displayed in a Cabrera configuration. The third view 644 including array 624 also includes the quantitative data and qualitative data included in each of the first view 640 and the second view 642.

[0075] When the array 624 of ordered lead rhythm graphs is displayed, in response to receiving the third user input 326 (e.g., a tap), the mobile device 302 may transition all lead rhythm graphs in the ordered set of lead rhythm graphs to an inactive state, except for the selected lead rhythm graph 626 selected using the third user input 326. For example, the user may tap any one of the lead rhythm graphs displayed in the array 624, and the computing device may maintain the selected lead rhythm graph 628 in an active state. Fig. 6A and Figure 6B In the example of , the selected lead rhythm graph 628 is the aVR lead rhythm graph. When displayed in the array 624, the size of the aVR lead rhythm graph can be set to be the same as the other lead rhythm graphs of the array 624. When the other lead rhythm graphs of the array 624 are converted to an unactivated state, the size of the selected lead rhythm graph 628 can be increased to fill the size of the display device 304. For example, the display device 304 can show a ten-second interval of the selected lead rhythm graph 628. The fourth view 646 of the mobile device 302 therefore includes the selected lead rhythm graph 628 and the quantitative data and qualitative data included in the previous display of the mobile device 302.

[0076] When outputting a single rhythm lead graph for display (e.g., in a startup state), the mobile device 302 may receive any one of the first user input 314 and the second user input (not shown) at any time, and when applicable, convert to output the directly following or directly preceding lead rhythm graph in the ordered lead rhythm graph set, respectively. In addition, the mobile device 302 may receive a third user input 326 at any time, and in response, display an array of two or more lead rhythm graphs in the ordered lead rhythm graph set when the single lead rhythm graph is in the startup state, or display the selected lead rhythm graph of the display array of two or more lead rhythm graphs from the ordered lead rhythm graph set (e.g., converting from the fourth view 646 to the fifth view 648). Quantitative data and qualitative data may be displayed in each display including a single lead rhythm graph and in the display of an array including a lead rhythm graph set. Qualitative data (e.g., a rhythm summary 612) may be edited and updated at any time in response to user input to the mobile device 302.

[0077] Figure 7 A flow chart showing a method 700 for determining how to order leads based on identified abnormalities in the waveform is shown. Figure 1 and Figures 3 to 6BAs described, the mobile device 120, the ECG monitor 102, and / or a third party computing device 160 communicatively coupled to both the mobile device 120 and the ECG monitor 102 may execute an algorithm to identify anomalies in the ECG data. For example, the algorithm may be a 12SL ECG analysis program, or another algorithm that compares the ECG data to known clinically relevant diagnostic markers to identify anomalies in the ECG data. The method 700 may be executed by a mobile device (e.g., Figure 1 The method 700 may be implemented after receiving the ECG data and the analysis results. For example, the method 700 may be performed according to instructions stored in a memory of the mobile device and executed by one or more processors of the mobile device. Figure 7 The detected abnormalities described (eg, STEMI, dysrhythmia, AfiB, and ACH) are presented as exemplary abnormalities that may be detected using the methods described herein, and are non-limiting examples of abnormalities that may be detected using the same logic.

[0078] At 702, method 700 includes receiving ECG data and analysis results. In some embodiments, the analysis results may include a rhythm summary generated by an algorithm, wherein the rhythm summary may include identified abnormalities and a preliminary diagnosis based on the identified abnormalities, such as reference Fig. 9 In other embodiments, the mobile device can perform an algorithmic analysis of the ECG data to identify abnormalities and generate analysis results, and in some embodiments, generate a preliminary diagnosis based on the analysis results.

[0079] At 704, method 700 includes analyzing the analysis results to identify a preliminary diagnosis generated by the algorithm, or to generate a preliminary diagnosis based on the identified abnormality. For example, the analysis results may include quantitative data (e.g., data metrics) and / or qualitative data (e.g., a written summary) indicating which ECG waveforms of the lead rhythm graph include abnormalities.

[0080] The method 700 proceeds to step through a series of preliminary diagnoses to determine an order in which to sort a set of lead rhythm patterns of ECG data. Figure 7A first exemplary order of preliminary diagnosis in the flowchart is shown, however, in other examples, the diagnosis mentioned may be different from the order described herein. At 706, method 700 determines whether the identified abnormality and / or preliminary diagnosis indicates ST-segment elevation myocardial infarction (STEMI). If STEMI is indicated, method 700 proceeds to 708 to identify the lead rhythm graph with the highest (e.g., maximum) ST-segment elevation in the ECG waveform. The lead rhythm graph with the highest ST-segment elevation is positioned as the first lead rhythm graph in the ordered lead rhythm graph set. Method 700 may proceed to 710 to continuously sort the lead rhythm graph relative to the previous lead rhythm graph. For example, the lead rhythm graph may be sorted so that the previous lead of the standardized order of the lead rhythm graph is immediately after the first lead rhythm graph. The remaining lead rhythm graphs may then be sorted in descending order of ST elevation, or may be sorted based on the standardized order of the lead rhythm graph.

[0081] If it is determined at 706 that the ECG data does not indicate STEMI, the method 700 proceeds to 712 to determine whether the algorithm detects any abnormal cardiac rhythm or atrial fibrillation (AfiB). If a rhythm abnormality (e.g., an abnormal rhythm indication marker) or AfiB is detected, the method 700 proceeds to 714. At 714, the method 700 includes presenting Lead II as the first lead rhythm map in the ordered lead rhythm map set. The method 700 continues to sort the additional lead rhythm maps. At 716, the method 700 includes presenting Lead V1 as the next lead rhythm map in the sequence (e.g., after Lead II as the first lead rhythm map). At 718, the method 700 includes presenting Lead V4 as the next lead rhythm map in the sequence (e.g., after Lead V1 as the second lead rhythm map). The method 700 proceeds to 722 to sort the remaining lead rhythm patterns in the set of lead rhythm patterns according to the standardized order of the lead rhythm patterns.

[0082] If it is determined at 712 that the ECG data does not indicate a rhythm disorder or AfiB, the method 700 proceeds to 720 to determine whether the algorithm has detected an abnormality indicating an acetylcholine-related disease state (ACH). If ACH is indicated in the analysis results, the method 700 proceeds to 716 to present lead VI as the first lead rhythm diagram in the ordered lead rhythm diagram set. At 718, the method 700 includes presenting lead V4 as the next lead rhythm diagram in the sequence (e.g., after lead V1 as the second lead rhythm diagram). The method 700 proceeds to 722 to sort the remaining lead rhythm diagrams in the lead rhythm diagram set according to the standardized order of the lead rhythm diagrams.

[0083] Now go to Fig. 8A and Figure 8B, shows an exemplary method 800 for collating and presenting ECG data such as a lead rhythm graph on a mobile device. The mobile device may be Figure 1 An example of a mobile device 120, and method 800 with reference to Figure 1 The exemplary implementation of method 800 is described with reference to the mobile device 120. Figures 3 to 6B It should be understood that the method 800 may be implemented with other systems and components without departing from the scope of the present disclosure. The method 800 may be based on a computer program stored in a mobile computing device (such as Figure 1 The mobile device 120) is executed by instructions in a non-volatile memory.

[0084] At 802, ECG data is received by a mobile device. The ECG data includes a set of lead rhythm graphs of an ECG. For example, the set of lead rhythm graphs may include twelve lead rhythm graphs captured by a twelve-lead ECG having ten electrodes. In other embodiments, the set of lead rhythm graphs may include less than twelve lead rhythm graphs. The ECG data may be received by a device such as a Figure 1 The patient monitoring system of the ECG monitor 102 of the embodiment of the present invention captures, and then sends to the mobile device via wireless or wired communication.In some embodiments, the ECG data can be sent to the mobile device from a database (such as a database of a hospital) storing the ECG data of multiple patients.

[0085] At 804, the method optionally includes identifying clinically relevant features in the ECG data set. Figures 3 to 7 As described, analysis of the ECG data set is performed to identify anomalies that can aid in diagnosing a cardiac condition. In some embodiments, the analysis may also include identifying qualitative and quantitative data to aid in the diagnosis, and / or may include a preliminary diagnosis (e.g., before a healthcare provider views the ECG data). The analysis to identify clinically relevant features may be performed by the mobile device, and in other embodiments, may be performed by another device directly or indirectly coupled to the mobile device (such as the ECG monitor 102 or another medical processing device coupled to a database to which the mobile device may also be communicatively coupled).

[0086] At 806, the ECG data is sorted based on the clinically relevant features. As described herein, the order in which the ECG data set is sorted can be determined in response to the identified clinically relevant features. For example, for an abnormality detected in an ECG waveform associated with a ventricle of the heart, a lead rhythm graph showing details of the ECG waveform across the relevant axis can be shown first in the order. In this way, the mobile device can generate and store an ordered list of lead rhythm graphs from the lead rhythm graphs of the ECG data.

[0087] At 808, the method includes outputting a first lead rhythm graph in an ordered set of lead rhythm graphs for display on a display device of a mobile device. At operation 808, a single lead rhythm graph (e.g., a first lead rhythm graph) is displayed. In some embodiments, the display of the first lead rhythm graph may also include quantitative data and qualitative data of the ECG data, including data of the first lead rhythm graph in an activated state and other lead rhythm graphs in an ordered set of lead rhythm graphs in an unactivated state. In an embodiment in which the ECG data received by the mobile device includes rhythm summary data, or in an embodiment in which the mobile device generates a preliminary diagnosis based on an analysis of the ECG data, a rhythm summary may be output for display on a display device next to (e.g., above, below, etc.) the first lead rhythm graph. The size of the first lead rhythm graph, including the shape and size of the lead rhythm graph, may be adjusted according to the shape and size of the display device, as described in reference to FIG. Figures 3 to 7 Described.

[0088] At 810, the method includes determining whether user input is received. As further described herein, the user input can be a user input of the first type of user input, such as a swipe across the display screen, which indicates the desired movement of the previous lead rhythm graph or subsequent lead rhythm graph in the ordered lead rhythm graph set, or a touch, which indicates the desired movement of the array of two or more lead rhythm graphs in the ordered lead rhythm graph set. The user input can be received via a user input device of a mobile device. For example, the user input device can be integrated in a display device such as a touch screen of a display device. If it is determined that the user input is not received, the method proceeds to 812 and continues to the lead rhythm graph (e.g., the first lead rhythm graph) displayed by the output. If it is determined that the user input is received, the method proceeds to 814 to determine the type of user input.

[0089] At 816, the method includes determining whether a first user input is received. As described with reference to method 800, the first user input may be a swipe in either a first direction or a second direction, wherein a swipe in the first direction (e.g., from the right side of the display device to the left side of the display device) may indicate a desired transition to the next lead rhythm diagram in the ordered set of lead rhythm diagrams. A swipe in the second direction (e.g., from the left side of the display device to the right side of the display device) may indicate a desired transition to the previous lead rhythm diagram in the ordered set of lead rhythm diagrams.

[0090] In response to receiving the first user input, the method proceeds to 820 to convert the output to the display device from the current lead rhythm graph to the next or previous lead rhythm graph according to the type of the first user input. For example, if the first user input is determined to be a swipe in the first direction, the first lead rhythm graph in the ordered lead rhythm graph set can be converted from a start state to an unstarted state, and the second lead rhythm graph can be converted from an unstarted state to a start state. As further described herein, if the displayed lead rhythm graph is a graph outside the first lead rhythm graph, in response to receiving the first user input as a swipe in the second direction, the displayed lead rhythm graph can be converted from a start state to an unstarted state, and the immediately previous lead rhythm graph in the ordered lead rhythm graph set can be converted from an unstarted state to a start state. In some embodiments, when a swipe in the second direction is received when displaying the first lead rhythm graph, the display can be converted from the first lead rhythm graph to the last lead rhythm graph in the ordered lead rhythm graph set, or the display can not be changed and the first lead rhythm graph can continue to be displayed.

[0091] If the first user input is not received at 816, the method proceeds to 820 to determine whether a second user input is received. In addition, after operation 818, the method may continue to output the newly displayed lead rhythm diagram until a user input is detected. At 820, the method includes determining whether a second user input is received. As described with reference to method 800, the second user input is a tap on a user input device, which is also a display device (e.g., a touch screen) of a mobile device. If the second user input is not received, the method proceeds to 822 and continues to output the displayed lead rhythm diagram.

[0092] If a second user input is received at 820, the method proceeds to 824 to output the array view for display on the display device. Figures 3 to 6BDescribed, the array view may include two or more lead rhythm graphs in an ordered lead rhythm graph set. In some embodiments, the number of lead rhythm graphs included in the array may be determined in response to the size and orientation of the display device. For example, if the display device is within a first size range (e.g., a diagonal length between six inches and eight inches), the array may include eight lead rhythm graphs in a set of twelve lead rhythm graphs. If the display device is within a second size range greater than the first size range (e.g., a diagonal length greater than eight inches), the array may include all lead rhythm graphs in the lead rhythm graph set. In addition, in different embodiments, the array may have different configurations. For example, the array may present an ordered lead rhythm graph set in sequence, wherein the first lead rhythm graph is in the upper left corner of the display device, and the last lead rhythm graph is in the lower right corner of the display device. In another embodiment, the array may be configured to sort the lead rhythm graphs in a standardized configuration such as a Cabrera array.

[0093] The method proceeds to continue monitoring whether user input has been received by the display device. At 826, the method determines whether a second user input is received. When the array of the ordered lead rhythm graph set is displayed on the display device, if a second user input is received, then at 828, the method includes identifying the selected figure and displaying the selected figure. For example, when the array includes twelve leads in the lead rhythm graph set, the user can touch a lead rhythm graph in the lead rhythm graph in the array to select the lead rhythm graph. Then, the method can convert all lead rhythm graphs except the selected lead rhythm graph in the array into an unactivated state. In some embodiments, the method can also identify the region of interest in the selected figure, such as an abnormality identified by the algorithm as described above, and show the region of interest on the display device. If the second user input is not received at 826, the method can return to 822 and continue to output the displayed figure. The method can return to 816 to continue monitoring the reception of the first user input or the second user input.

[0094] Go to Fig. 9 , shows an exemplary method 900 for analyzing ECG data (e.g., a waveform of a lead rhythm diagram). The method 900 may be performed by, for example, Figure 1 In other embodiments, the method 900 may be performed by a computing device other than a mobile computing device that is communicatively coupled to the mobile computing device. For example, the method 900 may be performed by Figure 1 ECG monitor 102 and / or by Figure 1The method 900 is performed by the third-party computing device 160. It should be understood that the method 900 can be implemented with other systems and components without departing from the scope of the present disclosure. The method 900 is described herein with reference to the third-party computing device 160 and can be executed according to instructions stored in the non-transitory memory of the third-party computing device 160.

[0095] At 902, method 900 includes receiving ECG data. Figure 1 As described, a third-party computing device may be communicatively coupled to Figure 1 The third party computing device may also be communicatively coupled to other imaging systems and / or a database configured to store ECG data. The ECG data may include waveforms captured by a multi-lead (e.g., twelve-lead) ECG system, which may be stored in a data structure such as a set of lead rhythm graphs, where each lead rhythm graph shows a waveform captured by a corresponding lead.

[0096] At 904, method 900 includes comparing ECG data with a nominal ECG waveform. Comparing ECG data with a nominal ECG waveform may include identifying a nominal ECG waveform set to compare ECG data with it. For example, a nominal ECG waveform may be an ECG waveform stored in a database accessible to a computing device, wherein the nominal ECG waveform has been analyzed by a medical service provider and is determined to be other indications that do not have an abnormality or disease state in the corresponding waveform. ECG data may be compared with a nominal ECG waveform captured from a subject with the same or similar subject characteristics (e.g., age, height, weight, sex, etc.). In some embodiments, comparing ECG data with a nominal ECG waveform may include comparing quantitative characteristics and qualitative characteristics of ECG data, such as the approximate length, duration, and / or amplitude of the segments and intervals of the ECG waveform.

[0097] At 906, method 900 includes identifying a difference between the compared ECG data and the nominal ECG waveform as an anomaly. For example, a PR segment (e.g., Figure 2 The PR segment 206) may have an elevation within a first range in the nominal ECG data waveform. In the ECG data being analyzed, if the PR segment has an elevation greater than the first range, the PR segment may be identified as an abnormality in the ECG data.

[0098] At 908, method 900 includes indicating one or more anomalies in the ECG data. In some embodiments, more than one anomaly may be identified at 906. For example, operation 906 may compare all data of the ECG data to the nominal ECG waveform and identify all differences as anomalies. At 908, one or more of the anomalies may be indicated in the ECG data. For example, a lead rhythm graph in a set of lead rhythm graphs whose waveforms have an identified anomaly may be marked, labeled, or otherwise given an indication to identify the lead rhythm graph as having relevant medical information (e.g., anomaly).

[0099] At 910, method 900 includes outputting an analysis result set, wherein the analysis result set includes one or more indicated abnormalities in the ECG data. In some embodiments, the ECG data received at 902 may be modified so that the lead rhythm graphs in the lead rhythm graph set that include abnormalities are marked, as described with reference to operation 908. In this case, outputting the analysis result set may include outputting the modified ECG data set. In other embodiments, method 900 may not modify the ECG data, and the analysis result set may include a list and / or subset of lead rhythm graphs that include identified abnormalities. The analysis result set may be output to a communication device that is communicatively connected to a communication device such as a computer. Figure 1 The ECG monitor 102 or the mobile device 120 of the third party computing device (or other computing device executing the method 900) or one or more devices configured to store a database of ECG data, as described above. Fig. 8A and Figure 8B As described in method 800, in response to the mobile computing device detecting an abnormal rhythm indication mark in the first lead rhythm map, the analysis result set including the indicated abnormality is output so that the first lead rhythm map can be started from an unstarted state.

[0100] Now go to Fig.10 , shows an exemplary method 1000 for identifying the orientation of a display device of a mobile device and positioning and sizing the display of a lead rhythm diagram accordingly. The method 1000 may be performed by, for example, Figure 1 The method 1000 is performed by a mobile computing device of the mobile device 120. It should be understood that the method 1000 may be implemented with other systems and components without departing from the scope of the present disclosure. The method 1000 is described herein with reference to the mobile device 120 and may be executed according to instructions stored in a non-transitory memory of the mobile device 120. Figures 3 to 6B As described, mobile device 302 (e.g., Figure 1The example of a mobile device 120 of FIG. 1 has a rectangular shape having a horizontal width approximately perpendicular to the direction of gravity and a vertical length approximately parallel to the direction of gravity. The mobile device can generally be positioned in one of two orientations. When in a first (e.g., vertical) orientation, the horizontal width of the display device is less than the vertical length of the display device. When in a second (e.g., horizontal) orientation, the mobile device can be rotated 90 degrees relative to the first orientation so that the horizontal width of the display device is greater than the vertical length.

[0101] At 1002, method 1000 includes identifying an orientation of a display device. This may include identifying a relative position of a horizontal width and a vertical length relative to a direction of gravity using a positioning device (e.g., a global positioning system) of a mobile device. Method 1000 may determine whether the display device is in a first orientation or a second orientation, as described above.

[0102] At 1004, method 1000 includes positioning a lead rhythm graph having a time axis parallel to a horizontal width of a display device. Figures 3 to 6B As described, a lead rhythm graph (e.g., a first lead rhythm graph, a second lead rhythm graph, an array of lead rhythm graphs, etc.) can be positioned so that the time axis is parallel to the horizontal axis of the display device when the display device is in a first orientation and a second orientation.

[0103] At 1006, method 1000 includes setting the size of the display of the lead rhythm graph to fill the size of the display device. In some embodiments, when the display device is in the first orientation and the second orientation, the same part of the lead rhythm graph can be displayed. For example, the lead rhythm graph may include a ten-second waveform. When the display device is in the first orientation and the second orientation, a complete ten-second waveform can be output for display on the display device. For example, when the display device is in the first orientation, the size of the ten-second waveform can be set (for example, compressed) in a way that the characteristics of the waveform (for example, amplitude, duration, etc.) are not distorted, while enabling the complete ten-second waveform to be shown on the display device. For example, when the display device is in the second orientation, the size of the ten-second waveform can be set (for example, expanded / stretched) to fill the display device, wherein the size of the waveform is set to not distort the characteristics of the waveform (for example, amplitude, duration, etc.). In other embodiments, when the display device is in the first orientation compared to the second orientation, different parts of the lead rhythm graph can be output for display. For example, when the display device is in the first orientation, the horizontal width is less than the vertical length. When the display device is in a first orientation, a first portion of the lead rhythm graph (e.g., the first five-second interval of a ten-second waveform) may be output for display. When the display device is in a second orientation (e.g., the horizontal width is greater than the vertical length), a second portion of the lead rhythm graph (e.g., the ten-second waveform) may be output for display. Thus, the second portion includes the first portion.

[0104] like Figures 3 to 6B Shown and referenced Figures 7 to 10 Described, the method described herein can provide an improved user interface for a computing device, and specifically for a mobile device that can have a relatively small display size (e.g., a diagonal length of eight inches or less). By sorting the lead rhythm graphs in a manner that makes the lead rhythm graphs have clinically relevant characteristics (e.g., abnormalities that can indicate various cardiac diseases or conditions), outputting the first lead rhythm graph, and optionally outputting quantitative and qualitative ECG data summaries other than one or more lead rhythm graphs, the method described herein can enable the user to increase the speed of navigating in various views (e.g., various lead rhythm graphs) in a way that summarizes ECG data. The user can navigate between views of a single lead rhythm graph and an array of two or more lead rhythm graphs, wherein the array of lead rhythm graphs also enables the selection of the lead rhythm graphs presented in the array to be individually activated for further examination. Because when one or more lead rhythm graphs are in an unactivated state, a rhythm summary including a potential diagnosis and a quantitative data summary is displayed, and when a single lead rhythm graph is in an activated state, data about the entire lead rhythm graph collection can be accessed. This enables a user to visualize details such as waveform abnormalities of a single or multiple lead rhythm graphs and compare them with summary data of the ECG data set. A lead rhythm graph in an unactivated state can be accessed via a user input such as a first user input (e.g., a first swipe in a first direction), a second user input (e.g., a second swipe in a second direction), or a third user input (e.g., a tap on a display device). The mobile device provides a specific way to display a limited set of information to a user on a mobile device (e.g., one or more lead rhythm graphs, which can be selected to activate an array of lead rhythm graphs, or vice versa), rather than using conventional user interface methods to display a general list or sequence of ECG data on a computer or larger mobile device, which may require the user to gradually analyze multiple menus and / or lead rhythm graphs to find relevant medical information. Displaying a single lead rhythm graph on a display device of a mobile device may be advantageous because it avoids the user having to work hard to visualize the details of the waveform on a relatively small display device. In addition, switching between display of a single lead rhythm graph and an array of two or more lead rhythm graphs in response to a tap and outputting a selected lead rhythm graph from the array can enable a user to avoid scrolling and switching between multiple lead rhythm graphs to select a desired lead rhythm graph for display, which may otherwise be slow, complicated, and difficult to learn. The ordering of lead rhythm graph collections and the simplicity of navigation between ordered lead rhythm graph collections may be particularly useful in time-critical situations, such as in the delivery of medical care, especially where only limited information can be displayed due to the limited amount of display area on a mobile device.

[0105] One technical effect of presenting clinically relevant ECG data on a mobile device in a manner that enables full visualization of its waveform and details is that the mobility of an ECG diagnostic system (e.g., a mobile device for viewing ECG data) can be improved. In addition, the sorting and selective presentation of relevant lead rhythm graphs (e.g., with relevant medical information, such as waveform abnormalities) improves the performance of mobile devices. For example, by presenting only the lead rhythm graphs identified as being most relevant to the user (e.g., sorting a collection of lead rhythm graphs to first present lead rhythm graphs with identified waveform abnormalities and / or lead rhythm graphs that can be routinely used to supplement the diagnosis of an abnormality identified in another lead rhythm graph), the user does not have to scroll through and / or zoom in (e.g., zoom in) multiple lead rhythm graphs to identify one or more lead rhythm graphs of interest. This can improve the performance of mobile devices by reducing processing and / or memory requirements.

[0106] The present disclosure also provides support for a method, which includes: receiving electrocardiogram (ECG) data including a lead rhythm map set; identifying an abnormality in one or more lead rhythm map sets in the lead rhythm map set; sorting the lead rhythm map set based on the abnormality to form an ordered lead rhythm map set, so that the first lead rhythm map in the ordered lead rhythm map set includes a first waveform, and the first waveform includes the abnormality; and outputting a subset of the lead rhythm map in the ordered lead rhythm map set to a display device of a mobile device for display, wherein the lead rhythm map subset includes at least the first lead rhythm map. In a first example of the method, the ECG data also includes an analysis result set generated by analyzing a lead rhythm graph set, wherein the analysis of the lead rhythm graph set includes: comparing the ECG data of the lead rhythm graph set with a nominal ECG waveform; identifying the difference between the compared ECG data and the nominal ECG waveform as an abnormality; and indicating one or more identified abnormalities in the ECG data of the lead rhythm graph set; and outputting an analysis result set, which includes an indication of the abnormality. In a second example of the method that optionally includes the first example, sorting the lead rhythm graph set based on the abnormality also includes positioning the second lead rhythm graph directly after the first lead rhythm graph in the ordered lead rhythm graph set, wherein the second lead rhythm graph includes a second waveform that also includes the abnormality included in the first waveform. In a third example of the method that optionally includes one or both of the first and second examples, the method also includes: in response to receiving a first user input, outputting the second lead rhythm graph for display and not outputting the first lead rhythm graph. In a fourth example of the method, which optionally includes one or more or each of the first to third examples, the method further includes: in response to receiving a first user input, outputting a lead rhythm diagram in the ordered lead rhythm diagram set for display, the lead rhythm diagram being directly after the lead rhythm diagram in the ordered lead rhythm diagram set being displayed before receiving the first user input, and not displaying the lead rhythm diagram being displayed before receiving the first user input. In a fifth example of the method, which optionally includes one or more or each of the first to fourth examples, the first user input is a swipe from the left side of the display device to the right side of the display device. In a sixth example of the method, which optionally includes one or more or each of the first to fifth examples, the method further includes: in response to receiving a second user input, outputting a lead rhythm diagram in the ordered lead rhythm diagram set for display, the lead rhythm diagram being directly before the lead rhythm diagram in the ordered lead rhythm diagram set being displayed before receiving the second user input, and not displaying the lead rhythm diagram being displayed before receiving the second user input.In the seventh example of the method, which optionally includes one or more or each of the first to sixth examples, the method further includes: when displaying a single lead rhythm graph in the ordered lead rhythm graph set, in response to receiving a third user input, outputting an array of two or more lead rhythm graphs in the ordered lead rhythm graph set for display, wherein the array simultaneously displays each lead rhythm graph in the ordered lead rhythm graph set. In the eighth example of the method, which optionally includes one or more or each of the first to seventh examples, the third user input is a tap on the display device. In the ninth example of the method, which optionally includes one or more or each of the first to eighth examples, the method further includes: when displaying an array of two or more lead rhythm graphs, in response to receiving a third user input, identifying a selected lead rhythm graph in the array of two or more lead rhythm graphs, displaying the selected lead rhythm graph, and not displaying the array of two or more lead rhythm graphs. In a tenth example of the method which optionally includes one or more or each of the first to ninth examples, the method further includes: identifying an orientation of a display device and outputting a subset of lead rhythm graphs for display on the display device such that a time axis of each lead rhythm graph in the subset of lead rhythm graphs is parallel to a horizontal width of the display device.

[0107] The present disclosure also provides support for a mobile computing device including a display device, the mobile computing device being configured to display a first lead rhythm graph in a set of twelve lead rhythm graphs of an electrocardiogram (ECG) on the display device, the first lead rhythm graph being activated from an unactivated state in response to the mobile computing device detecting an abnormal rhythm indication mark in the first lead rhythm graph, the mobile computing device being further configured to display a rhythm summary on the display device, the rhythm summary comprising a limited list of data from the set of twelve lead rhythm graphs, each of the data in the limited list being selectable to activate one or more corresponding lead rhythm graphs from an unactivated state and enabling the selected data to be visualized in one or more corresponding lead rhythm graphs, and wherein the rhythm summary is displayed when one or more corresponding lead rhythm graphs are in an unactivated state. In a first example of the system, the system further comprises: a user input device, wherein the mobile computing device is configured to receive user input via the user input device and update the rhythm summary in response to the user input. In a second example of the system optionally including the first example, the display device has a vertical length and a horizontal width, the vertical length being greater than the horizontal width. In a third example of the system, which optionally includes one or both of the first and second examples, the mobile computing device is further configured to display the time axis of the lead rhythm graph along the horizontal width of the display device when the mobile computing device is in a vertical orientation, so that the horizontal width is parallel to the horizontal axis, and to display the time axis of the lead rhythm graph along the vertical length of the display device when the mobile computing device is in a horizontal orientation, so that the vertical length is parallel to the horizontal axis. In a fourth example of the system, which optionally includes one or more or each of the first to third examples, the mobile computing device is further configured to sort the lead rhythm graphs in a set of twelve lead rhythm graphs including the first lead rhythm graph and the lead rhythm graph in an unactivated state in an order determined in response to detecting an abnormal rhythm indication marker. In a fifth example of the system, which optionally includes one or more or each of the first to fourth examples, the mobile computing device is further configured to, in response to a first user input, transition a first lead rhythm graph in the set of twelve lead rhythm graphs from an activated state to an unactivated state, and transition a second lead rhythm graph from an unactivated state to an activated state, wherein the second lead rhythm graph is directly located after the first lead rhythm graph in the order of the set of twelve lead rhythm graphs.

[0108] The present invention also provides support for a mobile device, which includes: a display device having a vertical length approximately parallel to the direction of gravity and a horizontal width approximately perpendicular to the direction of gravity; a computing device operably connected to the display device; and stored instructions that can be executed to: receive a set of lead rhythm graphs showing electrocardiogram (ECG) waveform data, identify abnormalities in one or more lead rhythm graphs in the lead rhythm graph set, sort the lead rhythm graph set in sequence based on the abnormalities in one or more lead rhythm graphs in the lead rhythm graph set to form an ordered lead rhythm graph set, so that a first lead rhythm graph in the ordered lead rhythm graph set includes a first waveform, the first waveform includes the abnormality, and output a subset of the ordered lead rhythm graph set for display based on the sequence and the orientation of the display device, wherein the subset includes at least the first lead rhythm graph, the time axis of the first lead rhythm graph of the first lead rhythm graph subset is parallel to the horizontal width, and the size of the first lead rhythm graph is set to fill the size of the display device. In a first example of the system, the computing device is further configured to: when the display device is in a first orientation, output a first portion of the first lead rhythm graph to the display device for display, wherein in the first orientation, the horizontal width is less than the vertical length; and when the display device is in a second orientation, output a second portion of the first lead rhythm graph to the display device for display, wherein the second portion includes the first portion, and wherein in the second orientation, the horizontal width is greater than the vertical length. In a second example of the system that optionally includes the first example, the display device has a diagonal length of eight inches or less.

[0109] As used herein, the elements or steps listed in the singular and beginning with the word "one" or "an" should be understood as not excluding a plurality of the elements or steps, unless such exclusion is explicitly stated. In addition, the reference to "one embodiment" of the present invention is not intended to be interpreted as excluding the existence of additional embodiments that also include the cited features. In addition, unless explicitly stated to the contrary, "comprising", "including" or "having" an embodiment of an element or multiple elements with a specific characteristic may include additional such elements that do not have the characteristic. The terms "including" and "in..." are used as the concise language equivalents of the corresponding terms "including" and "wherein". In addition, the terms "first", "second" and "third" etc. are only used as marks, and are not intended to impose numerical requirements or specific positional order on their objects.

[0110] This written description uses examples to disclose the invention, including the best mode, and also to enable a person skilled in the relevant art to practice the invention, including making and using any devices or systems and performing any included methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to a person skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insignificant differences from the literal language of the claims.

Claims

1. A method, comprising: Receiving electrocardiogram (ECG) data including a set of lead rhythm patterns; identifying an abnormality in one or more lead rhythm graphs in the set of lead rhythm graphs; sorting the set of lead rhythm patterns based on the anomaly to form an ordered set of lead rhythm patterns, such that a first lead rhythm pattern in the ordered set of lead rhythm patterns includes a first waveform, and the first waveform includes the anomaly; as well as A lead rhythm graph subset in the ordered lead rhythm graph set is output to a display device of a mobile device for display, wherein the lead rhythm graph subset includes at least the first lead rhythm graph.

2. The method according to claim 1, wherein the ECG data further comprises an analysis result set generated by analyzing the lead rhythm pattern set, wherein the analysis of the lead rhythm pattern set comprises: comparing the ECG data of the lead rhythmgram set with a nominal ECG waveform; identifying differences between the compared ECG data and the nominal ECG waveform as abnormalities; and indicating one or more identified abnormalities in the ECG data of the set of lead rhythm patterns; and outputting the set of analysis results, the set of analysis results including indications of the abnormalities.

3. A method according to claim 1, wherein sorting the lead rhythm map set based on the abnormality also includes positioning a second lead rhythm map directly after the first lead rhythm map in the ordered lead rhythm map set, wherein the second lead rhythm map includes a second waveform, and the second waveform also includes the abnormality included in the first waveform.

4. The method according to claim 3, further comprising: In response to receiving the first user input, the second lead rhythm pattern is output for display and the first lead rhythm pattern is not output.

5. The method according to claim 1, further comprising: In response to receiving a first user input, a lead rhythm graph in the ordered lead rhythm graph set is output for display, the lead rhythm graph is directly located after the lead rhythm graph in the ordered lead rhythm graph set that is being displayed before receiving the first user input, and the lead rhythm graph that is being displayed before receiving the first user input is not displayed. The method of claim 5 , wherein the first user input is a swipe from a left side of the display device to a right side of the display device.

7. The method according to claim 5, further comprising: In response to receiving a second user input, a lead rhythm graph in the ordered lead rhythm graph set is output for display, the lead rhythm graph is directly before the lead rhythm graph in the ordered lead rhythm graph set that is being displayed before receiving the second user input, and the lead rhythm graph that is being displayed before receiving the second user input is not displayed.

8. The method according to claim 5, further comprising: When a single lead rhythm graph in the ordered lead rhythm graph set is displayed, in response to receiving a third user input, an array of two or more lead rhythm graphs in the ordered lead rhythm graph set is output for display, wherein the array simultaneously displays each lead rhythm graph in the ordered lead rhythm graph set. The method of claim 8 , wherein the third user input is a tap on the display device.

10. The method according to claim 8, further comprising: When the array of the two or more lead rhythm graphs is displayed, in response to receiving the third user input, a selected lead rhythm graph in the array of the two or more lead rhythm graphs is identified, the selected lead rhythm graph is displayed, and the array of the two or more lead rhythm graphs is not displayed.

11. The method according to claim 1, further comprising: An orientation of the display device is identified and the lead rhythm graph subset is output for display on the display device such that a time axis of each lead rhythm graph in the lead rhythm graph subset is parallel to a horizontal width of the display device.

12. A mobile computing device (302), the mobile computing device comprising a display device (304), the mobile computing device being configured to display on the display device a first lead rhythm graph of a set of twelve lead rhythm graphs of an electrocardiogram (ECG), the first lead rhythm graph being activated from an unactivated state in response to the mobile computing device detecting an abnormal rhythm indication marker in the first lead rhythm graph, the mobile computing device being further configured to display on the display device a rhythm summary, the rhythm summary comprising a limited list of data from the set of twelve lead rhythm graphs, each of the data in the limited list being selectable to activate one or more corresponding lead rhythm graphs from the unactivated state and to enable the selected data to be visualized in the one or more corresponding lead rhythm graphs, and wherein the rhythm summary is displayed when the one or more corresponding lead rhythm graphs are in the unactivated state.

13. The mobile computing device of claim 12, wherein the display device has a vertical length (312) and a horizontal width (310), the vertical length being greater than the horizontal width.

14. The mobile computing device of claim 12, further configured to sort the lead rhythm patterns in the set of twelve lead rhythm patterns including the first lead rhythm pattern and the lead rhythm pattern in the unactivated state in an order determined in response to detecting the abnormal rhythm indication marker.

15. The mobile computing device of claim 14, further configured to, in response to a first user input, transition the first lead rhythm pattern in the set of twelve lead rhythm patterns from an activated state to the deactivated state, and transition a second lead rhythm pattern from the deactivated state to the activated state, wherein the second lead rhythm pattern is located directly after the first lead rhythm pattern in the order of the set of twelve lead rhythm patterns.