UROFLOW MONITORING SYSTEM AND METHOD
20220354404 · 2022-11-10
Inventors
- Jason Van Batavia (Philadelphia, PA, US)
- Stephen A. Zderic (Philadelphia, PA, US)
- James Weimer (Philadelphia, PA, US)
- Brett Garberman (Philadelphia, PA, US)
- Qizhi Li (Philadelphia, PA, US)
- Xin Liu (Philadelphia, PA, US)
- Igor Shamis (Philadelphia, PA, US)
- Yuriy M. Mirochnik (Philadelphia, PA, US)
- Alexander Gutsol (Philadelphia, PA, US)
Cpc classification
A61B5/208
HUMAN NECESSITIES
A61B5/002
HUMAN NECESSITIES
A61B5/743
HUMAN NECESSITIES
International classification
Abstract
A uroflowmetry device including a funnel for funneling urine of a user, a sensor for measuring urine level in the funnel over a measurement period, a paddle wheel operable to rotate in response to urine exiting the funnel and generate a signal after each rotation during said measurement period, a transmitter for transmitting data from the uroflowmetry device to a smart device, and a processor. The processor configured to, while the user is urinating, compute a urine flowrate based on urine level in the funnel and a number of rotations of the paddle wheel over the measurement period, and transmit the urine flowrate to the smart device to provide real-time urination feedback to the user.
Claims
1. A uroflowmetry device comprising: a funnel for funneling urine of a user; a sensor for measuring urine level in the funnel over a measurement period; a paddle wheel operable to rotate in response to urine exiting the funnel and generate a signal after each rotation during said measurement period; a transmitter for transmitting data from the uroflowmetry device to a smart device; and a processor configured to, while the user is urinating: compute a urine flowrate based on urine level in the funnel and a number of rotations of the paddle wheel over the measurement period, and transmit the urine flowrate to the smart device to provide real-time urination feedback to the user.
2. The uroflowmetry device of claim 1, further comprising: an insert pan positioned at the opening of the funnel, the insert pan funneling the urine into the funnel opening.
3. The uroflowmetry device of claim 1, further comprising: a baffle positioned inside an opening of the funnel to reduce urine turbulence, the baffle having a substantially triangular shape.
4. The uroflowmetry device of claim 1, wherein the sensor is a pressure sensor that detects pressure caused by the urine level in the funnel.
5. The uroflowmetry device of claim 1, further comprising: a bubble level for leveling the uroflowmetry device.
6. The uroflowmetry device of claim 1, further comprising: a mounting structure for mounting the uroflowmetry device to a toilet, wherein the funnel is seated in an opening of the mounting structure.
7. The uroflowmetry device of claim 1, further comprising: a switch that is activated when the funnel is seated in the mounting structure; and a battery for powering the processor and the transmitter, wherein the switch connects the processor to the battery, or instructs the processor to begin computing and transmitting the urine flowrate to the smart device.
8. The uroflowmetry device of claim 1, wherein the processor is configured to compute the urine flowrate by: determining a rate of change in funnel urine volume based on a change in the urine level in the funnel during the measurement period, determining a rate of change in urine volume exiting the funnel based on the number of rotations of the paddle wheel during the measurement period, and adding the rate of change in funnel urine volume to the rate of change in urine volume exiting the funnel to calculate the urine flowrate.
9. The uroflowmetry device of claim 1, wherein the funnel includes surface ridges to reduce urine turbulence.
10. The uroflowmetry device of claim 1, wherein the mounting structure includes clamps for mounting the funnel to the toilet seat.
11. A smart device for displaying urine flow information to a user, the smart device comprising: a transceiver for receiving data from a uroflowmetry device that detects a urine level in the uroflow device and a number of rotations of a paddle wheel that rotates in response to urine exiting the uroflowmetry device, the received data including a urine flowrate based on both the urine level and the number of rotations of the paddle wheel; a display; and a processor configured to, while the user is urinating, display the urine flowrate on the display via a software application to provide real-time urination feedback to the user.
12. The smart device of claim 11, wherein the processor is further configured to display the urine flowrate on the display as a data graph.
13. The smart device of claim 11, wherein the processor is further configured to display the urine flowrate on the display as an interactive game with which the user interacts.
14. The smart device of claim 11, wherein the processor is further configured to display coaching advice on the display instructing the user on proper techniques for normal uroflow.
15. The smart device of claim 11, wherein the processor is further configured to transmit, via the transceiver, the urine flowrate to a server, the urine flowrate being accessible via the server by medical professionals.
16. The smart device of claim 11, wherein the a transceiver is configured to receive, from the uroflowmetry device, the urine level in the uroflow device and the number of rotations of the paddle wheel, and wherein the processor is further configured to compute the urine flowrate based on the urine level in the uroflowmetry device and the number of rotations of the paddle wheel.
17. The smart device of claim 11, wherein the processor is further configured to control the display to display control buttons, allowing the user to control computation of urine flowrate and a display format for the urine flowrate.
18. The smart device of claim 11, wherein the processor is further configured to control the display to display historical urine flowrate data to the user.
19. The smart device of claim 11, wherein the transceiver is paired with the uroflowmetry device via Bluetooth.
20. The smart device of claim 11, wherein the processor is further configured to compute and display a best-fit curve based on the urine flowrate.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION
[0029] In the following detailed description, numerous specific details are set forth by way of examples in order to provide a thorough understanding of the relevant teachings. However, it should be apparent to those skilled in the art that the present teachings may be practiced without such details. In other instances, well known methods, procedures, components, and circuitry have been described at a relatively high-level, without detail, in order to avoid unnecessarily obscuring aspects of the present teachings.
Introduction
[0030]
[0031] Normal voiding of the bladder is caused in by coordination between relaxation of the urethral sphincter and contraction of the detrusor muscle. A normal functioning LUT therefore results in bell-shaped uroflow pattern when measured by a uroflowmetry device. An example of measurements 200 in
[0032] LUT dysfunction, however, affect a significant portion of children. LUT dysfunction manifests in urinary holding maneuvers, urinary incontinence, urinary urgency, urinary frequency and urinary retention. Common causes of LUT dysfunction include dysfunctional voiding of the bladder, overactive bladder, voiding postponement and primary bladder neck dysfunction.
[0033] Dysfunctional voiding of the bladder is caused in part by habitual contractions of the urethral sphincter during voiding, which occurs in otherwise neurologically normal children. These habitual contractions result in increased resistance to outflow which often results in a staccato uroflow pattern when measured by a uroflowmetry device. An example of measurements 220 in
[0034] Biofeedback therapy provides the patient with dysfunctional voiding with a visual measurement or representation of their uroflow performance during uroflow sessions. For example, the patient can visually see the uroflow data curves in
[0035] Due to the benefits of biofeedback for treating LUT dysfunction, especially dysfunctional voiding, Applicant has developed a uroflowmetry device that can be mounted to a standard toilet seat (e.g. in a patient's home). The uroflowmetry device is self-draining into the toilet and provides real-time biofeedback in the form of a data graph or an animation, for example an animated game, to the patient's wireless device (e.g. smartphone). This uroflowmetry device makes it easier, cleaner and more comfortable for the patient (especially a child) to practice controlling their LUT muscles on a daily basis in their home. The uroflow device is also compatible with both male and female patients.
System Communication
[0036] The general operation of the uroflowmetry system 300 will now be described with reference to
[0037] In addition, patient device 302 may upload the results of the uroflowmetry session to server 310 via network 314 (e.g. Internet). A medical professional 312 (e.g. physician, nurse, etc.) may then download these results from server 310 via network 314 and interpret the results. This allows the medical professional to monitor the patient progress. In addition, the medical professional may communicate with patient device 302 via network 314 to adjust the biofeedback accordingly (e.g. change the type of visual/audio feedback in an attempt to aid in patient progress).
Device Hardware
[0038] The uroflowmetry device in
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047] The operation of meter device 404 will now be described with reference to
[0048] During operation, optional switch 716 allows power to flow from battery 714 to controller 712, sensor 710 and paddle wheel 708. Switch 716 may be a mechanical switch, magnetic switch or the like that is actuated by the patient, or actuated when the meter device 404 is inserted into seat device 406. Upon power-up (e.g. when switch 716 is closed), controller 712 receives electrical measurement signals from sensor 710 (e.g. pressure signal from a pressure sensor) and a number of rotational pulse signals from paddle wheel 708. For example, paddle wheel 708 may output a magnetic pulse with each full or partial rotation. The pressure signal and the paddle wheel pulses are then used by a central processing unit (CPU) in controller 712 to compute uroflow metrics such as urine flowrate of the patient which is then transmitted (e.g. Bluetooth or the like) by a transceiver (TX/RX) in controller 712 to patient device 302 (e.g. smartphone).
[0049] For example, the CPU breaks down the uroflowmetry session into measurement periods (e.g. 100 ms) during which urine flowrate of the patient is computed and then transmitted to the smartphone in real time for plotting. These measurement periods are repeated throughout the duration of the uroflowmetry session.
[0050] During each measurement period, the CPU determines a first urine level in the funnel based on the pressure signal measured at a first time, and a second urine level in the funnel based on the pressure signal measured at a second time. The first and second urine level correspond to a respective first and second urine volume based on the known geometry of the funnel. The CPU then determines a rate of change in funnel urine volume. For example, the rate of change in funnel urine volume may be computed (e.g. in real-time or prior to operation and stored in a table), by dividing the difference between the first urine volume and the second urine volume by the difference between the first time and second time.
[0051] During operation, if there is large urine flowrate into the funnel (e.g. more than the exiting flow of the paddle wheel), the pressure sensor will show a positive change in pressure and therefore positive change (i.e. rate) in volume during the measurement period. If, there is a small urine flowrate into the funnel (e.g. less than the exiting flow of the paddle wheel), the pressure sensor will show a slight negative change in pressure and therefore a slight negative change in volume during the measurement period. If there is no flow into the funnel, the pressure sensor will show a negative change that is equal to the rate of change in urine volume exiting the funnel as determined by the paddle wheel sensor, and the summation of the two rates will be zero.
[0052] During each measurement period, the CPU also determines a number of paddle wheel rotations (e.g. complete or partial rotations) by counting the paddle wheel pulses between a first time and a second time. The number of paddle wheel rotations correspond to a rate of change in urine volume exiting the funnel (e.g. Vol/sec) based on the known geometry of the paddle wheel (e.g. each revolution of the paddle wheel corresponds to a known volume of urine exiting the funnel).
[0053] The CPU then determines the urine flowrate of the patient based on both the rate of change in funnel urine volume and the rate of change in urine volume exiting the funnel. For example, the CPU may add the rate change in funnel urine volume to the rate of change in urine volume exiting the funnel in order to compute the urine flowrate of the patient during each measurement period. The urine flowrate of the patient during each measurement period may then be integrated for the duration of the session and transmitted to the smartphone for display to the patient.
[0054] In another embodiment, the raw pressure signals and the rotational pulses may be transmitted by controller 712 via TX/RX to patient device 302 which then computes the uroflow metrics (e.g. urine flowrate of the patient, urine volume, etc.). In either scenario, the uroflow metrics such as urine flowrate of the patient and urine volume are displayed to the patient via a data plot, numerical output or an animation such as an interactive game.
Software Application
[0055] As described above, uroflow metrics such as urine flowrate of the patient and urine volume are displayed to the patient to provide real-time feedback during uroflowmetry sessions.
[0056] An example of a home screen 802 is shown as screen 900 in
[0057] If the patient, for example, selects facts mode 902, they may be presented with the screen 920 shown in
[0058] In another example, if the patient selects fun mode 904, they may be presented with the screen 940 shown in
[0059] In yet another example, if the patient selects fun mode 904, they may be presented with the screen 950 shown in
Operation Example
[0060]
[0061] In either scenario, once the patient's urine flowrate and possibly other uroflow metrics are computed, they are displayed in step 1008 on the patient's personal device 302 in real-time (e.g. during the session). As described previously, uroflow metrics may be displayed in a standard data type format (e.g. numbers/graphs, etc.) or in a fun type format (e.g. animation, games, etc.). In addition, in step 1010 text or audio commands (e.g. coaching information) may also be output to the patient to help guide the patient to achieve an improved result during urination (i.e., biofeedback). This coaching information may include encouraging messages or instructional messages. Once the uroflowmetry session is complete, patient's personal device 302 transmits (e.g. via Wi-Fi, cellular or the like) the results in step 1012 to the server. A medical professional can then review the results stored on the server and make an assessment of the patient's current state and progress.
Conclusion
[0062] The steps in
[0063] It will be understood that the terms and expressions used herein have the ordinary meaning as is accorded to such terms and expressions with respect to their corresponding respective areas of inquiry and study except where specific meanings have otherwise been set forth herein. Relational terms such as first and second and the like may be used solely to distinguish one entity or action from another without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” “includes,” “including,” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises or includes a list of elements or steps does not include only those elements or steps but may include other elements or steps not expressly listed or inherent to such process, method, article, or apparatus. An element preceded by “a” or “an” does not, without further constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0064] Unless otherwise stated, any and all measurements, values, ratings, positions, magnitudes, sizes, and other specifications that are set forth in this specification, including in the claims that follow, are approximate, not exact. Such amounts are intended to have a reasonable range that is consistent with the functions to which they relate and with what is customary in the art to which they pertain. For example, unless expressly stated otherwise, a parameter value or the like may vary by as much as ±10% from the stated amount.
[0065] In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in various examples for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed examples require more features than are expressly recited in each claim. Rather, as the following claims reflect, the subject matter to be protected lies in less than all features of any single disclosed example. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separately claimed subject matter.
[0066] While the foregoing has described what are considered to be the best mode and other examples, it is understood that various modifications may be made therein and that the subject matter disclosed herein may be implemented in various forms and examples, and that they may be applied in numerous applications, only some of which have been described herein. It is intended by the following claims to claim any and all modifications and variations that fall within the true scope of the present concepts.