ELECTRONIC STETHOSCOPE
20230142937 · 2023-05-11
Inventors
Cpc classification
A61B5/7475
HUMAN NECESSITIES
A61B5/002
HUMAN NECESSITIES
A61B2560/0247
HUMAN NECESSITIES
A61B5/6843
HUMAN NECESSITIES
A61B5/0022
HUMAN NECESSITIES
International classification
Abstract
An electronic stethoscope uses a contact sensor to confirm continuous contact with a patient. A recording of body sounds is begun while a timer is initiated. Upon a signal from the timer, recording is terminated. The duration of the timer may be set remotely by a practitioner. Additionally, the contact sensor may require a minimum level of force as an implicit indication that the stethoscope is firmly stationary. Once a valid measurement is recorded, it is analyzed in comparison to a baseline. Artificial intelligence is used to select the appropriate from a database of sampled data. Bootstrapping is used to develop additional data sets and Random Forest algorithm is used to select the appropriate baseline from the data. The current recording is analyzed with respect to the AI selected baseline. A display on the electronic stethoscope displays analyzed results as well as providing the visual aspect of a user interface.
Claims
1. An electronic stethoscope for recording sounds produced from within a body, the electronic stethoscope comprising: a housing; a diaphragm at a surface of the housing; a chest piece behind the diaphragm, the chest piece having an aperture through it; a sound sensor within the housing positioned to receive sound from the aperture in the chest piece; a programmable processor capable of executing machine readable instructions; a display screen; a battery; user controls; and, a contact sensor proximal to the diaphragm; wherein, the programmable processor monitors the contact sensor for a contact signal indicating that the diaphragm is in position and the programmable processor operates a timer to control the duration of a recording from the sound sensor.
2. The electronic stethoscope of claim 1, wherein: the programmable processor only continues the recording from the sound sensor while the contact sensor sends a contact signal.
3. The electronic stethoscope of claim 1, wherein: the sound sensor comprises a microelectromechanical system and accompanying processor chip.
4. The electronic stethoscope of claim 1, wherein: the contact sensor senses the force of contact.
5. The electronic stethoscope of claim 4, wherein: the programmable processor requires that a minimum force be maintained at the contact sensor for the duration of the recording.
6. The electronic stethoscope of claim 1, wherein: the contact sensor is a force sensitive resistor.
7. The electronic stethoscope of claim 1, wherein; the programmable processor analyzes the signal from the contact sensor to determine whether the diaphragm is stationary on the body and records the signal from the sound sensor only when the programmable stethoscope determines that the diaphragm is stationary.
8. The electronic stethoscope of claim 1, further comprising; a microphone for recording ambient sounds; wherein, a signal from the microphone resulting from the ambient sounds is inverted and processed with the signal from the sound sensor to remove the effects of ambient sounds on the signal from the sound sensor.
9. The electronic stethoscope of claim 1, wherein: the stethoscope compares selected metrics from the recording to respective baselines, the stethoscope selecting the respective baselines by applying the Bootstrap algorithm to a sampled dataset to create additional datasets and then applying the Random Forest algorithm to the additional datasets to select the respective baselines.
10. The electronic stethoscope of claim 1, wherein: the timer is remotely adjustable.
11. A system, comprising: the electronic stethoscope of claim 1 and external elements in communication with the electronic stethoscope.
12. The system of claim 11, wherein: the external elements comprise at least one of the following; a) cloud servers, or b) a Bluetooth client.
13. An electronic stethoscope for recording sounds produced from within a body, the electronic stethoscope comprising: a housing; a diaphragm on the housing; a sound sensor within the housing positioned to receive sound from the diaphragm; a programmable processor capable of executing machine readable instructions; a display screen; user controls; wherein, the stethoscope makes a recording of sounds and compares selected metrics from the recording to respective baselines, the stethoscope selecting the respective baselines by applying the Bootstrap algorithm to a sampled dataset to create additional datasets and then applying the Random Forest algorithm to the additional datasets to select the respective baselines.
14. The electronic stethoscope of claim 13, further comprising: a contact sensor proximal to the diaphragm; wherein, the programmable processor monitors the contact sensor for a contact signal indicating that the diaphragm is in position and the programmable processor operates a timer to control the duration of a recording from the sound sensor.
15. The electronic stethoscope of claim 14, wherein: the programmable processor only continues the recording from the sound sensor while the contact sensor sends a contact signal.
16. The electronic stethoscope of claim 14, wherein: the contact sensor senses the force of contact.
17. The electronic stethoscope of claim 16, wherein: the programmable processor requires that a minimum force be maintained at the contact sensor for the duration of the recording.
18. The electronic stethoscope of claim 14, wherein; the programmable processor analyzes the signal from the contact sensor to determine whether the diaphragm is stationary on the body and records the signal from the sound sensor only when the programmable stethoscope determines that the diaphragm is stationary.
19. The electronic stethoscope of claim 13, further comprising; a microphone for recording ambient sounds; wherein, a signal from the microphone resulting from the ambient sounds is inverted and processed with the signal from the sound sensor to remove the effects of ambient sounds on the signal from the sound sensor.
20. A system, comprising: the electronic stethoscope of claim 13 and external elements in communication with the electronic stethoscope, wherein: the external elements comprise at least one of the following; a) cloud servers, or b) a Bluetooth client.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Additional utility and features of the invention will become more fully apparent to those skilled in the art by reference to the following drawings, which illustrate some of the primary features of preferred embodiments.
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION OF EMBODIMENTS
[0030]
[0031] Display screen 33 and control buttons 34 on handle 21 of electronic stethoscope 10 provide a user interface with electronic stethoscope 10. Display screen 33 may be an LED display or any suitable display. In one embodiment of an electronic stethoscope 10, control buttons 34 comprise three buttons for navigating through options shown on display screen 33 to control electronic stethoscope 10. Any suitable interface may be used for control buttons 34. In some embodiments of electronic stethoscope 10, control buttons 34 may be micro-switch push buttons or any similar suitable push button. Other embodiments of electronic stethoscope 10 may employ capacitive touch sensor buttons to navigate through options on display screen 33. Still other embodiments may employ touch sensitive screens. Control buttons 34 may comprise a button each for “Up”, “Down”, and “Select”. These allow a user to move through options displayed on display screen 33 and select choices in decision trees or select functions to operate electronic stethoscope 10. Additionally, the number of input buttons may be changed as desired.
[0032] Head 22 on electronic stethoscope 10 houses some of the audio components of electronic stethoscope 10. In some embodiments of electronic stethoscope 10, head 22 may have ambient apertures 61 to allow passage of sound between the interior and exterior of housing 20. In some embodiments of electronic stethoscope 10, handle 21 may have sound apertures 62 to allow passage of sound between the interior and exterior of housing 20.
[0033]
[0034]
[0035]
[0036]
[0037] Returning to
[0038] Microphone 46 at the back of head 22 of electronic stethoscope 10 is oriented to record ambient sounds, or noise. Microphone 46 may record ambient noise transmitted through housing 20, or in some embodiments, microphone 46 is directly exposed to the ambient environment via ambient apertures 61 (see
[0039]
[0040]
[0041] Some embodiments of electronic stethoscope 10 may produce audible cues while it is in operation. Sound generator 37 on central circuit board 30 produces sounds and is driven by programmable chip 36 executing machine readable instructions. Sound generator 37 may generate audible cues to indicate: beginning of recording; ending of recordings; error conditions; etc. In some embodiments of electronic stethoscope 10, sound apertures in housing 20, such as sound apertures 62 in
[0042] In some applications, it is desirable to control the duration of the measurement recorded by electronic stethoscope 10. For example, whether the heart or lungs of a patient are being monitored may determine the desired time duration of a measurement. For a valid reading, or recording, of body sounds, diaphragm 23 must be in sufficient contact with the body for the duration of the reading. When the reading duration is being automatically timed, a contact sensor needs to be employed to monitor the contact of diaphragm 23 with the body. In
[0043] A variety of contact sensors may be employed for the purpose of monitoring contact between diaphragm 23 and a body. This allows the duration and quality of the measurement to be controlled. The contact sensor may be comprised of multiple elements.
[0044] In some embodiments of electronic stethoscope 10, electronic sensors may be employed to incorporate sensor ring 50. These sensors monitor electromagnetic effects at sensor ring 50. For example, capacitive sensors use the phenomenon of capacitance to detect when sensor ring 50 is being touched. Other sensors may measure conductivity across the face of sensor ring 50 to detect when sensor ring 50 is touching a body.
[0045] Some contact sensors may monitor sensor ring 50 for mechanical measurements. These sensors detect when a force is applied to sensor ring 50, or they detect when sensor ring moves with respect to head 22. With mechanical sensors that detect when sensor ring 50 moves, sensor ring 50 is mounted in such a fashion that it can move a finite distance so that a switch monitoring sensor ring 50 can detect the motion. A biasing element such as a spring or elastic boot biases sensor ring 50 to an initial position. Placing head 22 in contact with a body moves sensor ring 50 and this movement is detected. Any applicable sensors may be employed for detecting the movement of sensor ring 50. These may include binary switches that have their state changed by movement of sensor ring 50. In other embodiments proximity sensors may be used to detect movement of sensor ring 50. In those case, sensor ring 50 has at least a portion that is metal. In other applications, sensor ring 50 may itself close contacts present on head 22. Again, in those embodiments, sensor ring 50 has portions that are metallic.
[0046] Mechanical sensors that measure force to detect when sensor ring 50 is placed against a body need less motion from sensor ring 50, and in some embodiments may not require the presence of sensor ring 50. In some embodiments, the force is measured at a biasing element exhibiting strain due to force at sensor ring 50. Strain gauge 52 is incorporated into a Wheatstone bridge in standard application of a strain gauge to measure force through the strain exhibited at a biasing element associated with sensor ring 50. Alternatively, force sensitive resistor (FSR) 53 can provide a more direct measurement of force. Force sensitive resistor 53 varies it resistance based on the force applied, and this is measured by accompanying electronics. In some embodiments, FSR 53 may measure the force directly between a location on electronic stethoscope 10 and a body. For example, FSR 53 may be located on, or near, diaphragm 23. The electronics within electronic stethoscope 10 can be set to interpret a given threshold force measured by strain gauge 52 or FSR 53 as indicating that sensor ring 50 is pressing against a body. If the force falls below the programmed threshold, it is interpreted as sensor ring 50 ceasing to contact a body.
[0047] Once the electronics of electronic stethoscope 10 detect that head 22 is placed against a body, the electronics begin capturing the signals from sensor chip 43. Electronic stethoscope 10 continues recording the measurement until the time terminates. Electronic stethoscope 10 may emit cues to communicate that electronic stethoscope 10 may be removed from contact with the body. These cues may be audible cues from a source such as sound generator 37 or visual cues from display screen 33 or other visible source.
[0048] The electronics of electronic stethoscope 10, such as programmable chip 36, may be programmed to perform several real-time operations with the signal. These operations include processing, encapsulating, analyzing, comparing, and transmission of the signal to external devices and networks. The firmware of electronic stethoscope 10 is updatable and can accommodate multiple transmission formats such as Bluetooth, Wi-Fi, 4G. 5G, etc. Electronic stethoscope 10 and the larger system may also store the signal for later analysis. This storage may also be Cloud-based.
[0049] Some embodiments of electronic stethoscope 10 may make further use of a contact sensor that detects when diaphragm 23 is in stationary contact with a body. If diaphragm 23 is rubbed, or moved, along a surface such as skin or clothing, a surge of noise is generated. Due to the need for high gain to record body sounds, this motion generated noise can be quite loud at the auditory output to the point of being unpleasant, even painful, to a listener.
[0050] Embodiments of electronic stethoscope 10 that employ a contact sensor that registers force at diaphragm 23, or head 22 more generally, can use the force detection as a proxy signal regarding motion. A designated minimum level of force registered at diaphragm 23 is evaluated as indicating that head 22 is stationary as it is being pressed against a body. With sufficient force registered, programmable chip 36 records and processes the signal from sound sensor 41. If the force indicated by the contact sensor is below a predetermined, or preset, threshold, digital auditory signals received by programmable chip 36 are attenuated to avoid auditory “spikes” in recorded files and a file may not even be recorded and saved. Insufficient force measured at diaphragm 23 is interpreted as indicating that electronic stethoscope 10 is not established at a stationary position on a body.
[0051] Referring back to
[0052] Although FSR 53 provides a contact sensor 51 that can detect force continuously over a range, a binary signal arrangement may also be employed. For example, any embodiment employing a spring biased sensor ring 50, could be configured to require a minimum compression which then correlates to minimum force at head 22. A binary switch can detect the minimum compression, i.e. minimum force, and signal to programmable chip 36 which interprets the signal as an indication that electronic stethoscope 10 is in place. Additionally, a binary switch may be calibrated to detect a minimum force directly between electronic stethoscope 10 and a body.
[0053] Electronic stethoscope 10 is capable of capturing and recording other information associated with a file of body sounds. Various embodiments of electronic stethoscope 10 may capture the geolocation, altitude, ambient temperature, humidity, pollen count, pollution readings, patient temperature, contemporaneous blood oxygen level, blood pressure, and other factors. Some of this information may be detectable directly by electronic stethoscope 10, and some of this information may be entered with the user interface for electronic stethoscope 10. Accessories may also be used to enter this supplementary information such as via port 32 or via wireless communications. This information may be incorporated into the data file encapsulating the digital file of body sounds, and provides context for interpreting the electronic stethoscope 10 reading of body sounds in specific cases. The environment in which a reading is taken may itself be a stressor. For example, high heat and humidity may cause distress to a patient, and readings from high altitudes would have different characteristics. More generally, the additional information accompanying readings provide long term data for locations and environmental effects, both for individual histories and for populations and locales.
[0054] Electronic stethoscope 10 may also accommodate entry of individual profile information such as age, sex, ethnicity, etc. Display screen 33 and control buttons 34 may be used to navigate questionnaires for simple answers. More complicated answers and background information may be captured via voice notes recorded from the patient or other onsite operator of electronic stethoscope 10. Display screen 33 may provide questions for more in depth background information and voice notes associated with each question may be recorded. Some embodiments of electronic stethoscope 10 record the voice notes via sound transducer 42 in head 22 and programmable chip 36 may recognize simple voice commands to navigate and record voice notes. Other embodiments may have additional microphones on central circuit board 30 or elsewhere in electronic stethoscope 10. Accessories such as external microphones connected at port 32 may also be used, including head sets with microphones. Voice notes from a patient or onsite interviewer provide a more complete initial history when an audio file is to be reviewed by a remote practitioner.
[0055] Electronic stethoscope 10 is capable of real-time analysis of a measurement, or processing a measurement to be stored, including remotely such as in Cloud applications. When electronic stethoscope 10 is supplying real time analysis, programmable chip 36 drives display 33 to show the appropriate information. For heart measurements, display 33 may show a graph of the heart beat and display the heart rate. For lung measurements, display 33 may show a frequency spectrum analysis of the lung sounds. With real-time application, electronic stethoscope 10 can transmit audio to a receiver such as a Bluetooth headset or other similar audio devices.
[0056]
[0057]
[0058]
[0059] Programmable chip 36 may do contrastive analysis between a current measurement and a baseline measurement. The baseline measurement may be a previous measurement or set of previous measurements of a patient, or the baseline measurement may be developed from a database of measurements of a larger population. When, the comparison is to a database, artificial intelligence (AI) tools may be employed to select the appropriate baseline.
[0060] In an initial step, an appropriate data set is chosen on a geographic basis. Differing geographic regions have different health profiles among the populations. These data sets are provided by health authorities, health counsels, etc. and consist of samples, or entries, for individuals with each entry having multiple pieces of information pertaining to the respective individual of that entry. Among the pieces of information are at least one target piece of interest for the sake of comparison, such as a heart rate. Once a data set from the appropriate geographic region is selected, Bootstrapping and Random Forest techniques are applied to the data set.
[0061] The selected data set is assumed to be an accurate representation of the relevant population and Bootstrapping is used to develop additional data sets from the data set of actual samples, or entries. A size is selected for the Bootstrapped data sets to be equal to or less than the sample data set size. Samples, or entries, are randomly selected from the original sample data set and added to the Bootstrapped data set in process until the Bootstrapped data set has the desired number of entries. The samples are chosen using a random number generator. Once the Bootstrapped data set has the correct number of copied samples, it is complete and ready for analysis or processing. Other Bootstrapped data sets may then be constructed from the original sample data set.
[0062] After multiple Bootstrapped data sets are constructed from the original sample data set, the Random Forest algorithm is applied to the datasets. The Bootstrapped data and the Random Forest algorithms are applied to determine the target value for a health parameter. In at least one embodiment, the health parameter is heartrate. Other health parameters may also be compared to a data set for a population.
[0063]
[0064] With the data segregated by geographic regions, the depth of the decision trees is selected as by how many variables will be used and therefore how many levels of decisions will be incorporated into the trees. All possible combinations of that number of variables, including the order of the variables, will be applied to bootstrapped data record and a decision tree created for each combination. This establishes the Random Forest to be used for data analysis.
[0065] With the Random Forest established, every decision tree is traversed using information from the current patient's profile. The value that the decision trees output the most total times is selected as the target value for that health parameter based on the patient's information. The measurement taken by electronic stethoscope 10 is compared to the target value selected by the Random Forest algorithm to evaluate the patient's status. For example, one common health metric is the heartrate of an individual. Based on an individual's information, the electronic stethoscope selects the appropriate baseline, or target heartrate, for comparison between the current patient and data. In one method of comparison, the percentage deviation of the current patient's heart rate from the target heartrate selected by the electronic stethoscope gives an indication of the patient's health. If the percentage deviation, high or low, is outside of set acceptable percentages, the patient is regarded as having a problematic heartrate calling for further examination. Once the patient has a record established in the system, the patient's heartrate may be compared to the patient's own history as well.
[0066] The wireless communication capabilities of electronic stethoscope 10 allow a patient's profile information as well as the patient's current measurements to be uploaded to the Cloud and stored for later review and consultation. Electronic stethoscope 10 can also retrieve previous patient records from the Cloud. This allows for the patient's metrics to be compared to his own baseline as well as a baseline selected based on patient data.
[0067] Accordingly, those skilled in the art will appreciate that the conception upon which the application and claims are based may be readily utilized as a basis for the design of other structures, methods, and systems for carrying out the several purposes of the embodiments and claims presented in this application. It is important, therefore, that the invention be regarded as including such equivalent constructions.