Analysis of the physiological parameters of a fetus and a mother to be is an ongoing challenge. While several systems and methods exist to analyze these parameters, opportunity exists for further development in this area.
The present disclosure includes one or more of the features recited in the appended claims and/or the following features which, alone or in any combination, may comprise patentable subject matter.
One embodiment of a system may comprise a computer comprising a software program configured to normalize gaps in at least one of a signal indicative of a physiological parameter of a fetus and a signal indicative of uterine activity. A display whereon the software program is configured to display at least one of the signal indicative of the physiological parameter of a fetus and the signal indicative of uterine activity.
Another embodiment of a system may comprise a fetal monitoring system configured to capture at least one of a signal indicative of the physiological parameter of a fetus and a signal indicative of uterine activity. A computer configured to communicate with the fetal monitoring system, the computer comprising a software program configured to normalize gaps in at least one of a signal indicative of the physiological parameter of a fetus and a signal indicative of uterine activity. A display, whereon the software program is configured to display at least one of the signal indicative of the physiological parameter of the fetus and the signal indicative of the uterine activity. A user interface configured to communicate with the computer, the user interface configured to allow a user to initiate automatic detection of a pre-determined pattern from at least one of the signal indicative of the physiological parameter of a fetus and the signal indicative of uterine activity.
One embodiment of a system comprises means for initiating automatic detection of a pre-determined pattern from at least one of a signal indicative of said physiological parameter of a fetus and a signal indicative of uterine activity. Means for displaying results of said automatic detection of said pre-determined pattern. Means for allowing a user to manually alter said results of said automatic detection. Means for allowing a user to save said altered results of said automatic detection in an electronic database.
The accompanying drawings incorporated in and forming a part of the specification illustrate several aspects of the claimed subject matter and, together with the description, serve to explain the principles of the claimed subject matter. In the drawings:
The embodiments of the claimed subject matter and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments and examples that are described and/or illustrated in the accompanying drawings and detailed in the following description. It should be noted that the features illustrated in the drawings are not necessarily drawn to scale, and features of one embodiment may be employed with other embodiments as the skilled artisan would recognize, even if not explicitly stated herein. Descriptions of well-known components and processing techniques may be briefly mentioned or omitted so as to not unnecessarily obscure the embodiments of the claimed subject matter described. The examples used herein are intended merely to facilitate an understanding of ways in which the claimed subject matter may be practiced and to further enable those of skill in the art to practice the embodiments of the claimed subject matter described herein. Accordingly, the examples and embodiments herein are merely illustrative and should not be construed as limiting the scope of the claimed subject matter, which is defined solely by the appended claims and applicable law. Moreover, it is noted that like reference numerals represent similar parts throughout the several views of the drawings.
It is understood that the subject matter claimed is not limited to the particular methodology, protocols, devices, apparatus, materials, applications, etc., described herein, as these may vary. It is also to be understood that the terminology used herein is used for the purpose of describing particular embodiments only, and is not intended to limit the scope of the claimed subject matter.
Unless defined otherwise, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art.
The subject matter herein is directed to a composite manual and automatic fetal analysis systems and methods for use in hospitals and other health care settings where care for expecting mothers may be provided.
One illustrative embodiment of a composite manual and automatic fetal analysis system is shown in
A software program 14 installed on the computer 12 is configured to receive data from the fetal heart rate monitor 10 in this application. In other embodiments, the software program 14 is a web based application which although resident on a computer 12 is accessed via another computer 12 and a computer network. In this embodiment, the software program is the NaviCare® WatchChild® solution. A user interface 16 allows a user to access the software program 14 and allows a user to provide inputs to the program. In this embodiment, the user interface 18 is a computer station and comprises a display screen 18. In other embodiments, the user interface 18 is a touch sensitive screen which also serves as the display 16. The display 18 is configured to show data representative of at least one signal received from the fetal heart rate monitor 10. As shown in
The flowchart 100 shown in
After completion of operations 108 and/or 110, the user makes a decision whether or not to accept the displayed results in operation 112. If the user accepts the displayed results in operation 112, a uterine/fetal assessment record is saved to the patient's medical record. In operation 116 the user makes a decision whether or not to assess more time periods. If the user does not wish to assess more time periods in operation 120 the user may exit the analysis tool. If in operation 116 the user wishes to assess more time periods, the user selects a time period for assessment in operation 118 at which point operation 106 is performed. If during operation 112 the user does not accept the results displayed, operation 106 is repeated.
Flowchart 200 shown in
This artifact elimination process is performed independently for the fetal heart rate and uterine pressure signals in this embodiment. In this embodiment the potential artifacts for each signal type are parameterized by three configurable values: the maximum gap duration, the maximum spike duration, and the minimum spike height (in either beats per minute or mmHg, respective to the signal type).
The algorithm for eliminating artifacts from strips proceeds through all of the data samples in the assessment time period in ascending chronological order, applying the following criteria:
If the current sample has a value and the previous sample had no value, it is considered the end of a potential gap in the strip. If this period with no values has a duration which is less than the maximum gap duration configured for this signal type, then this period is considered a gap artifact, and this gap is eliminated by linearly interpolating the values across this gap. This interpolation is performed between the last sample with a value and the current sample. If the period without values is greater in duration than the configured maximum gap duration for this signal type, then this period cannot be considered a gap artifact, and is instead considered a period with no signal. The transition from an absence of signal to a presence of signal is evaluated for a sudden rise or fall in value which exceeds the minimum spike height in severity. In this case, these initial samples with values are normalized in order to remove the artifact.
If the current sample has no value and the preceding sample has a value, it is considered the beginning of a potential gap in the strip. The transition from a presence of signal to an absence of signal is evaluated for a sudden rise or fall in value which exceeds the minimum spike height in severity. In this case, these final samples with values are normalized in order to remove the artifact.
In operation 202 the process or removal of data artifacts is initiated. In operation 204 a determination is made as to whether a period with no values is ending. If the answer to the query in operation 204 is yes, in operation 206 a determination is made if the period is less than the configured gap duration. If answer to the query in operation 206 is no, a determination is made in operation 208 whether the current and anteceding values differ by more than the configured spike height. If the answer to the query in operation 206 is yes, values are interpolated across the gap in operation 210. If the answer to the query in operation 208 is yes, any values which change dramatically during a transition from non-values to values are leveled in operation 212. If the answer to the query in operation 208 is no and/or after operation 210, and/or after operation 212, a determination is made whether a period with no values is beginning in operation 214. If the answer to the query in operation 214 is yes a determination is made whether the current and preceding values differ by more than the configured spike height in operation 216. If the answer to the query in operation 216 is yes, any values which change dramatically during a transition from non-values to values are leveled in operation 218. If the answer to the query in operation 216 is no and/or after operation 218, a determination is made as to whether the current and preceding values differ by more than the configured spike height in operation 220. If the answer to the query in operation 220 is yes, a determination is made in operation 222 whether the value returns to its preceding value in fewer seconds than the configured spike duration. If the answer to the query in operation 222 is yes, this spike if eliminated by interpolating values across the duration of the spike in operation 224. If the answer to the query in operation 220 is no and/or the answer to the query in operation 222 is no and/or after operation 224 a determination is made whether the end of the strip has been reached in operation 228. If the answer to the query in operation 228 is yes, an operation to finish the process of removing artifacts is performed in operation 230. If the answer to the query in operation 228 is no, analysis advances to the next second of the time period selected for analysis in operation 226. After completion of operation 226, the analysis goes to operation 204.
If the current and preceding samples differ in value by more than the minimum spike height, it is considered the beginning of a potential spike artifact. The duration of this potential spike artifact is evaluated by measuring the duration it takes the ensuing data samples to return to its initial value. If this duration is less than the maximum spike duration, then the region is considered a spike artifact, and it is eliminated by linearly interpolating the values across the duration of the spike.
A user manual for the strip analysis functionality of the The NaviCare® WatchChild® System was included in U.S. Provisional Patent Application No. 61/715,896 to which the present application claims benefit and which is already incorporated by reference herein. Accordingly, the user manual of The NaviCare® WatchChild® System is incorporated by reference herein. The user manual describes the subject matter herein and teaches embodiments of composite manual and automated fetal analysis systems and methods of use in a non-limiting manner.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the subject matter (particularly in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. Recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. Furthermore, the foregoing description is for the purpose of illustration only, and not for the purpose of limitation, as the scope of protection sought is defined by the claims as set forth hereinafter together with any equivalents thereof entitled to. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illustrate the subject matter and does not pose a limitation on the scope of the subject matter unless otherwise claimed. The use of the term “based on” and other like phrases indicating a condition for bringing about a result, both in the claims and in the written description, is not intended to foreclose any other conditions that bring about that result. No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention as claimed.
Preferred embodiments are described herein, including the best mode known to the inventor for carrying out the claimed subject matter. Of course, variations of those preferred embodiments will become apparent to those of ordinary skill in the art upon reading the foregoing description. The inventor expects skilled artisans to employ such variations as appropriate, and the inventor intends for the claimed subject matter to be practiced otherwise than as specifically described herein. Accordingly, this claimed subject matter includes all modifications and equivalents of the subject matter recited in the claims appended hereto as permitted by applicable law. Moreover, any combination of the above-described elements in all possible variations thereof is encompassed unless otherwise indicated herein or otherwise clearly contradicted by context.
The disclosures of any references and publications cited above are expressly incorporated by reference in their entireties to the same extent as if each were incorporated by reference individually.
The present application claims the benefit, under 35 U.S.C. §119(e), of U.S. Provisional Application No. 61/715,896, which was filed Oct. 19, 2012, and which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61715896 | Oct 2012 | US |