This application is a National Phase of International Application No. PCT/GB2016/052271 filed Jul. 25, 2016, currently pending, which designated the U.S. and that International Application was published under PCT Article 21(2) in English. This application also includes a claim of priority under 35 U.S.C. § 119(a) and § 365(b) to British patent application No. GB 1513208.7 filed Jul. 27, 2015, the entirety of which is hereby incorporated by reference.
The present invention relates to methods and apparatuses for estimating the status of a bladder, especially with respect to the likelihood of an imminent voiding of the bladder. More particularly the present invention relates to methods and apparatuses for treating urinary incontinence, suitably by providing pre-void alerts that allow a patient to void in a dignified manner.
Urinary incontinence, or involuntary urination, is a condition that blights many lives in people of all ages. Perhaps the most recognised types of urinary incontinence include: nocturnal enuresis (bedwetting), urge incontinence (overactive bladder), stress incontinence (inadequate bladder closure due to weak pelvic floor muscles), overflow incontinence (inadequate bladder contraction or urethral blockage), mixed incontinence (complicated by urinary retention), structural incontinence (caused by structural factors, such as ectopic ureter, fistulas, and the like), transient incontinence (a temporary form caused by factors such as medications, mental impairment, stool impaction), double incontinence (both urinal and fecal incontinence), and functional incontinence (difficulty reaching the bathroom in time—usually precipitated by certain medications or health issues—e.g. dementia).
Common treatments for these conditions may include: prescribed exercise, such as pelvic floor muscle training and bladder training; behaviour management; electrical stimulation treatments; urine collecting devices such as urinary bags; absorbent undergarments (e.g. diapers); fixer-occluder devices (which physically restricts urethra); catheters; and surgery. Effective and safe drug treatments remain elusive, though fesoterodine, tolterodine and oxybutynin are sometimes used in therapy.
Nocturnal enuresis (i.e. bedwetting or night-time urinary incontinence) is a special type of urinary incontinence involving involuntary urination during sleep in patients of an age beyond that which bladder control is usually well established. Those diagnosed with primary nocturnal enuresis (PNE) are child patients (typically aged 5 or above, or even 7 and above) who have yet to experience a prolonged period of dryness, whereas secondary nocturnal enuresis (SNE) is a further sub-category ascribed to (adult or child) patients who relapse into bedwetting following a prolonged period of dryness or otherwise experience involuntary bedwetting, usually as a result of a medical condition, such as a bladder infection.
Nocturnal enuresis is the involuntary discharge of urine at night in a child aged 5 years or older in the absence of congenital or acquired defects of the central nervous system or urinary tract.[1] The causing factors associated with nocturnal enuresis can be found in Kalyanakrishnan's study.[2] Children without any previous dry period for >6 months are said to have primary enuresis.[3]
Nocturnal enuresis affects 15% to 20% of 5-year-old children, 5% of 10-year-old children, and 1% to 2% of people aged 15 years and older. Though, in the absence of treatment, 15% of affected children become dry each year[4], nocturnal enuresis is a widespread problem for both patients and carers. Moreover, various forms of urinary incontinence are common amongst adults (including SNE), especially amongst the elderly and those having suffered a medical condition, such as a stroke, which adversely impacts bladder control.
Treatments for nocturnal enuresis include many of the same treatments applied to more general urinary incontinence conditions (e.g. behaviour management, motivational therapy, absorbent undergarments and/or mattress protectors). In addition, “bedwetting alarms” have been developed especially to tackle nocturnal enuresis. Such alarms, which may be worn by a patient during sleep, notionally provide a means of training a child to “sense” a full bladder by awaking the child in response to the detection of urinary moisture. Though such bedwetting alarms have been used with some degree of success, this success relies on a high degree of compliance and adherence to prescribed procedures, which can be extremely disruptive to patient, carers, and family. As such, non-compliance is a significant problem which can mean that the bedwetting alarms can cause more problems than they solve. Moreover, when using such an alarm system, the patient will still often discharge large quantities of urine since being awoken mid-discharge may be too late. Moreover, even where the alarm does successfully awaken a patient before full discharge of the bladder's contents, failure thereafter to reach the bathroom in time may further exacerbate distress caused by the condition.
WO2003039343 describes a method of urinary continence training using bladder content measurements to identify opportunities for continence training, whereby an alert threshold is gradually increased during the training.
WO2001000117 describes a disposable wearable sensor to detect electrical activity in the wearer's smooth colonic muscles, abdominal muscles or the muscles surrounding the bladder or rectum which may indicate impending discharge of bodily waste.
WO2005034717 describes an ultrasound device which indicates a distance between walls of a bladder.
WO2008150592 describes an implantable medical device (IMD) is configured to operate as an automatic voiding diary for logging urinary and/or fecal voiding events.
U.S. Pat. No. 6,213,949 describes a system for estimating the volume of fluid in the bladder by sequentially scanning the bladder with ultrasonic beams that section the bladder into a number of transverse planes.
US20060276707 describes a method of monitoring urine levels in the bladder via multi-frequency electromagnetic wave analysis.
U.S. Pat. No. 5,341,127 describes a bedwetting alarm which senses the presence of urine and activates a low frequency vibration alarm.
WO1999062402 describes systems for monitoring a patient's bladder urine distention level.
It is therefore an object of the present invention to address at least one of the problems of the prior art.
Another object of the invention is to provide a non-invasive technique for detecting an imminent likelihood of voiding (i.e. bladder emptying).
Another object of the invention is to alert a urinary incontinence patient of an imminent likelihood of voiding.
According to a first aspect of the present invention there is provided a computer-implemented method of estimating a bladder status, via a computer system comprising: a data-processor in wired and/or wireless communication with a bladder monitor configured to acquire real-time bladder data from a bladder, and data storage comprising status-mapping data;
wherein the method comprises:
the status-mapping data encodes a (bladder-specific) predictive model by which the bladder's contents can be estimated from the real-time bladder data, thereby facilitating mapping of real-time bladder data to a bladder status; and
generating the real-time bladder status comprises the data processor correlating the real-time bladder data, by reference to the status-mapping data, with a bladder status.
According to a further aspect of the present invention there is provided a bladder status estimating system (suitably an apparatus for use in the computer-implemented method of estimating a bladder status as defined herein), the system comprising:
a data-processor in wired and/or wireless communication with a bladder monitor operable to acquire real-time bladder data from a bladder, and data storage comprising status-mapping data;
wherein:
the data-processor is operable:
the status-mapping data encodes a (bladder-specific) predictive model by which the bladder contents can be estimated from the real-time bladder data, thereby facilitating mapping of real-time bladder data to a bladder status; and
the data processor generates the real-time bladder status by correlation of the real-time bladder data, by reference to the status-mapping data, with a bladder status.
Suitably the real-time bladder data comprises reflected attenuation signals from a bladder and/or related media around the bladder. The real-time bladder data may comprise or be processed to comprise signal segments (i.e. through segmenting signals appropriately). Suitably the real-time bladder data may then be correlated with a bladder status utilising certain characteristic features extracted from different segments of the signal(s).
Most suitably the bladder status estimating system and associated apparatuses and methods comprise a status-mapping data producer and/or a status-mapping data refiner.
Most suitably the bladder status estimating system and associated apparatuses and methods comprise a status-mapping data training system, which suitably refines the status-mapping data, suitably by reference to event data relevant to the bladder and/or machine learning algorithms, to customise the status-mapping data for a particular bladder.
According to a further aspect of the present invention, there is provided a computer-implemented method of providing a pre-void alert (or suitably a method of treating urinary incontinence, in a patient in need of such treatment), via a computer system comprising:
a data-processor in wired and/or wireless communication with a bladder monitor configured to acquire real-time bladder data from the patient, and data storage comprising status-mapping data;
wherein the method comprises:
the status-mapping data is particular to the patient and encodes a patient-specific predictive model by which the patient's bladder-urine content can be estimated from the real-time bladder data, thereby facilitating mapping of real-time bladder data to a bladder status;
generating the real-time bladder status comprises the data processor correlating the real-time bladder data, by reference to the status-mapping data, with a bladder status; and
the pre-void alert event comprises the data processor producing a unique output signal, optionally for use by an auxiliary device that is in wired or wireless communication with the data-processor.
Suitably the real-time bladder status may be generated based on features extracted from different segments of the signal(s) of the real-time bladder data as set forth above in relation to the apparatus.
According to a further aspect of the present invention there is provided a pre-void alert system (suitably an apparatus for use in the computer-implemented method of treating urinary incontinence as defined herein), the system comprising:
a data-processor in wired and/or wireless communication with a bladder monitor operable to acquire real-time bladder data from a patient, and data storage comprising status-mapping data;
wherein:
the data-processor is operable:
the status-mapping data is particular to each patient and encodes a patient-specific predictive model by which the patient's bladder-urine content can be estimated from the real-time bladder data, thereby facilitating mapping of real-time bladder data to a bladder status;
the data processor generates the real-time bladder status by correlation of the real-time bladder data, by reference to the status-mapping data, with a bladder status; and
the pre-void alert event involves the data processor producing a unique output signal, optionally received and used by an auxiliary device that is in wired or wireless communication with the data-processor.
According to a further aspect of the invention there is provided a computer program comprising software code for performing the computer-implemented method of estimating a bladder status or computer-implemented method of providing a pre-void alert (or treating urinary incontinence), as defined herein, when the computer program is run on a computer/smartphone (which computer may comprise or in communication with the data-processor). The computer may, for example, be a computer located within or otherwise associated with a hand-held device, suitably a hand-held (tele)communications device such as a smartphone or tablet.
According to a further aspect of the present invention, there is provided a computer-readable medium comprising software code executable to cause a computer to perform the computer-implemented method of estimating a bladder status or computer-implemented method of providing a pre-void alert (or treating urinary incontinence), as defined herein, when the software code is executed on a computer (which computer may comprise or in communication with the data-processor).
According to a further aspect of the present invention there is provided a data structure for facilitating determination of an individual patient's bladder status (suitably for use in a computer-implemented method of treating urinary incontinence as defined herein), the data structure comprising patient identification information and status-mapping data, wherein the status-mapping data is particular to the patient and encodes a patient-specific predictive model by which the patient's bladder-urine content can be estimated and the patient's bladder status determined.
According to a further aspect of the present invention there is provided a wearable bladder monitor, the bladder monitor comprising:
at least one sensor operable to receive real-time bladder data; and
a (wired or wireless) interface or connection for conveying the real-time bladder data to a data-processor.
According to a further aspect of the present invention there is provided a skin-interfacing device (suitably for facilitating transmission of signals between animal or human skin and an external device, such as a bladder monitor, suitably without the external device or the interfacing part thereof being in direct contact with the skin), wherein the skin-interfacing device comprises:
a compressible absorbent core impregnated with a skin-interfacing composition, wherein the absorbent core secretes the skin-interfacing composition in response to a compression force.
A method of providing a skin interface between animal or human skin and an external device, the method comprising:
Suitably the skin-interfacing device provides (substantially) no acoustic impedance (Z) difference between a transducer (e.g. located within the external device) and the skin and/or body.
According to a further aspect of the invention there is provided a method of obtaining data (including images) from an animal or human body, the method comprising compressing the skin-interfacing device, as defined herein, between the skin of the animal or human body and a data collection device; and operating the data collection device to obtain data from the animal or human body.
According to a further aspect of the invention there is provided a method of diagnosing and/or prognosing a medical condition or disorder, the method comprising obtaining data (optionally including images) via the method of obtaining data from an animal or human body as defined herein, and determining a diagnosis and/or prognosis on the basis of the obtained data.
According to a further aspect of the invention there is provided a method of obtaining information regarding an animal or human body, the method comprising: transmitting an incident ultrasound signal to or into the animal or human body; detecting one or more echoed signals arising from the incident ultrasound signal; identifying any discriminant features (e.g. ultrasound harmonics) of the echoed signals; and, on the basis of the discriminant features (e.g. harmonic(s)) of the echoed signals, extrapolating information regarding the animal or human body.
The incident ultrasound signal may comprise one or more sonar wave pulses. Detecting echoed signals may comprise detection of echoes arising from every voxel of the tissues which the incident ultrasound signal interacts with.
According to a further aspect of the invention there is provided a method of diagnosing and/or prognosing a medical condition or disorder, the method comprising obtaining information regarding an animal or human body, as defined herein, and determining a diagnosis and/or prognosis on the basis of the obtained information.
According to a further aspect of the present invention, there is provided a use of harmonic ultrasound signals for obtaining information regarding an animal or human body (e.g. the volume/level of urine in the bladder).
According to a further aspect of the present invention, there is provided a computer-implemented method of producing and/or refining (or training) status-mapping data (for treating urinary incontinence, in a patient in need of such treatment), via a computer system comprising:
the method comprising:
the status-mapping data is particular to the patient and encodes a patient-specific predictive model by which the patient's bladder-urine content can be estimated from the real-time bladder data, thereby facilitating mapping of real-time bladder data to a bladder status.
According to a further aspect of the present invention there is provided a bladder monitor (suitably for monitoring changes in a subject's bladder over time, suitably as defined elsewhere herein) comprising two or more thermal (e.g. infrared) detectors, wherein suitably one of the thermal detectors is configured (suitably by virtue of location in/on the bladder monitor) to have greater sensitivity towards temperature changes in (or attributable to) the bladder than one of the other thermal detectors.
According to a further aspect of the present invention there is provided a method of detecting a change in bladder state of a subject, the method comprising repeatedly obtaining two or more specific thermal measurements from a subject, wherein one of the specific thermal measurements is more sensitive to temperature changes in (or attributable to) the bladder than one of the other thermal detectors; and correlating differences in the one or more specific thermal measurements with a bladder state and/or change thereof. Suitably the more “bladder-sensitive” thermal measurement is obtained via a thermal detector located closer to the bladder than the less “bladder-sensitive” thermal measurement. This method suitably employs a bladder monitor comprising two or more thermal detectors as herein defined. The thermal detectors of the bladder monitor are thus suitably located to achieve the measurement sensitivities required of this method.
The bladder monitor and/or methods involving thermal detectors/measurements may be integrated with any of the other bladder monitor or method features defined elsewhere herein.
Any features, including optional, suitable, and preferred features, described in relation to any particular aspect of the invention may also be features, including optional, suitable and preferred features, of any other aspect of the present invention.
For a better understanding of the invention, and to show how embodiments of the same are put into effect, reference is now made, by way of example, to the following diagrammatic drawings, in which:
General Points and Advantages of the Invention
The bladder status estimating systems of the invention provide a unique way of acquiring and processing data to deliver an accurate automated method of predicting real-time bladder behaviour—e.g. urine volume within the bladder. Such a system advantageously enables the delivery of pre-void alerts/alarms (e.g. alerts prior to bedwetting rather than afterwards), which may serve a number of functions, including but not limited to: treating urinary incontinence (e.g. nocturnal enuresis, incontinence in the elderly, incontinence in stroke victims), bladder control training or toilet training (e.g. young children, pets such as dogs), or even just as a warning system to enable action to be taken prior to voiding.
Systems of the invention are relatively non-invasive, non-restrictive (subjects wearing a bladder monitor of the invention are not necessarily restricted in terms of movement), comfortable, free of pharmaceutical side effects, highly customisable, easy to comply with, and most importantly serve to avoid the indignity, discomfort, and inconvenience of uncontrolled voiding. It also provides pet owners (e.g. dog owners) with an extremely useful tool to reduce mess caused by pets (especially young pets) and to help during the bladder training process (e.g. when alerted, a dog owner can take a dog to an appropriate place just prior to voiding).
The training systems provided by the invention, which can interface with or be integral to a bladder status estimating system of the invention, also provide a tool for dramatically improving the accuracy of bladder status predictions, especially given the variability in bladder behaviour from person to person, species to species, etc.
The computer-implementation of the invention also provides a high degree of flexibility and customisability to suit any particular situation. For instance, alerts may be sent to a urinary incontinence patient themselves, to enable them to avoid premature voiding, or to a third party who can intervene at the right time (e.g. as per dog owners using the system on their dogs). Moreover, the or part of the system may be controlled by a convenient device, such as a smartphone or tablet (via an appropriate “app”), to reduce the physical footprint of the system and improve system development by way of firmware and software updates. Furthermore, data processing (e.g. of bladder data, event data, and/or status-mapping data and dataset training) may be partially or fully performed by a convenient device, such as a smartphone or tablet (again via an appropriate “app”), which may optionally perform some data-processing through one or more other interfacing or network-interfacing computers or servers. An embodiment of a suitable smartphone application which performs some or all of these functions is illustrated in
Furthermore, embodiments employing ultrasound methods to obtain bladder data are particularly advantageous due to the highly distinctive signature patterns attributable to urine-containing bladders. This in turn enables the use of safe low power ultrasound pulses without loss of accuracy, especially when using echoed signals from multiple points of the bladder and especially when examining signal attenuation and echo harmonics.
Moreover, the skin-interfacing devices of the invention, especially when used with ultrasound detection systems, dramatically improve the performance of the bladder status estimating systems of the invention as well as other data-collection systems (e.g. in ultrasound imaging) whilst minimising the discomfort and inconvenience of having to apply an unpleasant gel or fluid to the skin.
Bladder Monitor
The bladder monitor is suitably operable to collect bladder data from a human or animal bladder, suitably a patient suspected of a form of urinary incontinence, such as nocturnal enuresis. As such, the bladder monitor suitably comprises one or more sensors or transducers capable of collecting data (e.g. time-domain and frequency-domain signals pertaining to waveforms, be them electromagnetic, sound, ultrasound, or some other waveform) from which information regarding the bladder can be obtained. Suitably the information facilitates an estimation of bladder-urine content and/or a likelihood of an imminent voiding event. The one or more sensors may include two or more different types of sensor, or two or more similar or identical sensors. Multiple sensors can assist self-calibration which may be required when a subject moves to thereby suddenly change key bladder attributes which need to be accommodated in bladder-status prediction algorithms.
Suitably the transducer(s) are single-element transducer(s) configured to transmit and receive simultaneously.
Most suitably, the one or more sensors comprise or consist of one or more ultrasound transducers. Suitably the ultrasound transducer is configured to transmit ultrasound waves of a frequency between 0.5 and 40 MHz, more suitably between 1 and 10 MHz, more suitably between 2 and 5 MHz, most suitably between 2 and 3.5 MHz. In a particular embodiment, the ultrasound frequency is 2.2 MHz. Suitably such ultrasound transducers are configured to detect echoed attenuation signals from a bladder, and is suitably configured to detect attenuation signals reflected at a range of between 0.5 and 20 cm from the transducer, suitably at a range of between 1 and 15 cm from the transducer, suitably at a range between 4 and 13 cm from the transducer(s). Suitably the ultrasound transducers are configured to detect echoed attenuation signals from a bladder, and is suitably configured to detect attenuation signals reflected at a range of between 0.5 and 30 cm from the transducer, suitably at a range of between 1 and 25 cm from the transducer, suitably at a range between 4 and 20 cm from the transducer(s).
Suitably the or each transducer operates at 2-5 MHz. Suitably the or each transducer is configured or operable (or the bladder monitor is configured to operate the or each transducer) to transmit pulses of ultrasound.
Suitably the pulse width is between 50 ns and 5 μs, suitably between 100-1000 ns, suitably between 400-800 ns. Suitably the pulse width is 600 nanoseconds (ns).
The propagation speed is suitably between 500 and 3000 m/s, suitably between 1000 and 2000 m/s, suitably between 1300 and 1700 m/s, suitably 1540 m/s. Propagation speed is a function of:
Wavelength(mm)=Propagation Speed(mm/microsecond)/Frequency(MHz)
Suitably the wavelength of the incident ultrasound is between 0.5 and 10 mm, suitably between 1 and 5 mm, suitably between 3 and 4 mm. Suitably the wavelength of the incident ultrasound is 3.388 mm. Suitably the wavelength of the incident ultrasound is between 0.1 and 5 mm, suitably between 0.3 and 2 mm, suitably between 0.4 and 1 mm. Suitably the wavelength of the incident ultrasound is 0.7 mm (λ=1540 m/s/2.2×106 Hz=0.7 mm).
Suitably the incident ultrasound is a single frequency/wavelength or single frequency/wavelength range, suitably with a bandwidth less than or equal to 1 MHz, suitably less than or equal 100 KHz, suitably less than or equal to 10 KHz, suitably less than or equal to 1 KHz, suitably less than or equal to 100 Hz, suitably less than or equal to 10 Hz.
Suitably, the pulse repetition frequency (PRF) is between 10 Hz and 2 KHz, suitably between 50 Hz and 500 Hz, more suitably between 100 and 300 Hz, most suitably about 200 Hz. The PRF is suitably tunable, suitably between 200 and 2000 Hz.
Suitably the power of each ultrasound pulse (or total power used by all transducers) is between 0 and 3 W/cm2, suitably between 0.01 and 0.05 W/cm2. Suitably the intensity of the beam (or total power used be all transducers) is 0.03 W/cm2 using Low Intensity Pulsed Ultrasound (LIPUS).
Suitably the ultrasound transducer operates at a voltage of between 10 and 1000 V, suitably between 20 and 500 V, suitably between 60 and 300 V, suitably at 70-130V, suitably between 60 and 100V, most suitably at about 100V.
Suitably the bladder monitor runs pursuant to computer software (whether the software is run on a remote computer or locally within the bladder monitor) which intelligently adjusts the time gap between successive bladder readings (i.e. ultrasound doses), suitably depending on a real-time estimate of the current bladder level/volume. Suitably the time gap between successive bladder readings is configured to contract as the bladder fills with urine. Suitably, the time gap for a (substantially) empty bladder is set between 10 and 30 minutes, suitably about 20 minutes. Suitably, the time gap for a half-full bladder is set between 2 and 8 minutes, suitably about 5 minutes. Suitably the time gap as a whole is between 2 and 30 minutes, suitably between 5 and 20 minutes, depending on the bladder status/fill state.
Suitably the bladder monitor and/or ultrasound transducers are configured such that the attenuation signal echoed from the anterior wall of the bladder is at least 0.2 dB, suitably at least 0.5 dB, suitably at least 1 dB, suitably at least 1.5 dB.
Suitably the bladder monitor is operable to apply a gain to attenuation signals of between 0 and 100 dB, suitably between 20 and 80 dB. Suitably the gain applied to attenuation signals is between 50 and 60.5 dB, most suitably 50 dB. The gain is suitably optimised to maximise distinctiveness between particular attenuation signals.
The bladder monitor is suitably an external monitoring device—i.e. may be used outside of a patient's body.
Suitably the bladder monitor comprises a housing. Suitably sensors are located on a rear face of the housing, which rear face is suitably intended to be placed against a subject's lower abdomen. Suitably the rear face of the housing has a curved profile, suitably a concave structure. Suitably an opposing front face of the housing has a corresponding convex profile.
Suitably the bladder monitor comprises one or more strap attachment elements, such as longitudinal strap holes, to or through which a strap may be attached to allow the bladder monitor to be attached to a subject in a comfortable manner. Alternatively, there may be provided a purpose-built bladder monitor strap comprising a pocket into which the bladder monitor fits, the pocket and strap comprising one or more apertures to expose any relevant sensors or transducers at the rear face of the bladder monitor. Whichever kind of strap is utilised with the bladder monitor, suitably the strap comprises one or more complementary attachment elements to allow the strap to be closed in a closed loop around the subject to which the bladder monitor is strapped. It will be appreciated that alternative methods of mounting the bladder monitor to a subject are also viable, including purpose-built pockets within certain items of clothing.
In an embodiment, the front face of the bladder monitor comprises one or more event buttons or triggers which may be operated to record the timing of one or more specific events, such as a voiding event.
The bladder monitor suitably comprises an on-board clock, suitably to enable time-stamping of collected bladder data and/or event data.
The bladder monitor suitably comprises data storage upon which bladder data and/or event data may be stored, temporarily or permanently.
The bladder monitor suitably comprises a communication element (e.g. a transceiver) to enable transmission of bladder data and/or event data to a remote data processor. However, in a particular embodiment the bladder monitor comprises the data processor.
The bladder monitor suitably comprises a data processor (even if separate from a data processor which performs the majority of bladder-data processing), suitably with a CPU and RAM to allow, suitably to allow the bladder monitor to operate pursuant to instructions provided by a computer program. The bladder monitor is suitably configured to transmit pulsed ultrasound and collect and/or or record echoed attenuation signals as raw bladder data.
Skin-Interfacing Device
The skin-interfacing device suitably comprises an absorbent core impregnated with a composition facilitating transmission of electromagnetic, sound, or ultrasound waves, preferably ultrasound waves, preferably ultrasound waves having a wavelength between 1 and 40 MHz. Impregnation may be achieved by immersing the absorbent core within a reservoir of the composition, or by injecting and/or coating the absorbent core with the composition. Suitably the absorbent core is exposed to a vacuum to facilitate degassing after impregnation.
Suitably the composition is a degassed composition, suitably free of air bubbles. Suitably the composition is a water-based and/or alcohol-based gel having a viscosity of 1,000-100,000 cps, suitably 10,000 to 50,000 cps, suitably 20,000-45,000 cps. Suitably the composition is a hydrogel.
Suitably the composition comprises one or more preservatives.
Suitably the composition comprises one or more skin-care agents, such as moisturiser(s).
Suitably the skin-interfacing device is packaged within an air-tight package, suitably an evacuated package. Suitably the absorbent core is an absorbent pad. Suitably the absorbent core comprises a porous material, suitably a fibrous material, suitably a porous and/or fibrous hydrophilic material. Suitably the absorbent core may be made of any absorbent material acceptable for contact with human or animal skin.
Suitably prior to use, the absorbent core is encapsulated within and/or sandwiched between removable backing sheet(s), such as sticky-backed sheets. Suitably the sheets help to preserve and/or retain the composition within the absorbent core on store and prior to use.
The absorbent core is suitably dimensioned to cover a sufficient area of a subject's abdomen to which the absorbent core is intended to be applied. Suitably the absorbent core is an absorbent pad having an average (uncompressed) thickness of between 0.01 and 5 cm, more suitably 0.1 and 1 cm. Suitably the absorbent pad has a front face and a rear face, one of which is intended for contact with skin and the other of which is intended for contact with one or more sensors, for example, the one or more sensors of bladder monitor according to the invention. As such, suitably the front and/or rear face of the absorbent pad suitably have a surface area between 2 square centimetres and 200 square centimetres.
Suitably the skin-interfacing device is configured such that compressing the absorbent core causes the composition impregnated therein to leach out of both the rear and front face to provide a medium (of the composition) linking the skin to a monitoring or sensing device.
Computer System
The methods, systems, and apparatuses of the invention generally involve a computer system. Such a computer system suitably comprises a bladder monitor, a data processor, and data storage.
The bladder monitor is suitably operable to collect bladder data, or raw bladder data which may be subsequently translated into bladder data.
The data processor is suitably configured to process the bladder data, and may suitably process raw bladder data into processed bladder data. The data processor is suitably also configured to generate a bladder status based on the bladder data, whether raw or processed. The data process is also suitably configured to determine whether the bladder status meets a predetermined pre-void trigger criteria and, if so, respond by triggering a pre-void alert event that may trigger an alarm or such like.
The data processor is also suitably configured to receive and/or process bladder-related event data, such as the timing and/or extent of food/drink consumption and/or the timing (and possibly volume) of a bladder voiding event. The data processor may suitably utilise such event data to produce or refine any status-mapping data used to estimate bladder status from bladder data. Suitably such refinements of status-mapping data are performed by correlating time-stamped event data with relevant time-stamped bladder data (e.g. bladder data falling between two time-stamped events and/or either side of said two events) and potentially cross-referencing existing estimated correlations between bladder data and bladder status (e.g. default status-mapping data which may be used in the absence of any refinements, and which may be derived from a database, and potentially include status-mapping data corresponding to a generic group or cohort into which a particular patient or user fits—e.g. by virtue of their age, gender, BMI, etc.). The data processor may be configured with machine learning software to allow status-mapping data to be continually or periodically refined.
The data storage, which may be volatile or non-volatile, though most suitably non-volatile, is suitably configured to store status-mapping data. The data storage may also be configured to store bladder data, whether raw and/or processed bladder data. The data storage may be configured to store bladder statuses. The data storage may be configured to store bladder-related event data. Suitably any bladder data, bladder statuses, and/or bladder-related event data are stored with a corresponding time-stamp which reflects the data and time the relevant data was obtained or produced. The data storage may be configured to store status-mapping training data (e.g. testable/trainable sets of bladder data and bladder statuses, suitably with each time-stamped recorded stored as a time-stamped pair of bladder data and corresponding bladder status or estimated status). Such status-mapping training data may be utilised to refine the status-mapping data used in bladder status estimations. The data storage may be configured to store default-status mapping data, which may represent status-mapping data that is generic or non-customised. Such generic status-mapping data may, however, still be approximately tailored for a particular person based on the person's attributes. Such attributes may include age, gender, body-mass index (BMI), medical history (e.g., time intervals of bed wetting, amount of urine detected during voiding), etc. As such, the default status-mapping data may be selected from a set of defaults each applicable for a different set of attributes. Such defaults may be stored on a database. Production of such defaults is discussed in more detail in the Examples/Data section.
As a skilled person in the field of computer science will readily appreciate, the functions of data processing and data storage may be arranged, distributed, and/or delegated in a variety of ways. In the context of the invention, a data processor may include a plurality of data processors, though suitably such data processors are in wired or wireless communication with one another, or otherwise connected via a network interface, albeit access permissions and gateways may restrict their interconnectivity. For instance, raw bladder data may be stored on one computer or server, whilst processed bladder data may be stored elsewhere. The status-mapping data may be stored in a different place to any status-mapping training data, given that testing/training algorithms may consume significant processing resources. The data processor may include just a single data processor, which may optionally be included as part of the bladder monitor itself. Suitably, once the system is trained (e.g. using machine learning techniques with processed datasets) neither raw nor processed datasets are needed during the diagnosis/prognosis phase. Instead, the system may then employ the trained function that is the product of the training process for diagnosis/prognosis.
Likewise, data storage can be distributed or consolidated in any number of places. Crucially, some or all of the various components of the computer system can access the required data at the required time to enable functioning of the system. As such, suitably a data-processor is in wired and/or wireless (e.g. Bluetooth) communication with both a bladder monitor and data storage comprising the status-mapping data.
A computer system may suitably comprise a computer (e.g. PC, laptop, smartphone, tablet, or other such device) that communicates with the bladder monitor and/or components thereof, suitably in a wireless fashion (e.g. via Bluetooth). For example, the computer may be operable to transmit wireless triggers to activate one or more transducers, suitably one at a time (where a plurality, suitably 3, transducers are employed within the bladder monitor). Suitable hardware and software to implement such technology may include those available from Lecoeur Electronique (www.lecoeur-electronique.com). Lecour Electronique's US-SPI hardware may, for example, be incorporated within the bladder monitor or be otherwise in communication therewith, and may communicate with a remote computer (e.g. smartphone) which provides operating instructions/triggers.
Acquiring and Extracting Information from Bladder Data
The bladder monitor is suitably able to acquire real-time bladder data, suitably pursuant to instructions provided by a computer program running either within the bladder monitor or upon a remote device which communicates instructions to the bladder monitor (e.g. a remote data processor).
Acquisition of bladder data suitably involves detecting and/or recording signals from a bladder (whether directly or indirectly through reflections or echoes), suitably echoed ultrasound attenuation signals and/or echoed ultrasound harmonic signals. Multiple signals may be detected and recorded via a plurality of sensors or transducers. Such recorded signals may constitute bladder data or raw bladder data, which may constitute the essential information in itself (i.e. information from which a bladder status may be derived) or may constitute data from which bladder information can extracted. The acquisition of such signals is discussed in more detail elsewhere herein.
Acquisition of bladder data suitably comprises detecting two or more echoed attenuation signals (of interest), suitably via a single transducer. Suitably each attenuation signal (of interest) may be correlated with a particular interface (i.e. change in media type within the bladder, e.g. urine-tissue barrier) causing the relevant echo. Suitably the bladder data comprises an echoed attenuation signal that correlates with an anterior bladder wall and (suitably where the bladder is non-empty) an echoed attenuation signal that correlated with a posterior bladder wall. Each echoed attenuation signal (of interest) may be identified as a specific “gate” (e.g. time window over which a particular characteristic attenuation signal is received). The absolute times at which each particular gate occurs, and indeed relative time differences between two or more particular gates, may vary in a short term (e.g. as a patient breaths) and over a longer term (e.g. as a bladder fills with urine). Suitably any “short term” variations may be normalised, averaged, or otherwise accounted for in methods of the invention (e.g. using real-time bladder data obtained following a series of ultrasound pulses over sufficient time for at least one patient breathing cycle). Suitably longer-term variations may, however, be used to determine a bladder status, suitably in conjunction with one or more other techniques. However, methods of the invention may suitably involve extracting data from particular “gates” (specific echoed attenuation signals) regardless of their relative timings. As such, bladder data may be obtained that is not dependent on breathing.
Extracting information from the bladder data depends on the technique used. In the case of echoed ultrasound attenuation signals, then information may include: distances between key reflection points (e.g. anterior and posterior bladder walls), nature of the bladder wall (e.g. degree of stretching), nature of bladder contents (whether contains air, gases, and/or urine), signal propagation distances through urine (e.g. harmonic signals or other artefacts resulting from non-linear signal propagation through a medium), position and/or shape of bladder (e.g. use of multiple sensors can provide such information). Obtaining such information from echoed ultrasound signals is explained elsewhere herein. It is self-evident that information may be extracted from other forms of signal in a similar manner, using the idiosyncrasies particular to the type of signal.
The extracted information may constitute bladder data (or a part thereof), and may be operated upon by relevant classifiers, optionally along with raw bladder data, during the process of generating a bladder status.
Suitably, information extraction is performed by a data processor, suitably where the data processor is remote from but in (preferably wireless) communication with the bladder monitor.
All bladder data and/or bladder information is suitably time-stamped by reference to one or more internal clocks of the pre-void alert system. In preferred embodiments, both the bladder monitor and any external data processors comprise a clock, suitably both of which are synchronised. Pulse emission time intervals (PETI) are suitably determined by computer software based on the current obtained status of the urine in the bladder which minimizes the amount of signals emitted to the body: the smaller the level of the urine within the bladder, the longer PETI, and vice versa, the bigger the level of the urine within the bladder, the shorter PETI.
Acquiring and Extracting Information from Event Data
The pre-void alert system is suitably capable of acquiring real-time event data—e.g. the pre-void alert system suitably comprises an event data collection facility. Event data, described in more detail elsewhere herein, suitably includes bladder-related events of the bladder monitor user, such as a food/drink consumption event or a bladder-voiding event, which may suitably be indicative of urine volume at a given point in time. The event data suitably includes a plurality of data fields, for example: event type (e.g. food consumption, drink consumption, bladder-voiding, or even when the subject first feels an urge to urinate), event time (i.e. a time-stamp), and optionally other useful data, for example, quantities (e.g. quantity drunk or eaten; quantity of urine produced during voiding).
The event data may be collected in a variety of ways (either through manual input or automated collection), since there is less need for any physical association between the event data “collector” and the bladder itself (unlike the bladder monitor which needs to be located near the bladder under scrutiny). However, for convenience, the bladder monitor itself may comprise part or all of the event data collection facility, suitably in the form of a user-interface in/on the bladder monitor, such as one or more buttons (suitably a different button for each event) or a touchscreen with relevant user-interface/display. In another embodiment, a device remote from the bladder monitor (not necessarily in communication with the bladder monitor, so long as the device is operable to communicate with some part of the pre-void alert system, e.g. the data processor) may comprise part or all of the event data collection facility—e.g. a purpose-built event data collector device, or a personal computing device, such as a smartphone, tablet. In another embodiment, part or all of the event data collection facility is an automated event detection device. Such an automated event detection device is suitably configured to detect one or more events and transmit the event data to the appropriate part of the pre-void alert system for processing. An automated event detection device may, for example, include a moisture sensor (as per any of the currently-available nocturnal enuresis alarm systems) to detect a voiding event. Such automated event detection device(s) may be independent from the bladder monitor or integrated therewith. The system can suitably train itself using such voiding events to specify a new alarm threshold value customised or tuned to an individual patient's bladder liquid volume trigger point. This more accurate warning system, which stretches the warning threshold value to the point of voiding, can help the patients to alter their behaviours over time, reducing the frequency of nocturnal enuresis along with alerting at a better time before involuntary voiding
Extracting information from the event data is relatively straightforward, since the data is typically collected as an array of specific data fields as described above.
The extracted information may constitute event data (or a part thereof).
Correlating Bladder Data or Bladder Information with a Bladder Status
The embodiments described herein illustrate how bladder data may be correlated to a bladder status. It will be self-evident to the skilled addressee which features or combination of features may or may not be included in such correlation methodologies.
In general bladder data is correlated with a bladder status (i.e. a bladder status is predicted from bladder data) through operating upon the bladder data (or part(s) thereof) with the status-mapping data and/or classifier(s) of the status-mapping data. The classifier(s) itself/themselves are suitably established as defined herein, suitably via a programme of training and testing. Operating upon the bladder data with the status-mapping data suitably involves operating upon the bladder data, or selected part(s) thereof, with one or more classifier(s). Where on classifier is used, this classifier suitably predicts the bladder status directly from the bladder data fed thereto. Where two or more classifiers are involved, each classifier produces a distinct bladder status opinion, and the opinions are aggregated to generate the final bladder status. Aggregation of the opinions suitably involves average or majority voting, though certain opinions may be judiciously weighted (e.g. on the basis of the accuracy, or other validated parameter—e.g. the more accurate the classifier, the higher the weighting for a particular classifier) thus leading to a bladder status represented by the weighted average or weighted majority of the plurality of opinions.
Triggering Alerts
After generating each bladder status, the pre-void alert system is suitably configured to compare the generated bladder status to a pre-determined trigger criteria. The trigger criteria is suitably a pre-determined bladder status classification (e.g. ¾ full), most suitably a bladder status classification which correlates with a likely urge to void. The trigger criteria may be set differently for different subjects, though suitably the trigger criteria is establish to permit the triggering of an alert before the subject is likely to void but at a level/classification at which the subject is likely to be able to void voluntarily.
The data processor suitably implements the comparison between the generated bladder status and the pre-determined trigger criteria. Suitably, where the comparison reveals (at least for the first time in a given voiding cycle) that the trigger criteria is met by the bladder status, an alert signal is issued (suitably a distinctive signal which is transmitted in a wired or wireless fashion, most suitably wirelessly). Suitably, the pre-void alert system comprises one or more alert devices (or alarm generators). Such alert devices are suitably configured to detect/receive the aforementioned alert signal and respond by producing an alarm signal. The alarm signal is suitably a signal that can be sensed by an animal or human, and may suitably be sensed during sleep so as to cause the animal or human subject to become conscious. The alarm signal may be an audible (i.e. alarm sound, suitably issued through a speaker or such like, such as a sound which gets gradually louder to ease the subject out of sleep), visible (light, e.g. bright flashing light or a light that gradually increases in intensity), tangible (e.g. vibration, such as a vibrating wrist band or head band), or olfactible (issues a smell) alarm signal, or may be speech generated from a defined text (i.e. text-to-speech processing).
Suitably the alarm signals can be manually terminated by the user, for example, by pressing a button. Such termination may be temporary, such as “snooze” features on regular alarm clocks. Such snoozing features may in fact be helpful during the pre-void alert system training process to stretch the algorithms to the point of voiding.
The process of triggering alerts may be controlled in a variety of ways for optimal comfort of the subject in question.
Suitably, once a first alert has been triggered, the alert process may override repeated attempts by the data processor to re-trigger an alert in response to repeated positive comparisons between real-time bladder statuses (which may or may not continue to be generated after a first alert trigger) and trigger criteria. In some embodiments, bladder status/trigger criteria comparisons may be temporarily suspended (e.g. until voiding has occurred, which may be duly reported to the pre-void alert system either manually or automatically as described in relation to the collection of event data) after a first alert trigger, since such comparisons will inevitably yield a result that the criteria is met. This reduces computer processing. Likewise, in some embodiments, generation of bladder statuses may be temporarily suspended to preserve processing power, though during pre-void alert system training it may be desirable to continue to collect this data for use in training datasets. Likewise, in some embodiments, collection of bladder data from the bladder monitor may be temporarily suspended (suitably based on PETI automatically determined by the system), since this can again reduce power consumption, which may be especially important for the bladder monitor where it is battery powered, and may suitably thereby improve safety through a reduction in pulses directed into the body. In all cases, suitably such data collection and processing may be recommenced at appropriate time (e.g. after voiding).
Individual Software
The pre-void alert systems of the invention may suitably operate pursuant to various individual computer programs, each encoded by corresponding computer software. Some or all of such individual computer programs and computer software may, in some cases, be combined. However, it may be advantageous to segregate certain processes from others. For instance, real-time operation of the pre-void alert system involving the collection of bladder data (and optionally also event data or at least voiding feedback data to reset alert triggers and reactivate any temporarily suspended processes), generation of bladder statuses, generation of alert triggers in response to bladder statuses meeting pre-determined trigger criteria, is suitably implemented by specific operational computer software that is distinct from training computer software encoding computer-implementation of a method of training/machine learning. In fact, it may be desirable for the training/machine learning process to take place on a data processor outside of the pre-void alert system, since such training may involve consumption of significant processing power. Under such circumstances, suitably the pre-void alert system is equipped with a means of transmitting relevant training data to a data processor carrying out the method of training, or alternatively the training data processor is equipped with a means of retrieving training data from data storage associated with the pre-void alert system (e.g. by a wired or wireless link).
The operational computer software may itself comprise one or more pieces of software which may run asynchronously or synchronously. In an embodiment, the operational computer software comprises software encoding computer-implementation of control features, such as:
The operational computer software may additionally comprise software encoding data processing, such as the generation of bladder statuses from bladder data and/or comparison of bladder statuses with trigger criteria.
Applications
Pre-void alert systems and methods of the invention are applicable in a variety of fields, including but not limited to medical fields, veterinary fields, pets, and even chemical engineering fields (e.g. the system may be used to monitor and control the filling of vessels).
In a particular embodiment, the pre-void alert system is for treating urinary incontinence or a specific form thereof, such as nocturnal enuresis.
In the case of nocturnal enuresis patients, the pre-void alert systems of the invention may be used as a means of training the patient to awake prior to a void—this might ultimately cure the condition. Moreover, such patient training is a non-invasive method of training which avoids the indignity, trauma, and stigma of regular bedwetting. In some cases, the pre-void alert system may just provide a method of managing nocturnal enuresis in a manner which helps patient and carers alike by reducing mess.
Elderly patients and stroke victims are also vulnerable to urinary incontinence and can benefit from using the systems and methods of the invention. For instance, a common problem in care homes is the effective management of residents'/patients' toilet breaks, especially where such patients are infirm or disabled and require supervision. The systems of the invention may provide a system that allows for active monitoring of patients and active deployment of human resources in a timely manner to facilitate the efficient running of a care home.
The systems and methods of the invention also have veterinary applications, since urinary incontinence is a common problem in animals and pets, especially young pets that are not yet toilet trained, or older pets who have lost a degree of control of their bladder function.
Exemplary embodiments of the present invention will be discussed in detail in relation to a bladder status estimating system, and associated nocturnal enuresis alert system, for non-invasively monitoring and alerting a person at risk of urinary incontinence or uncontrolled voiding. However, the teachings, principles and techniques of the present invention are also applicable in other exemplary embodiments. For example, embodiments of the present invention are also applicable to other estimating and alert systems which, for instance, monitor the bladder status of a dog and alert the dog carer to an imminent voiding event prior to the event itself so that the dog carer can take appropriate action.
It will be understood that various alternative arrangements can be deployed to achieve the aims of the invention. For instance, a “data processor” may include a plurality of (wirelessly or wired) interconnected data processors within the same overall system. Moreover, all functions of the data processor 4 may be implemented on a smart-phone 6 and/or with the bladder monitor 1 itself. Likewise, many of the functions of the bladder monitor 1 may be performed by a smart-phone 6 or similar such remote device, such as time-stamping, data-logging, bladder data filtering/normalisation, or co-ordination of the transmission of bladder data to another data processor 4. Data storage is another function which may be distributed or delegated amongst a plurality of (wirelessly or wired) interconnected devices which have or are connected to data storage.
It will be understood that embodiments of the bladder monitor 1 other than those depicted in
However, ultrasound is particularly preferred following the inventors' discovery that attenuation signals from echoed ultrasound pulses can, when subjected to appropriate analysis, be used to provide highly accurate estimations of urine-bladder content and/or a likelihood of bladder-voids within a given timeframe. In particular, readily discernible time-domain attenuation signals from an anterior wall and a posterior wall of a bladder can provide extremely characteristic signatures for different bladder-urine contents. The inventors have also discovered that harmonics appearing in the attenuation signals arising from echoed ultrasound pulses can provide invaluable information to further facilitate such highly accurate estimations. The inventors furthermore serendipitously discovered that some or all of these ultrasound attributes are highly compatible with machine learning (ML) and dataset testing/training techniques which enable pre-void systems to rapidly learn, with minimal data input, to produce highly accurate bladder status estimations on the basis of ultrasound-derived bladder data. Additionally, the use of multiple sensors, capable of obtaining bladder data from multiple locations of the bladder (one of which is depicted in
Suitably the sensory technology(ies) utilised, such as ultrasound, are non-imaging sensors, since generally speaking the data obtainable from the sensors need not be translating into an image in order to provide the required information for making an accurate prediction of bladder status. The system need not use ultrasound to determine the actual shape and/or dimensions of the bladder itself in order to function, but may rather be used to determine intrinsic properties indicative of urine content or likelihood of voiding.
The embodiment of
The pulse width used is 600 ns, though the device itself is tuneable to pulse widths between 50-600 ns. The propagation speed used is 1540 m/s, or 1.54 mm/μs, where:
Wavelength(mm)=Propagation Speed mm/microsecond)/Frequency(MHz)
Thus the wavelength (mm) of the incident ultrasound was 0.7 mm.
The pulse repetition frequency (PRF) is 200 Hz.
The ultrasound transducers operate at 100V.
The same ultrasound transducer(s) receives echoed attenuation signals (from both anterior and posterior bladder walls) and thus has a dynamic range suitable for acquiring all relevant attenuation signals. Amplifiers may be used to boost attenuation signals if required. Moreover, noise reduction filters may be used to improve the signal-to-noise ratio for the relevant attenuation signals.
The amplitude of attenuation signals will differ depending inter alia on a person's age, sex, BMI, and such like, and suitably reflects a person's bladder size. By way of example, for a thin 6 year old boy, attenuation amplitudes echoed from the anterior wall of a bladder are generally at least 1.6 dB (even for an empty bladder), and at least 0 dB from the posterior wall depending on how full the bladder is. For a thin 10 year old boy, attenuation amplitudes echoed from the anterior wall of a bladder are generally at least 2.9 dB (even for an empty bladder), and at least 0 dB from the posterior wall depending on how full the bladder is.
Gain is applied to the attenuation signal, and in the present case the gain used was between 50 to 60.5 dB, with a gain of 50 dB being considered optimal to optimise the distinctiveness of the attenuation signals.
Time-domain attenuation signals (e.g. signal amplitude vs time), which give clear indications of the timings of certain events such as reflection (see
The bladder data used to discern bladder status may include, yield, or be derived from any, some or all of the aforementioned pieces of information—in this example all are used.
Additionally, harmonic frequencies from attenuation signals may be used as a source of or to provide bladder data or information. Detectable harmonic frequencies are generally integer multiples of an incident frequency. Since the harmonics are generally of higher frequency, and since higher frequencies are more attenuated (due to greater acoustic losses) than lower frequencies, these harmonic signals are weaker than the parent frequency. The inventors have serendipitously discovered that such harmonics (particularly the first, second and third harmonics) are especially discernible where ultrasound waves propagate through urine. This is thought to be a consequence of greater “non-linearity” in the propagation of ultrasound waves through urine. Such harmonics can therefore be used to not only characterise the presence of urine, but also to identify propagation lengths through urine (more harmonics are observed for greater propagation distances). As such, bladder content/volume estimations may be discerned, estimated, or extrapolated from such harmonic data. Harmonic data may be represented in the frequency domain to extract relevant information (e.g. relative amplitudes of various harmonics may give an indication of wave propagation lengths).
In this example, the attributes employed with regard to the interfaces at the gates (time windows) as shown in
T(A):Time of flight: millisecond of an echo matching with the first gate (time window).
T(B):Time of flight: millisecond of an echo matching with the second gate (time window).
s(A): Distance from the transducer in mm of an echo matching with the first gate.
s(A)=½*T(B)*(US velocity) where the US velocity is between 1436 (for fat) and 1550 (for muscle) for human body based on the Body Mass Index (BMI).
s(B): Distance from the transducer in mm of an echo matching with the second gate.
s(A)=½*T(B)*(US velocity) where the US velocity is between 1436 (for fat) and 1550 (for muscle) for human body based on the Body Mass Index (BMI) until first signal, and 1551 (for urine) between the first and second signal.
ΔT=T(B)−T(A)
Δs=s(B)−s(A)
H(A): Amplitude: % of A-Scan height of an echo matching with the first gate.
H(B): Amplitude: % of A-Scan height of an echo matching with the second gate.
V(A): Amplitude: db of an echo matching with the first gate with respect to a threshold.
V(A)=20*log10(H(A)/thresholdA)
V(B): Amplitude: db of an echo matching with the second gate with respect to a threshold.
V(B)=20*log10(H(B)/thresholdB)
ΔV=V(B)−V(A)
Every HVT (see the Table 5) in a medium reduces the relative intensity by 3 dB.[6]
The values of harmonic waves (that may be detected using ultrasound) in the urine (especially the first harmonic and second harmonic, and suitably also the third harmonic) are considered to assess the volume of liquid, suitably along with other features described elsewhere herein.
The values of these attributes and the relationships there between along with the harmonic content in the echo result allows for an assessment of the volume of the urine in the bladder.
Urinary bladder temperature is a clinically reliable and acceptable method to measure core temperature of the body during medical operations as explained by many studies.[7] Urinary bladder temperature measurement is regarded as the most accurate means of core body temperature (CBT) measurement; Pubmed studies indicate the urinary bladder method as more reliable and accurate in comparison to the other modes of temperature measurement.[8] The thermal energy of the bladder typically changes as it fills with urine. Suitably the change in thermal energy acquired from the abdomen across bladder may be correlated with corresponding changes in thermal energy of the bladder, and thus abdominal thermal energy changes may be correlated with changes in bladder-urine volume/fill. As such, in embodiments of the invention, obtaining real-time bladder data may alternatively or additionally comprise detecting thermal energy changes. Thus corresponding apparatus may comprise one or more (preferably two) thermal sensors (i.e. infrared sensors) that can detect elevated body temperature based on the recent activities taking place in the body such as urine with a temperature flowing into the bladder. Suitably the or each thermal detector is incorporated into the bladder monitor (e.g. wearable belt), though in some embodiments the, each, or any thermal detector(s) may be part of a further external monitoring device. In a particular embodiment, the apparatus may comprise at least two thermal detectors, wherein at least two thermal detectors are located (suitably as part of the bladder monitor) or otherwise locatable to enable thermal measurements to be obtained non-invasively from at least two different parts of the body, for example: one thermal detector may be located/locatable to detect thermal energy from the abdomen (e.g. across the bladder) and another may be located at one side of the torso (suitably across abdominal cavity). The thermal energy in the urine consistently increases as the urine fills up the bladder which increases the thermal energy of the closely surrounding media and this energy is then reflected on the skin surface. The difference between the thermal measurements obtained from different thermal detectors may then be correlated to urine volume in the bladder. Suitably, the faster the flow of urine into the bladder, the greater the difference in the thermal energy measurements since bladder does not warm up the urine inside, but, the urine comes inside with a temperature of core warmth of the body. In other words, the thermal energy acquired from the bladder when it is empty is low when compared to the thermal energy obtained from the bladder when it is getting larger as the urine flows inside. The change of thermal energy of the bladder may be useful to determine the level of the urine within the bladder especially using a correlation thermal energy from the sides of the torso (e.g. from abdominal cavity) where the thermal energy does not change significantly. In this sense, the absolute change over time between the thermal energies acquired from the bladder and from abdominal cavity increases as the flow of the urine into the bladder increases which increases the thermal energy of the bladder whereas the thermal energy acquired from abdominal cavity retains static.
Suitably real-time bladder data may comprise (suitably in addition to other forms of bladder data defined elsewhere herein) at least two distinct real-time thermal energy measurements. Suitably a first thermal energy measurement relates to a part of the body whose thermal energy changes (in a manner detectable by a corresponding thermal detector) with bladder-urine volume, whereas a second thermal energy measurement relates to a part of the body whose thermal energy does not (substantially) change or changes to a lesser degree than the first thermal energy measurement with bladder-urine volume. The second thermal energy measurement may thus provide a control measurement with which the first measurement may be compared in order to determine a thermal energy gradient that may be correlated to bladder volume. No form of waves is transmitted to the body with this method.
The bladder data itself may include raw bladder data (e.g. time domain attenuation signals), especially in the first instance prior to filtering and/or aggregation to produce more meaningful data, and/or information discerned, estimated or extrapolated from the raw bladder data (such as information above). Different weightings may be ascribed to different pieces of information (and even different instances of raw bladder data) based on their ability to contribute to an accurate bladder status prediction—various quality control and/or cross-validation algorithms may be deployed to make such a weighting determination. For instance, bladder data artifacts (such as freak events that may be caused, for instance, by the bladder monitor wearer's movements, such as rolling over in bed) may be judiciously removed/discounted where they are deemed unrepresentative or representative of a discontinuity event. The skilled person can readily implement such artifact/error filtrations using routine workshop practice, for instance, through deploying standard statistical comparisons between an artifact and surrounding bladder data (e.g. bladder data collected soon before or soon after the artifact) or by comparison with established linear or non-linear regressions).
The aforementioned bladder data can therefore be used, in accordance with the invention, to estimate a bladder status on the basis of a comparison of non-linear wave distortion capabilities between a urine-loaded bladder (in conjunction with surrounding tissues) and an empty bladder (in conjunction with the same surrounding tissues).
The bladder data may itself be used in various ways—e.g. a) estimate emptiness; and/or b) estimate fullness. The data may be used for both purposes to obtain a more accurate result. For instance, data from the anterior bladder wall may be used to provide an indication of bladder emptiness, since when a bladder is empty there is little propagation of signals to the posterior wall and thus minimal attenuation signals receivable from the posterior wall. However, data from the anterior bladder wall yields little information regarding bladder fullness and instead data from the posterior bladder wall may be used to provide an indication of bladder fullness, as explained above—since the posterior wall attenuation signals will contain a significant amount of information acquired (e.g. accumulated harmonic signals) during propagation through any urine.
The bladder data may be used to estimate a bladder volume, which may then in turn be compared to an “expected bladder capacity” (EBC), which can be calculated on the basis of:
[(a+1)30=EBC(ml)[4]
where EBC is in ml, and a is the person's age in years.
However, in this embodiment, bladder status estimations take further advantage of status-mapping data, which can be customised and trained as described below.
The use of multiple ultrasound transducers, in this case 3 ultrasound transducers (e.g., the beams for one of which is illustrated in
More details regarding algorithms and mathematical operations are described in the Example/Data section below, where the principles of the invention are further elucidated.
In this example, the process first involves establishing bladder status classifications S1, which in this case are “empty” (1), “½ full” (2), “¾ full” (3), “full” (4)—4 classes in all. However, it will be appreciated than any number of alternative classifications may be used, including a sliding scale such as % bladder content (where 100% is full).
The bladder monitor 1 is then mounted to the patient S2 via the mounting strap 2 so that the rear face 102 of the bladder monitor 1, which exposes three ultrasound transducers 105a, 105b, 105c, interfaces with the patient's skin via the afore-mentioned gel pad 8 (with relevant backing sheets removed) which becomes compressed when the strap 2 is tightened to harness the bladder monitor 1 in the correct position above the bladder.
Once mounted, the bladder monitor 1 is synchronised S3 with all relevant remote devices, such as the wrist band 3, data processor 4, smartphone 6, speaker 7, and any remote (or network-interfaced) processing or data storage devices, and the remote devices are initialised, for instance, by validating and opening all relevant communication channels. This ensures that the system functions correctly before any real-time data is collected and analysed.
Following system initialisation S3, the bladder monitor 1 is activated to collect real-time bladder data S4/S5 and/or real-time event data S4/S6 (though event data may be collected via another means, such as a smartphone, which need not necessarily be in communication with the bladder monitor, though corresponding time-stamped bladder data and event data will eventually need to be combined for analysis). Such data collection may be triggered through remote instructions provided to the monitor (e.g. via wireless communication) from a smartphone 6 or another dataprocessor 4, or may be triggered by the bladder monitor itself (e.g. a start button).
As illustrated in
As illustrated in
The status-mapping data 446 illustrated in
After the bladder data has been “sanitised” for use with status-mapping classifiers, the status-mapping classifiers are applied S5.1.1. The status-mapping classifiers are or are a part of the status-mapping data 446 accessible to the data processor 4. Applying the status-mapping classifiers S5.1.1, in the present case, involves applying a plurality of different classifiers. In the present example, applying the status-mapping classifiers involves apply an SVM classifier S5.1.1.1, a data grid search S5.1.1.2, a linear regression algorithm S5.1.1.1, and a bagging (or bootstrap aggregating) classifier S5.1.1.1. The output of such algorithms/classifiers is a bladder status/classification corresponding to the bladder data in question. As such, the process subsequently involves predicting the bladder status S5.1 on the basis of such algorithms.
Such predictions may serve as “test predictions” for later validation with collected event data and, as such, may be stored for later training and testing S5.4.
Next, the system determines whether or not to trigger an alarm based on the bladder status prediction S5.2. If the prediction satisfies a predetermined threshold criterion, in this case a ¾ full bladder, the data processor 4 suitably generates and issues an alert signal S5.3 (e.g. via a wireless transceiver) which, when received by a remote alert device such as the vibrating wrist band 3, smartphone 6, and/or bedside speaker 7, causes said alert devices to create an alarm signal, be it audible or inaudible (e.g. vibrations of the wrist band 3). The alert signal may also be received by a third party's (e.g. carer or relative) smartphone or similar such device to inform them to check the patient. Such a feature is also invaluable in alternative embodiments involving a pre-void alert system for pets, such as dogs.
In this manner, patients may be kept completely dry by enabling them to act in response to the pre-void alarm.
Though generic status-mapping data, acquired from a database to suit the specific patient's attributes (e.g. age, gender, BMI, etc.), can achieve excellent results, especially when such generic status-mapping data is already well trained based on large sample sizes of real data (not just that artificially generated) that has been accurately classified, such pre-void alert systems are particularly enhanced through an integrated training and testing system.
In this illustration, the bladder data 442 and event data 444 has already been collected by one of the aforementioned methods and is now stored in data storage 440 ready for use. Likewise, any default status-mapping data or existing status-mapping data may be already established within the data store 440, albeit the training/testing system may replace or refine such data.
In some embodiments, the pre-collected bladder data 442 may be accurately classified without reference to any event data, for instance, through manual classification where the bladder status is known, or automated classification using another technique (e.g. bladder imaging). However, to avoid any requirement for manual input, the pre-void alert system may be provided with appropriate event data collection means to allow for automated classifier training. In this manner, a patient may begin by using the pre-void alert system on the basis of somewhat approximate status-mapping data (e.g. established from generic status-mapping data) but after a period of time collecting event data (e.g. 14 days) may reap the benefits of a more finely tuned customised system which recognises patient-specific bladder data patterns rather than more generic patterns.
As such, the process suitably involves associating collected time-stamped bladder data with collected time-stamped event data S8.1 before using the combination of data to estimate bladder status-bladder data correlations for each piece of bladder data S8.2. For example, where a voiding event is recorded by the patient at time x, a drinking event is recorded at time y, and another voiding event is recorded at time z, all intervening bladder data may be assigned a bladder status classification on this basis. For instance, the bladder data taken immediately after a voiding event may be reasonable classified as empty. Since the urge to urinate is generally recognised to occur at approximately ¾-full bladder by volume, it is reasonable to categorise bladder data occurring immediately before voiding in the ¾ full category. The intervening data may be classified in a number of ways: for example using a linear extrapolation, or using established bladder fill rate curves (especially where bladder volume is non-linear with time). Classifying interveners may involve using the maximum bladder volume which may be approximate for a given patient, as defined herein, based on age. Since accuracy is most important in the ¾ category, save for the bladder data immediately preceding this category classification of the other intervening bladder data is less import.
Once the event-data-driven bladder status estimations have been made S8.2, the correlated pairs of bladder data-bladder status are added to a status-mapping training dataset S8.3 for isolated training (i.e. with or without any other previously-established data) of classifiers. It will be understood that such training of classifiers may be performed using this status-mapping training data in isolation S8.3 (without any other previously-established data) or with a mixture of the new training data and some previously established data S8.4 (such as that which may already be part of the master status-mapping data, for instance for the grid searching algorithms).
Training of classifiers S8.5 is then performed upon the status-mapping training data 448. In this example, training is performed using 4 machine learning techniques to produce 4 types of bladder status classifiers.
Typically, the training of classifiers involve multiple training rounds on a given set of training data, interspersed with multiple rounds of testing S9.1 with a given set of test data. Typically, before commencing training for each particular classifier algorithm, the status-mapping training data 448 is split into a training set and a testing set (various ratios may be used). This division may remain throughout the testing, or may be revised (or iterated through, so that each data point has been the subject of training and testing) at each or some training rounds. The training set is then subject to training S8.5 to produce an intermediate classifier (which may be imperfect depending on the number of training rounds required and thus far carried out), before the testing data is tested S9.1 using the intermediate classifier. Such testing allows inter alia the classifier's accuracy to be determined, and optionally repeated training rounds may be performed (optionally shuffling or systematically modifying the training and testing sets) where insufficient accuracy is achieved. Such training/testing round may take the form of cross-validation techniques described herein.
Firstly, the status-mapping training data is used to train a support vector machine (SVM) classifier. This is performed using sequential minimal optimization (SMO), which is particularly applicable for the scale and nature of data involved. SMO addresses many performance problems associated with standard SVM training algorithms. By way of example, a binary classification problem with a hypothetical dataset (x1, y1), . . . , (xn, yn), with xi as an input vector corresponding to the binary label/classification yiϵ{−1, +1} may be trained with a soft-margin SVM by solving a quadratic programming problem expressed in the dual form as[9]:
subject to:
where C is an SVM hyperparameter and K(xi, xj) is the “kernel function” (both supplied by the user), and αi are Lagrange multipliers.
SMO fragments this problem into a series of small sub-problems, which can be solved analytically (i.e. without significant processing power). For any two given multipliers α1 and α2, the aforementioned constraints are reduced to simply.[9]
U≤α1,α2≤U,
y1α1+y2α2=k,
and this reduced problem can be solved analytically by finding a minimum of a one-dimensional quadratic function. k is the negative of the sum over the rest of terms in the equality constraint, which is fixed in each iteration.
The SMO algorithm may be performed by[9]:
Once all the Lagrange multipliers satisfy the KKT conditions (within a user-defined tolerance), the problem has been solved. Heuristics may be used to accelerate the rate of convergence.
The same status-mapping training data is then used to train a linear regression (LR) classifier, such as those well known in the art.
The same status-mapping training data is then used to train a data grid search classifier. This involves finding a best bladder data-bladder status pair. An initial grid, containing an array of correlated bladder data-bladder status pairs, is suitably trained/tested using a 2-fold cross-validation (CV) (50:50 training set:testing set) to determine the best parameter pairs for CV accuracy (as opposed to other CV parameters). Taking the best point in the grid and then perform a 10-fold CV with adjacent parameter pairs, if a better pair is found then the new better pair can act as a new “centre” for further 10-fold CV training/testing rounds. This process may be repeated until no better pair is found, or the best pair is on a border of the grid.
Finally, the same status-mapping training data is then used to train a bagging as defined elsewhere herein. It will be understood that any machine learning classifiers may be deployed, in various combinations without departing from the spirit of the invention.
Once “trained up”, the status-mapping data is suitably augmented or replaced by the one or more trained classifiers. Such new status-mapping data may be used in further or later rounds of training/testing if required.
Such training protocols may be implemented any number of times, though the inventors believe a highly effective pre-void alert system with minimal errors can be trained in fewer than 28 days, more suitably fewer than 20 days, more suitably fewer than or equal to 14 days. Suitably, minimal errors can be trained in fewer than 2 hours, suitably fewer than one hour, suitably fewer than 30 minutes.
Multiple classifiers may be used in a number of ways to predict a bladder status from an instance of bladder data. In this example, predicting the bladder status involves each of the four (suitably trained) classifiers operating upon the bladder data (from or derived from the same raw bladder data) to produce four distinct bladder status “opinions” (i.e. the bladder status according to the opinion of the particular classifier in question, which may or may not differ from the opinion of other classifiers), which distinct opinions are then expressed as equally-weighted votes so that a final aggregated classification (final bladder status) can be made on the basis of (weight-) average or majority voting. It will be understood that any number of a variety of different classifier algorithms may be used, and furthermore any subsequent voting may involve weighted votes where a each weighting (or coefficient) is a function of classifier performance (e.g. accuracy, sensitivity, etc. as determined by testing and cross-validations). In some circumstances, these weightings may vary in real-time depending on the circumstances. For instance, one particular classifier may be more accurate than another classifier in a certain situation (e.g. when a patient lies on their side) but less accurate in a different situation (e.g. when a patient lies on their back). Such weightings may take such factors into account where such factors are apparent in the raw or derived bladder data (e.g. multiple transducers allows for more information regarding orientation of the bladder and patient).
Described herebelow are various specific procedures, experiments computer models, and data to illustrate and further facilitate implementation of the invention. In particular, the discussion below illustrates the principles underlying bladder data analysis, classification, and the artificial intelligence/machine learning techniques used to train and test classifiers used to generate a real-time bladder status.
Materials and Equipment
C17 single-element transducer with a 2.25 MHz and an ISONIC utPOD ultrasonic pulse transceiver that can be connected to a computer via a USB port.
Two parallel processing applications (software) were developed in both C# and Java programming language to both train/test bladder datasets and to diagnose the status of the bladder correctly based on the instances of bladder data acquired from people suffering from the nocturnal enuresis. The processing application can generate instances randomly mimicking the attenuation signals acquired from the anterior and posterior walls of the bladder and harmonics from the urine in the bladder using a single-element transducer for the four states of the bladder (i.e., empty, ½, ¾, and full). The system can be fed with newly-generated instances mimicking the real environment for establishing the state of the bladder throughout the trained classifiers. The application employs several machine learning (ML) algorithms on the data set using holdout, n-fold and leave-one-out cross-validation (CV) schemes depending on the number of the instances. The ML techniques that fit the data set best are sequential minimal optimization (SMO) for training a Support Vector Classifier, Grid Search, Linear Regression and ensemble bagging meta learning algorithms. A voting scheme based on the classification results of these algorithms is performed to decide on the current state of the bladder when new instances are introduced into the system.
Pre-void alert system implementation was tested on artificially generated data sets to explore the performance of the machine learning (ML) algorithms/classifiers employed. 10 general data sets (10*400=4000) were generated and the mean accuracy rate of the ML algorithms are measured using 10-fold cross-validation. The accuracy of the system is about 98% with a sensitivity value of 0.98 and a specificity value of 0.99 in terms of training the data set and constructing the classifiers using 400 instances for general data set generated artificially by the system, 100 for each state of the bladder. The algorithms are run in parallel processing by dividing code particles among multiple processors with the object of running these code particles in less time (i.e. reducing the computation time for training/diagnosis, particularly to run all classifier techniques at the same time on different processors) for constructing the classifiers for each of the four ML algorithms. Thus, the required time to establish the classifier for each data set (# of instances=400) ranges from 45 sec to 110 sec.
Development of Ultrasound Solution
An ultrasound probe generally comprises a head with piezo-electric crystals which, when stimulated by an electric current, shape swiftly to thereby initiate a sound wave. US waves have frequencies that exceed the upper limit for audible human hearing, i.e., greater than 20 kHz.[10]
The thicker the piezoelectric element (i.e., transducer material), the lower the frequency, and conversely, the thinner the element, the higher the frequency. Attenuation of the ultrasound increases with higher frequencies (e.g. in Table 5, notice the Half Value Thickness (HVT) values for 2 MHz and 5 MHz transducers) as the penetration of the ultrasound throughout the body reduces with small wavelengths (i.e., distance between two points on wave peaks, formula: λ=c/f where c stands for velocity and f stands for frequency, note that the inverse relationship between λ and f) (Table 1). Therefore, we employed single element transducers as a transmitter and receiver simultaneously with a low frequency of 2.2 MHz to allow a wider range of wavelength to go through longer distance as shown in Table 1 (notice the distance, 20 for 2 MHz). The wavelength for the soft tissue in our case: Δ=1540/2.2*106=0.7 mm where 1540 is the mean velocity of soft tissues. It is 0.652 and 0.705 for fat and urine respectively. The velocity of sound is measured using the following formula:
where B is bulk module (stiffness) and p is density (kg/m3). We use a range of velocity values changing from 1436 and 1551 to measure the exact distances in accordance with the BMI and the body medium where the longitudinal signal travels in terms of the different velocity values in medium (e.g. in Table 4, notice the “sound velocity” column). Our area of interest is 20 cm which covers the whole bladder for the people with different BMI values. The gain that we perform on the detected signals changes (ranging from 50 to 60.5 dB) in terms of the BMI, which makes the signals distinctive from each other. The values of BMI range from 0 to 45 (from underweight to obese) and we reversely map this BMI interval into the gain interval to obtain a similar comparable attenuation signals at the wall of the bladder for each person where the fat in the abdomen impedes the transmission of ultrasonic energy. For instance, we employ a value of 50 for a BMI value of 45. This mapping needs to be evaluated after acquiring datasets from many people who have different BMI values in terms of the attenuation signals acquired from the walls of the bladder.
Mechanical (sonar) wave is defined as the systematic disturbance of the state of equilibrium in substance, such that the location of this disturbance in space has time-varying characteristics. They have several physical properties such as velocity (c) expressed as meter per second, angular frequency(ω) expressed as Radian per second, spatial wave frequency(f) expressed as Hertz, wave amplitude (l) and wavelength (λ) expressed in meter. Reflection in sonar waves occurs when a mechanical wave encounter a boundary between two media with unequal acoustic impedance (Z). The greater the difference in Z values (i.e., acoustic mismatch) between two media, the more distinctive is the interface. In other words, the difference in Z values at the interface determines how big the value of the amplitude is. The acoustic impedance is denoted by Rayl (kg/(s·m2)) and is defined as[6]
Z=p·c (1)
where p is the density(kg/m3) of the medium, c is the velocity of the medium. Proper matching (Z1−Z2≈0) is preferable for the transmission of ultrasound wave from one medium to other with a very little loss without much reflection. First and foremost, we aimed to provide a proper matching for the transducer we employ for the bladder monitoring device. In other words, the Z value of the window of the transducer was almost the same Z value of the soft tissue, namely abdomen for the better transmission of the ultrasound beams emitted from the transducer. One of the best ways is to use the quarter-wave matching to determine the impedance value of matching layer with regard to piezoelectric element to minimize the reflection right in front of the transducer surface using the formula displayed below:
Zmatch=√{square root over (Zt*Zst)}
where Zt is the impedance value of the transducer and Zst is the impedance value of the soft tissue. For instance, a piezoelectric slab has a Z value of 30×106 and a soft tissue (e.g., abdomen) has a Z value of 1.63×106. In this case, the matching layer on the transducer should have a Z value of 7. 106 to minimize the mismatch as calculated below.
Zmatch=√{square root over (Zt*Zst)}=√{square root over (30×106*1.63×106)}=7.106rayls
Some of the Z values related to the bladder and the surrounding mediums are displayed in Table 2. Note that the Z values of fat, water and muscle are so close to each other. At this point, we should mention about the reflection coefficient which is measured using the following formula, the reflection coefficient of the anterior wall is calculated, 0.05, as an example when there is urine within the bladder which means that %5 of the energy beam is reflected and remaining %95 travels into the urine:
where r stands for reflected and i is the incident wave at the boundary. At the interface of two dissimilar medium, reflection of ultrasound beam occurs, consecutively the reflection is small between similar medium such as muscle/fat and soft tissue/urine whereas it is big between the medium such as urine/air as displayed in Table 3. For instance, %1 of the ultrasound energy reflects and %99 travels into the next medium at the muscle/fat junction, which is a desirable feature for our study in terms of transmission of the energy into the bladder when we take into consideration the mediums between the bladder and the wall of the abdomen. Moreover, %99.9 of energy reflects back to the transducer and the remaining %0.01 continues to travel into the next medium at the interface bladder/air, which is also very desirable in terms of obtaining very big interface on the anterior wall of the bladder when it is empty. On the other hand, at the junction point of bladder/urine, %5 reflects and %95 travels into the urine and next medium after the bladder, which causes smaller interface on the anterior and posterior walls of the bladder when there is urine within the bladder with regard to reflection. For instance, it can be noticed that the bigger amplitudes at the anterior wall of the bladder in
Another attribute which interact between medium and the wave particle velocity u0 is the acoustic pressure(p0), expressed in N/m2
p0=p·c·u0=Z·u0 (2)
The particle velocity(u0) is related to amplitude and obtained by dl/dt. Some soft human organs acoustic impedance values are enlisted in Table 2.[6]
As a result of the limits in sound speed, a time delay (at) is inevitable between the moment the sonar wave is produced and the instant the echo has been bounced back. The reflections which occur from media with different acoustic impedances are recorded as function of time. By measuring the (at) and knowing the speed of sound (1540 m/s), the distance (d) to the reflecting boundary, which is half the 2-way travel distance of the sound wave, can be calculated by d=at/2.c.
Frequency selection mostly depends on the level of resolution needed and the total depth that requires to be scanned. Accompanied to all sound propagations is a frequency dependent attenuation. A certain attenuation usually applies to amplitude of echoed signal in all media. In order to equalize the amplitudes of the returning echoes from different depths, it is necessary to correct the attenuation of the pulse as it travels through the tissues. This can be done if the attenuation coefficient of the material is known. Attenuation of the ultrasound energy may be approximated by an exponential l (dB)=l0 (dB)exp(−αx(x)), where αx is the attenuation coefficient at a particular depth (x), which varies with depth and frequency.[11] Biologic media have high rates of energy loss and αx is in range of 1<αx<1.5. In soft tissues of body, l is averagely estimated as 0.3 dB/MHz/cm. Due to this frequency dependency, higher frequency waves are damped more strikingly and therefore their penetration depth is restricted.
Observing non-linearity is evidently part of the ultrasonic analysis process. The non-linearity is mainly noticeable by observing the progressive deformation in acoustic wave as it travels thorough a medium.[12, 13] Non-linearity causes harmonic components accumulated over the propagation. The harmonic frequencies are integer multiple of the original frequency. It is proven that the non-linearity is mostly noticeable when ultrasound propagates through liquids.[5]
s(t)=P0 sin(2ft)e(−t/T
in which, Tw is the envelope width and P0 is the initial source pressure, where f is the angular frequency and λ is the wavenumber (the number of radians per unit distance).
The nonlinearity of the medium through which a finite-amplitude ultrasonic wave propagates described in the Goldberg factor which is denoted as:[14]
in which β is the coefficient of nonlinearity which the generation of higher harmonics depends on it.
Acoustic medium parameters such as the acoustic non-linearity parameter β are known to be temperature dependant.[15] G indicates the ability of the media to form higher harmonics to an originally pulse wave of finite amplitude during its propagation away from the wave source. It is also dependent on frequency f, and the excitation pressure p. When G is less than unit, the attenuation dominates the non-linearity, and for any G value above 1 the non-linearity takes the lead-according to effectiveness.[16] Fixing the stimulation frequency and the pressure at 3 MHz and 1 MPa, the G factor gets the value of 104 for urine, and 0.27 for soft tissues of body. This demonstrates more intense nonlinearity behaviour for urine (liquid) than other soft tissues (solid). Within soft tissues, non-linear processes also take place, but are attenuated and modified as a result of different acoustic characteristics, like high acoustic absorption.
When a sound wave travels through a tissue with a uniform density and encounters an interface with a different density, some of that sound wave bounces back as an echo.[17] Sound energy is attenuated or weakened as it passes through tissue because parts of it are reflected, scattered, absorbed, refracted or diffracted.
To summarize, as the ultrasound waves penetrate body tissues of different acoustic impedances along the path of transmission, some are reflected back to the transducer (echo signals) and some continue to penetrate deeper. Sound waves can be described in terms of their frequency (measured in cycles per second or hertz), wavelength (measured in millimetre), and amplitude (measured in decibel). The wavelength and frequency of US are inversely related, i.e., ultrasound of high frequency has a short wavelength and vice versa. High-frequency waves are more attenuated than lower frequency waves for a given distance; thus, they are suitable for imaging mainly superficial structures. Conversely, low-frequency waves (long wavelength) offer images of lower resolution but can penetrate to deeper structures due to a lower degree of attenuation. Low-frequency transducers are typically 2-5 MHz. The intensity of a reflected echo is proportional to the difference (or mismatch) in acoustic impedances between two mediums. If two tissues have identical acoustic impedance, no echo is generated. Interfaces between soft tissues of similar acoustic impedances usually generate low-intensity echoes. Conversely interfaces between soft tissue and bone or the lung generate very strong echoes due to a large acoustic impedance gradient. If the incident US beam reaches the linear interface at 90, almost all of the generated echo will travel back to the transducer. However, if the angle of incidence with the specular boundary is less than 90°, the echo will not return to the transducer, but rather be reflected at an angle equal to the angle of incidence (just like visible light reflecting in a mirror). As US pulses travel through tissue, their intensity is reduced or attenuated. This attenuation is the result of reflection and scattering and also of friction-like losses. These losses result from the induced oscillatory tissue motion produced by the pulse, which causes conversion of energy from the original mechanical form into heat. This energy loss to localized heating is referred to as absorption and is the most important contributor to US attenuation. Longer path length and higher frequency waves result in greater attenuation. Attenuation also varies among body tissues, with the highest degree in bone, less in muscle and solid organs, and lowest in blood for any given frequency. The attenuation for some organ compared to water and urine is depicted in Table 4.[5]
As can be seen from Table 4, fluid-containing structures such as the bladder attenuate sound much less than solid structures so that the strength of the sound pulse is greater after passing through fluid than through an equivalent amount of solid tissue.[18]
The Goldberg number was calculated at an acoustic pressure of 1 MPa and a transmit frequency of 3 MHz[5] as explained in more detail below: both values lie within the diagnostic range. The calculations demonstrate that, for these transmission parameters, only fat has a Goldberg number below 1 (0.27). All other media show values greater than 1, of which urine has the highest (104) as presented in
This is caused primarily by the attenuation, which is very low for urine and very high for fat, although the nonlinearity coefficient of fat is higher than that of urine.
These simple calculations demonstrate the difference between different media in causing waveform distortion. Urine has a higher ability to provoke strong nonlinear distortion compared with other body tissues[5] and thereby provide more information. When G=1, nonlinear effects become comparable to attenuation effects. If the Goldberg number is higher than 1, nonlinear processes dominate the wave propagation behaviour.
The excitation signal is usually an impulse of between 20 V and 300 V[19]. However, this system uses a voltage less than 100V as displayed in
A pulse is transmitted and reflections come from the walls of the bladder. Note that the reflection beam from the posterior wall can be obtained easier than that from the anterior wall in our drawing example based on the position of the bladder walls; reflected angles are θr and θr2 respectively.
The rule of refraction (direction of the transmitted beam) of transmitted beam with regard to the interface between bladder and the urine in the bladder is displayed in the formula (Snell's Law) above. The refraction is very important in terms of detecting a reflected beam at the posterior wall of the bladder with regard to the angle, Θr2, as displayed in
The bladder is usually scanned trans-abdominally, using an ultrasound probe on the abdomen at the suprapubic region, to provide transverse and sagittal views.[17] A-scan shows the bladder as a globe-like structure with the interface between the bladder wall and the urine showing a clear demarcation. The bladder wall has a symmetrical, smooth, gently curved surface as can be seen in the simulated images displayed in the first cover page. In a transverse scan (
The characteristics of urine in the bladder and the bladder itself regarding the attenuation signals are significantly different from those of the other organs in the body as it can be seen in Table 4. In addition, the features of the bladder with regard to expansion and contraction based on the urine in the bladder are different from those of the other organs in the body. The expected bladder capacity (EBC) was calculated using the formula [(age in years+1) 30=ml][3]. The wall of the bladder gets thicker or thinner based on the expansion and contraction. The attenuation signals acquired from the anterior wall give the state of the emptiness where it is empty rather than the posterior wall because there is gas/air inside which is the enemy of the ultrasound and scatters the propagation signals in all directions in a non-uniform manner resulting in no meaningful attenuation signals returning to transducer from the posterior wall of the bladder as delineated in
Furthermore, a number of harmonics useful in the determination of characteristics of the liquid are generated and observed as the result of ultrasound propagation through liquid medium. Merk[5] has studied the relationship between the detected harmonic components and the urine volume present in the bladder: a pulsed ultrasonic signal is transmitted at a certain fundamental frequency; the received echoes that originate from a certain depth beyond the average position (at approximately 12 cm for adults) of the posterior bladder wall are analysed for the presence of higher harmonics of the fundamental transmit frequency. The received echo signal contains information about almost the entire bladder as the wide ultrasound beam encompasses the largest part of the bladder. Due to nonlinearity, higher harmonic components build up during propagation through urine, which can be detected in the returning echo. With empty bladders, the higher harmonics are less apparent because nonlinear effects occur most strongly when ultrasound (US) propagates through liquids with relatively low acoustic attenuation, such as water or urine. Feasibility was proven using in vitro measurements on bladder phantoms. These harmonics can be analyzed in frequency domain and consequently distinctive features (e.g., characteristics of first, second and third harmonics) indicating the volume of urine within the bladder can be acquired.
Also, measurements on a volunteer showed that bladder volume assessment on the basis of nonlinear wave propagation is feasible in vivo[5].
In conclusion, a single-element transducer can be used to detect the state of the bladder (i.e., empty, ½, ¾, full) by exploiting and merging the features, characteristics and patterns of the bladder mentioned above.
Example—Using Ultrasound to Calculate Urine Volume in Bladder
The present invention can utilise a comparison of non-linear wave distortion capabilities between urine-loaded bladder in conjunction with the surrounding tissues, and the same surrounding tissues with voided bladder. The non-linearity behaviour changes when the wave propagates through various media. To take advantage of these harmonic differences, reflected signal from the posterior wall of an average filled bladder are analysed for harmonic contents. The harmonic content is then utilised to calibrate the system for volume of liquid encased in the bladder[20].
The methodologies now described apply to those described in the Specific Embodiment(s) above.
We would like to give some summarized information about the ML techniques we have employed in our study. SMO is an algorithm for solving the quadratic programming (QP) problem that arises during the training of support vector machines. It was invented by John Platt in 1998 at Microsoft Research.[21] Training a support vector machine requires the solution of a very large quadratic programming (QP) optimization problem. SMO breaks this large QP problem into a series of smallest possible QP problems. These small QP problems are solved analytically, which avoids using a time-consuming numerical QP optimization as an inner loop. The amount of memory required for SMO is linear in the training set size, which allows SMO to handle very large training sets. Because matrix computation is avoided, SMO scales somewhere between linear and quadratic in the training set size for various test problems, while the standard chunking SVM algorithm scales somewhere between linear and cubic in the training set size. SMO's computation time is dominated by SVM evaluation, hence SMO is fastest for linear SVM and sparse data sets. On real world sparse data sets, SMO can be more than 1000 times faster than the chunking algorithm. Our second ML technique is Linear Regression. Linear regression is one of the most commonly used statistical method that is generally used for prediction. The goal in regression analysis is to create a mathematical model that can be used to predict the values of a dependent variable based upon the values of an independent variable using the Akaike criterion[22, 23] to find the best model that fits the data set best. The third ML algorithm, Grid Search performs a grid search of parameter pairs for a classifier and chooses the best pair found for the actual predicting. The initial grid is worked on with 2-fold CV to determine the values of the parameter pairs for the selected type of evaluation (e.g., accuracy). The best point in the grid is then taken and a 10-fold CV is performed with the adjacent parameter pairs. If a better pair is found, then this will act as new center and another 10-fold CV will be performed such as hill-climbing algorithm. This process is repeated until no better pair is found or the best pair is on the border of the grid. The final ML algorithm, Bagging, Bootstrap Aggregating, constructs separate samples of the training data set and creates a classifier for each sample. The results of these multiple classifiers are then combined using averaged or majority voting. These algorithms take several parameters based on the count of the instances in data sets and the characteristics of the data sets. Some parameters chance automatically specific to the characteristics of the data set. Some are embedded in the software as being the optimized parameters.
The system can evaluate the data set using 3 cross-validation techniques, namely Holdout cross-validation (50/50), k-fold cross-validation and leave-one-out cross-validation (LOOCV) schemes. Holdout cross-validation (50/50) has the disadvantage that fails to use all the available data; if we use half the data for the test set, then we are only training on half the data and we may get a poor hypothesis. On the other hand, if we reserve only 10% of the data for the test set, then we may, by statistical chance, get a poor estimate of the actual accuracy[24]. We can squeeze more out of the data and still get an accurate estimate using a technique called k-fold cross-validation. The idea is that each example serves double duty-as training data and testing data. First we split the data into k equal subsets. We then perform k rounds of learning; on each round 1lk of the data is held out as a test set and the remaining examples are used as training data[25]. The average test set score of the k rounds should then be a better estimate than a single score. On the other hand, LOOCV requires longer computation time. It is not advised for big data sets. In leave-one out-cross-validation scheme, we leave one instance out as a test instance and train the system using the remaining instances. This process is repeated as many times as there are instances in the dataset, so every data point is used as a test sample to measure its similarity to the others.
Several noise reduction algorithms such as wavelength technique can be performed to obtain better data sets.
We developed an application in both C # and Java programming languages to both train/test our data set and diagnose the status of the bladder correctly based on the instances acquired from the people who are suffering from the nocturnal enuresis. The main screen of our implementation in C # is shown in
Other components of the implementation can be called from this main screen using menus at the top of the screen such as “File”, “Data Analysis and Training”, “Decision Support and Testing” and “Help”.
The functions under the “Data Analysis and Training” are displayed in
The application has been designed to decrease the intensity and signal exposure time to the minimum by considering the safety issues (i.e. lower power helps protect patients from the side effects of ultrasound overdose). The gain parameter of the system can be tuneable between 0 and 100 to make the acquired signal more distinctive during the post-processing of the acquired signal to get the most information at the lowest output power. The Pulse Repetition Frequency (PRF: Number of pulses occurring in 1 s) of the device can be tuneable between 200 Hz and 2000 Hz in relation with pulse repetition period (i.e. PRP (i.e. the distance between two pulses) decreases as PRF increases). The device can be managed by an intelligent software to adjust the best values for the parameters. For instance, the timing (i.e., pulse emission time intervals (PETI) will be adjusted by the application automatically in terms of the data acquired from the bladder by minimizing scan time as minimum as possible, in other words, the beams will be sent to the person once (duration <25 ns) in ranging between 5 and 20 minutes during sleeping time (e.g., 8 hours) (i.e., if the bladder is detected as empty, next beam will be sent after 20 minutes later whereas the other beam will be sent to the person after 5 minutes later if the bladder is detected as ½ full.). We aim to employ the A-mode use of Ultrasound, and we don't aim to get an image from the bladder. That's why we don't need to apply US beams a long time and with big intensity values (W/cm2) on the bladder. To summarize, the device is designed not to cause both any bio-effects regarding the mechanical index (MI) and any increase of the temperature in the body regarding the thermal index (TI) specified in the International Guidelines and Regulations for the Safe Use of Diagnostic Ultrasound in Medicine dictated by WFUMB (VVorld Federation for Ultrasound in Medicine and Biology), AIUM (American Institute of Ultrasound in Medicine), ASUM (Australasian Society for Ultrasound in Medicine), EFSUMB (European Federation of Societies for Ultrasound in Medicine and Biology), ODS/FDA (Output Display Standard/US Food and Drug Administration) which would make our device ready-to-use worldwide product in terms of the regulations and legislations.
The transducer sends signals to the body when the button, “Start” is clicked and it stops when the button, “Stop” is clicked. The upper graphic on the screen corresponds to the electric voltage sent to the transducer. The sinusoidal lines are only drawn as long as the signals are sent to the bladder using “Start” button, otherwise drawing sinusoidal lines is deactivated.
The system is designed not only to use the general established classifiers but also to use the classifiers customized for any person, which is expected to result in better accuracy rate. In this sense, the screen in
The screen in
The screen in
The main screen of the user is as simple as possible. This screen just harbours the information at the bottom right of
We intend to obtain the states of/measurement of the urine in the bladder using a single-element transducer by acquiring attenuation signals from the posterior and anterior walls of the bladder, and 2nd and 3rd harmonics acquired from the urine in the bladder. This data set can be acquired by employing several US signals propagated onto/into the bladder.
The system can evaluate the data set using 3 cross-validation techniques, namely Holdout cross-validation (50/50), k-fold cross-validation and leave-one-out cross-validation (LOOCV) schemes.
From initial clinical measurements it became clear that patient variability played an important role on the volume estimation.[5] The data set should include all classifiers to result in a correct decision with a higher probability when the system obtain a new instance to compare its features to the features of the classifiers trained previously.
There should be 2 classes for males and females, 5 classes for age intervals, 5 classes for body mass index (BMI) and 4 classes for the states of the bladder regarding the different shapes and the positions of the bladder because the attenuation signals reflecting from these organs in terms of the sex, age, BMI (NB. the attenuation loss in Table 4 regarding the fat in the body) and states of the bladder are different from each other. In this respect, for the general use of the application, the system should be trained with the data set that consists of 200 classes (2*5*5*4=200) (
The system can be customized specific to any person and can be ready-to-be-used. First, the system acquires instances for each state of the bladder from a person for several times to obtain a decent data set. Then this data set is trained using the same ML techniques mentioned above for constructing four classifiers (
Finally, the system is tested using the blind evaluation method in terms of real-time instances acquired from the same person to make sure that it works as desired. MyPad application can be used after successful results obtained from the blind evaluation method. The system has been developed to obtain sex, age and BMI data to feed the general data sets mentioned above even though this information is not needed for the customised use of the application.
System implementation was tested on artificially generated data sets to explore the performance of the ML algorithms employed. 10 data sets (10*400=4000) were generated and the mean accuracy rate of the ML algorithms was measured using 10-fold cross-validation. The accuracy of the system is about 98% with a sensitivity value of 0.98 and a specificity value of 0.99 in terms of training the data set and constructing the classifiers using 400 instances for general data set generated artificially by the system, 100 for each state of the bladder (empty, ½, ¾, and full). A parallel processing algorithm is run to reduce the computation time (training/testing time) significantly for constructing the classifiers for each of the four ML algorithms and testing them. Thus, the required time to establish the classifier for each data set (# of instances=400) ranges from 45 sec to 110 sec. More importantly, this parallel processing scheme is exploited to specify the state of the bladder as new instances come to the system. The required time to specify the state of the bladder for an instance ranges from 20 sec to 40 sec in terms of the four ML techniques, which results in speech and sound alarms together for the ¾ and full states of the bladder.
The system is efficient and effective for predicting the state of the bladder based on the generated artificial data set and the algorithms used. As the skilled person will appreciate, such a model may be readily extrapolated to real-world examples.
Likewise,
Number | Date | Country | Kind |
---|---|---|---|
1513208 | Jul 2015 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/GB2016/052271 | 7/25/2016 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/017426 | 2/2/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20030013959 | Grunwald | Jan 2003 | A1 |
20030084906 | Roe | May 2003 | A1 |
20060276707 | Ya'Akov et al. | Dec 2006 | A1 |
20070073361 | Goren | Mar 2007 | A1 |
20080177398 | Gross et al. | Jul 2008 | A1 |
20080300449 | Gerber | Dec 2008 | A1 |
20110004123 | Companion | Jan 2011 | A1 |
20110119212 | De Bruin | May 2011 | A1 |
20110124955 | Ciquin et al. | May 2011 | A1 |
20120064520 | Aharonov | Mar 2012 | A1 |
20120268278 | Lewis | Oct 2012 | A1 |
20130023786 | Mani | Jan 2013 | A1 |
20130046150 | Devanaboyina | Feb 2013 | A1 |
20130079621 | Shoham | Mar 2013 | A1 |
20130289446 | Stone | Oct 2013 | A1 |
20160000378 | Hall | Jan 2016 | A1 |
Number | Date | Country |
---|---|---|
0271214 | Jun 1988 | EP |
2497790 | Jun 2013 | GB |
H07136167 | May 1995 | JP |
H08280676 | Oct 1996 | JP |
2002516691 | Jun 2002 | JP |
2002369810 | Dec 2002 | JP |
2010504578 | Feb 2010 | JP |
20004017834 | Mar 2004 | WO |
2005034717 | Apr 2005 | WO |
2005099582 | Oct 2005 | WO |
2007130167 | Nov 2007 | WO |
WO-2008144449 | Nov 2008 | WO |
2017017426 | Feb 2017 | WO |
Entry |
---|
Miller, T. “Is Your BMI a lie? Formula that calculates healthy weight is flawed, says Oxford professor.” New York Daily News (Year: 2013). |
International Search Report and Written Opinion of PCT/GB2016/052271 dated Dec. 8, 2016, 19 Pages. |
Search Report of GB1513208.7, dated Nov. 20, 2015, 5 Pages. |
Number | Date | Country | |
---|---|---|---|
20180214122 A1 | Aug 2018 | US |