Control method, device and storage medium of pelvic floor muscle training device

By dividing the training phase into multiple time segments and dynamically adjusting the display range and baseline values, the problem of inaccurate feedback values ​​caused by changes in user posture was solved. This enabled the pelvic floor muscle training device to accurately display feedback when posture changes, thereby improving the training effect.

CN119587027BActive Publication Date: 2026-01-13EDAN INSTR
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311162835.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2026-01-13
Estimated Expiration
2043-09-08

AI Technical Summary

Technical Problem

Existing pelvic floor muscle training equipment does not accurately detect feedback values ​​when the user's posture changes, resulting in a display range that is too large or too small, making it difficult to observe subtle changes and affecting the training effect.

Method used

The training phase is divided into multiple time segments, and the display range and benchmark value are dynamically adjusted. Feedback values ​​are collected in real time through a detection device, and the display range and benchmark value are dynamically set to ensure that the feedback values ​​accurately display changes within a small range.

Benefits of technology

Even when the user's posture changes, it can still accurately display the contraction of the pelvic floor muscles, improve the training effect, and reduce the impact of posture adjustment on training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119587027B_ABST
    Figure CN119587027B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of pelvic floor muscle training equipment, and discloses a control method and device of pelvic floor muscle training equipment and a storage medium, the method comprising: determining feedback values at multiple time points of a current time segment respectively; mapping a current display range to a fixed-size display area, and displaying a relative value of the feedback value of the current time segment relative to a current reference value within the current display range; determining a reference value and an upper limit value of the display range of a next time segment according to the feedback values in the relaxation time period and the contraction time period of the current time segment; and taking the range between the reference value of the next time segment and the upper limit value of the display range of the next time segment as the display range of the next time segment. The present application can update the display range and the reference value of the next time segment based on the feedback values in the current time segment, so that the relative value can be normally displayed in the subsequent time segment when the feedback value abnormally changes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of pelvic floor muscle training equipment technology, specifically to control methods, equipment, and storage media for pelvic floor muscle training equipment. Background Technology

[0002] Pelvic floor dysfunction is caused by changes in the structure of the pelvic floor muscles. To improve the contraction ability of the pelvic floor muscles, pelvic floor muscle training equipment can be used to assist users in training their pelvic floor muscles, thereby improving their contraction ability and restoring the pelvic floor muscles to a good state.

[0003] Pelvic floor muscle training devices can detect feedback values ​​that indicate the contraction of the pelvic floor muscles. For example, by collecting electromyographic signals of the pelvic floor muscles or changes in pressure caused by the pelvic floor muscles, the corresponding feedback values ​​can be determined. However, during training, changes in body posture may cause changes in the detected feedback values. Therefore, a larger display area is needed to fully show the detected feedback values ​​to the user. However, a larger display area makes it difficult to observe changes in the feedback values, especially subtle changes. Summary of the Invention

[0004] In view of this, the present invention provides a control method, device and storage medium for a pelvic floor muscle training device to solve the problem that the detected feedback value cannot accurately represent the muscle contraction.

[0005] In a first aspect, the present invention provides a control method for a pelvic floor muscle training device, the pelvic floor muscle training device including a detection device for collecting feedback values, comprising:

[0006] At multiple points in the current time segment, feedback values ​​collected by the detection device to represent the contraction of the pelvic floor muscles are determined respectively; the current time segment is a time segment in the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles.

[0007] The current display range is mapped to a fixed-size display area, and within the current display range, the relative value of the feedback value of the current time segment with respect to the current reference value is displayed; the current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment.

[0008] The baseline value for the next time segment is determined based on at least one feedback value during the relaxation period of the current time segment.

[0009] Based on at least one feedback value within the contraction period of the current time segment, determine the upper limit of the display range for the next time segment;

[0010] The range between the baseline value of the next time segment and the upper limit value of the display range of the next time segment is used as the display range of the next time segment; wherein, in the next time segment, the display range of the next time segment is mapped to the display area.

[0011] This invention divides the overall training phase into multiple smaller time segments. In each time segment, the relative value between the feedback value and the baseline value is displayed within a corresponding display range, showing the user the changes in the feedback value. Furthermore, each time segment includes a contraction period and a relaxation period. Based on the feedback value within the current time segment, the display range and baseline value for the next time segment can be updated and determined. This ensures that even if the feedback value changes due to factors such as the user adjusting their posture, the relative value can still be displayed normally in subsequent time segments. Even if the user adjusts their posture, training can continue, ensuring that the training process is as unaffected as possible.

[0012] In some alternative implementations, determining the reference value for the next time segment based on at least one feedback value within the relaxation period of the current time segment includes:

[0013] Multiple feedback values ​​determined within the relaxation period of the current time segment are all used as the first feedback value; or, the feedback values ​​within the current time segment are sorted, and multiple feedback values ​​less than the first percentile are all used as the first feedback value.

[0014] The baseline value for the next time segment is determined based on multiple of the first feedback values.

[0015] In some optional implementations, determining the reference value for the next time segment based on a plurality of the first feedback values ​​includes:

[0016] The mean or median of multiple first feedback values ​​is used as the baseline value for the next time segment.

[0017] In some alternative implementations, the reference value for the first time segment is the first feedback value determined in the first time segment.

[0018] In some optional implementations, determining the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment includes:

[0019] The maximum feedback value within the current time segment is used as the upper limit of the display range for the next time segment;

[0020] Alternatively, multiple feedback values ​​determined within the contraction period of the current time segment can be used as the second feedback value, or the feedback values ​​within the current time segment can be sorted, and multiple feedback values ​​greater than the second percentile can be used as the second feedback value; the upper limit of the display range of the next time segment can be determined based on the multiple second feedback values.

[0021] In some optional implementations, determining the upper limit of the display range for the next time segment based on a plurality of second feedback values ​​includes:

[0022] The value that is not less than the mean or median of the multiple second feedback values ​​will be used as the upper limit of the display range for the next time segment.

[0023] In some optional implementations, displaying the relative value of the feedback value of the current time segment with respect to the current reference value within the current display range includes:

[0024] The current baseline value is taken as the zero point of the relative value, and the upper limit of the current display range is taken as the maximum value of the relative value. The feedback value of the current time segment is displayed relative to the current baseline value.

[0025] Alternatively, the feedback value of the current time segment can be displayed within a display window between the current baseline value and the upper limit of the display range of the current time segment.

[0026] In some alternative implementations, the method further includes: displaying a reference template of feedback values ​​within the current display range; the reference template includes a template for a relaxation period and a template for a contraction period.

[0027] In some alternative embodiments, the pelvic floor muscle training device includes a capsule; prior to the training phase, the method further includes:

[0028] Obtain pressure parameters, which include a base pressure and a training pressure, wherein the base pressure is less than the training pressure;

[0029] When the pressure inside the bladder is less than the base pressure, a pressurization operation is performed on the bladder until the pressure inside the bladder reaches the base pressure.

[0030] When the pressure inside the bladder reaches the baseline pressure and training is about to begin, the bladder is pressurized until the pressure inside the bladder reaches the training pressure.

[0031] This invention, when pelvic floor muscle training is required, first applies pressure to the bladder to a baseline pressure, giving it a preliminary bulge shape. This baseline pressure helps the user position themselves in a seated posture, allowing the corresponding pelvic floor muscles to initially conform to the bladder. Then, the bladder is pressurized to the training pressure, ensuring a full and tight fit between the bladder and the corresponding pelvic floor muscles. This allows for more effective transmission of pelvic floor muscle contractions to the bladder during subsequent training, enabling the bladder to more sensitively and accurately reflect the contraction status of the pelvic floor muscles. This method uses a multi-stage pressure control approach to apply pressure to the bladder, achieving a full fit between the bladder and the corresponding pelvic floor muscles. It is simple and convenient to operate and improves the sensitivity of the bladder's signal acquisition.

[0032] In some alternative implementations, the pressurization operation on the capsule includes:

[0033] Using the base pressure or the training pressure as the corresponding target pressure, perform at least one cyst pressurization procedure until the intracystic pressure of the cyst stabilizes at the target pressure.

[0034] The cyst pressurization process includes:

[0035] The capsule is pressurized until the internal pressure of the capsule reaches the target pressure.

[0036] After a preset time, if the pressure inside the bladder is less than the target pressure, the bladder pressurization process is determined to be executed again; if the pressure inside the bladder is greater than or equal to the target pressure, the pressure inside the bladder is determined to be stable at the target pressure.

[0037] In some alternative implementations, pressurizing the capsule includes:

[0038] Determine the pressurization rate and pressurize the cyst according to the pressurization rate; the initial pressurization rate determined in the first execution of the cyst pressurization process is greater than the pressurization rate determined in subsequent executions of the cyst pressurization process.

[0039] In some alternative implementations, during the first execution of the capsule pressurization procedure, determining the pressurization rate includes:

[0040] The initial pressurization rate is determined based on the target pressure, and there is a positive correlation between the initial pressurization rate and the target pressure.

[0041] In some alternative implementations, after the pressure inside the bladder reaches the training pressure, the method further includes:

[0042] Upon entering the training phase, if the pressure inside the cyst is less than the training pressure, the cyst is pressurized again until the pressure inside the cyst reaches the training pressure.

[0043] In some optional implementations, the pressure parameter further includes an overpressure threshold pressure, which is greater than the training pressure;

[0044] The method further includes:

[0045] If the pressure inside the bladder exceeds the overpressure threshold, a decompression operation is performed on the bladder until the pressure inside the bladder is less than the overpressure threshold.

[0046] In some alternative implementations, performing a decompression operation on the cyst until the intracystic pressure is less than the overpressure threshold includes:

[0047] A decompression operation is performed on the cyst until the internal pressure of the cyst reaches the training pressure.

[0048] In some alternative implementations, the pressure parameter further includes at least one transition pressure; the transition pressure is greater than the base pressure and less than the training pressure;

[0049] The pressurization operation on the cyst until the internal pressure of the cyst reaches the training pressure includes:

[0050] A pressurization operation is performed on the cyst until the internal pressure of the cyst reaches the transition pressure.

[0051] After the pressure inside the bladder reaches the transition pressure, the bladder is pressurized again until the pressure inside the bladder reaches the training pressure.

[0052] In some alternative implementations, both the base pressure and the training pressure are relative pressures relative to the ambient pressure.

[0053] In some alternative implementations, both the base pressure and the training pressure are set based on user metrics; the user metrics include at least one of height, weight, and gender.

[0054] In some alternative implementations, the method further includes: upon completion of training, performing a decompression operation on the cyst until the intracystic pressure of the cyst reaches the baseline pressure.

[0055] In a second aspect, the present invention provides a computer device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the control method of the pelvic floor muscle training device of the first aspect or any corresponding embodiment described above.

[0056] In a second aspect, the present invention provides a pelvic floor muscle training device, comprising: a detection device and a host computer with a display function; the detection device is used to collect feedback values ​​representing the contraction of the pelvic floor muscles and send them to the host computer; the host computer is used to execute the control method of the pelvic floor muscle training device of the first aspect or any corresponding embodiment thereof.

[0057] In some optional embodiments, the pelvic floor muscle training device further includes: a bladder and a bladder pressure regulating device; the detection device is a pressure detection device; the bladder pressure regulating device is connected to the bladder and is used to pressurize or depressurize the bladder; the pressure detection device is used to collect the intrabladder pressure of the bladder and send it to the host computer.

[0058] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the control method of the pelvic floor muscle training device according to the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0059] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0060] Figure 1 This is a schematic diagram of a pelvic floor muscle training device according to an embodiment of the present invention.

[0061] Figure 2 This is a flowchart illustrating the control method of the pelvic floor muscle training device according to an embodiment of the present invention.

[0062] Figure 3 This is a flowchart illustrating another control method for a pelvic floor muscle training device according to an embodiment of the present invention.

[0063] Figure 4 This is a schematic diagram illustrating a relative value directly according to an embodiment of the present invention;

[0064] Figure 5 This is a schematic diagram illustrating an indirect representation of relative values ​​according to an embodiment of the present invention;

[0065] Figure 6 This is a flowchart illustrating another control method for a pelvic floor muscle training device according to an embodiment of the present invention.

[0066] Figure 7 This is a flowchart illustrating another control method for a pelvic floor muscle training device according to an embodiment of the present invention.

[0067] Figure 8 This is a structural block diagram of a pelvic floor muscle training device according to an embodiment of the present invention;

[0068] Figure 9 This is another structural block diagram of the pelvic floor muscle training device according to an embodiment of the present invention;

[0069] Figure 10 This is a structural block diagram of a pressure control device according to an embodiment of the present invention;

[0070] Figure 11 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation

[0071] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0072] Pelvic floor muscle training equipment typically includes a detection device capable of collecting feedback values ​​that indicate the contraction status of the pelvic floor muscles. For example, this detection device could be an electromyography (EMG) signal detector, such as a surface electrode. By attaching the surface electrode to the skin corresponding to the pelvic floor muscles, the electrical signal from pelvic floor muscle contraction is conducted to the epidermis, allowing the surface electrode to collect the EMG signal. This EMG signal can then serve as feedback values ​​indicating the contraction status of the pelvic floor muscles. Alternatively, the detection device could be a pressure detection device, and the pelvic floor muscle training equipment might include a bladder. The pressure detection device could collect the pressure within the bladder; as the user squeezes the bladder with their pelvic floor muscles, the pressure within the bladder changes, and the pressure collected by the pressure detection device can also serve as feedback values ​​indicating the contraction status of the pelvic floor muscles.

[0073] Taking a pressure detection device as an example, Figure 1 A schematic diagram of a pelvic floor muscle training device is shown. Figure 1As shown, the pelvic floor muscle training device includes a bladder 101 and a bladder pressure regulating device 102, which controls the pressure inside the bladder 101. The bladder 101 is connected to the pressure regulating device 102 via a conduit 103. The pressure regulating device 102 can pressurize or depressurize the bladder 101 through the conduit 103 to control the pressure of the bladder 101. The pressure regulation can be controlled by a host computer 104. Specifically, the pressure regulating device 102 can supply or discharge fluid into the bladder 101, adjusting the pressure inside the bladder 101 by controlling the amount of fluid. For example, the fluid can be a liquid or a gas.

[0074] Normally, the pelvic floor muscle 101 can be placed on the seat 110. If a user needs to train their pelvic floor muscles, they can sit on the seat 110 and align the area corresponding to their pelvic floor muscles with the pelvic floor muscle 101. When the user contracts their pelvic floor muscles, they compress the pelvic floor muscle 101, causing a change in the pressure inside the pelvic floor muscle 101. This change in pressure reflects the contraction of the pelvic floor muscles. Using the detected pressure as feedback, the user can be guided in training their pelvic floor muscles. The pressure detection device can specifically be a pressure sensor, etc., and this pressure detection device can be placed inside the pelvic floor muscle 101. Figure 1 (A pressure detection device is not shown) to detect the pressure inside the bladder 101.

[0075] Furthermore, the pressure detection device can be connected to the host computer 104 to send the detected intracystic pressure to the host computer 104, allowing the host computer 104 to obtain the corresponding feedback value. The host computer 104 can then display the changes in this feedback value to the user. The host computer 104 also has a display function; for example, it can have a display screen, and the host computer 104 can control the content displayed on the screen to show the changes in the feedback value, such as displaying a curve showing the changes in the feedback value.

[0076] During training, users' sitting postures are prone to change, which can lead to variations in detected feedback values ​​even if the pelvic floor muscles are not contracted. If the display area for showing feedback values ​​is too small, some values ​​may not be displayed; if the display area is too large, the feedback values ​​on the screen may only fluctuate within a small range, making it difficult to observe the changes. Currently, during the training phase, users are generally required to remain still, or, if they do move, return to their previous sitting posture based on prompts. However, since maintaining stillness is often impossible, posture adjustments frequently occur. Returning to the previous posture is time-consuming, and it's impossible to guarantee that the two positions will be identical.

[0077] This invention provides a control method for a pelvic floor muscle training device, which dynamically sets an appropriate baseline value for the feedback value and dynamically determines the display range, thereby enabling the feedback value to be fully displayed within a small display range and better reflecting the changes in the feedback value, making it easier for users to observe.

[0078] According to an embodiment of the present invention, a control method embodiment for a pelvic floor muscle training device is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0079] This embodiment provides a control method for a pelvic floor muscle training device, which can be used in the aforementioned pelvic floor muscle training device, for example, for use in... Figure 1 The host computer 104 shown is an example. Figure 2 This is a flowchart of a control method for a pelvic floor muscle training device according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps.

[0080] Step S201: At multiple time points within the current time segment, determine the feedback values ​​collected by the detection device to represent the contraction status of the pelvic floor muscles. The current time segment is a time segment within the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles.

[0081] In this embodiment, the training phase is the phase of training the pelvic floor muscles. During the training phase, the user will intermittently and repeatedly contract and relax the pelvic floor muscles. The time period corresponding to the contraction of the pelvic floor muscles is called the contraction time period, and the time period corresponding to the relaxation of the pelvic floor muscles is called the relaxation time period. It can be understood that the training phase includes multiple contraction time periods and relaxation time periods.

[0082] Furthermore, the training phase is divided into multiple time segments, each including at least one contraction period and at least one relaxation period. For example, since the contraction and relaxation of the pelvic floor muscles are cyclical, a contraction period and a relaxation period can be considered as a training cycle. The training phase is divided into units based on training cycles, and one or more training cycles are combined into a time segment.

[0083] Generally, the duration of the contraction and relaxation periods can be predetermined. When training the pelvic floor muscles, users can voluntarily contract or relax their pelvic floor muscles according to the predetermined duration. For example, if the user is instructed to contract for 5 seconds and relax for 5 seconds, then the duration of the contraction period is 5 seconds, and the duration of the relaxation period is also 5 seconds. One training cycle is 10 seconds, and a time segment can be 10 seconds, 20 seconds, etc., and the length of the time segment can be set according to actual needs.

[0084] Within any given time segment, the detection device can detect feedback values ​​in real time. In this embodiment, the current time segment is referred to as the current time segment, which includes multiple time points. At each time point, the feedback value collected by the detection device can be determined, and this feedback value can represent the contraction of the pelvic floor muscles at the corresponding time point. For example, the feedback value is the intracystic pressure; the larger the feedback value, the greater the degree of pelvic floor muscle contraction.

[0085] Step S202: Map the current display range to a fixed-size display area, and within the current display range, display the relative value of the feedback value of the current time segment with respect to the current reference value. The current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment.

[0086] In this embodiment, a display range and a baseline value are determined for each time segment. The display range refers to the range required to display feedback values ​​to the user, and the baseline value is a benchmark for the feedback value, which is also the lower limit of the display range. For ease of description, the display range of the current time segment is referred to as the current display range, and the baseline value of the current time segment is referred to as the current baseline value.

[0087] Furthermore, when demonstrating pelvic floor muscle contraction to the user, a fixed-size display area is used; for example, this display area is the area that the pelvic floor muscle training device's screen can display. During the demonstration, the current display range is mapped to this display area, meaning the current display range is represented by a fixed-size display area. For example, the display range can be represented by a coordinate system, with a fixed-length coordinate system displayed within the display area. However, the relative values ​​represented by the same unit length within the coordinate system can vary. By adjusting the size of the range represented by the horizontal and vertical coordinates in the fixed-length coordinate system, the current display range can be mapped to that coordinate system. It can be understood that the smaller the current display range, the clearer the changes in pelvic floor muscle contraction can be displayed when using a fixed-size display area.

[0088] After obtaining the feedback value in the current time segment, it needs to be displayed to the user to demonstrate the pelvic floor muscle contraction. In this embodiment, the user is shown the relative value of the feedback value with respect to the current baseline value. By displaying this relative value, the pelvic floor muscle contraction is shown to the user. Furthermore, within the current time segment, this relative value is displayed within the current display range. For example, after obtaining the feedback value, the difference between the feedback value and the current baseline value is calculated. This difference is used as the relative value of the feedback value with respect to the current baseline value, and then displayed to the user. Changes in this difference can represent changes in the feedback value.

[0089] The display range and baseline value of each time segment are determined based on the feedback values ​​obtained from other time segments. In this embodiment, the current display range and baseline value of the current time segment are determined based on the feedback values ​​obtained in the previous time segment. Correspondingly, the display range and baseline value of the next time segment can also be determined based on the feedback values ​​obtained in the current time segment.

[0090] For the first time segment, its display range and baseline value can be determined based on other methods. For example, the display range and baseline value of the first time segment can be preset fixed values; or, they can be determined based on historical data, etc. For example, the display range of the first time segment is between 0 and 40 mmHg. In some optional implementations, the baseline value of the first time segment is the first feedback value determined in the first time segment, that is, the first feedback value collected can be used as the baseline value of the first time segment.

[0091] Step S203: Determine the baseline value for the next time segment based on at least one feedback value within the relaxation period of the current time segment.

[0092] In this embodiment, the feedback values ​​collected in the current time segment include those belonging to the relaxation period. Since the pelvic floor muscles are relaxed during the relaxation period, the collected feedback values ​​are relatively small. Therefore, the lower limit of the display range, i.e., the baseline value, can be determined based on the feedback values ​​within the relaxation period. As described above, the baseline value determined based on the feedback values ​​within the relaxation period of the current time segment is the baseline value for the next time segment.

[0093] In general, multiple feedback values ​​can be obtained within the relaxation period. When determining the baseline value for the next time segment, the baseline value can be determined based on one feedback value (e.g., the smallest feedback value) within the relaxation period, or it can be determined based on multiple feedback values ​​within the relaxation period. This embodiment does not limit this.

[0094] Step S204: Determine the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment.

[0095] Similar to the relaxation period mentioned above, multiple feedback values ​​can also be obtained within the contraction period of the current time segment. Since the pelvic floor muscles are contracted during the contraction period, the collected feedback values ​​are relatively large. Therefore, the upper limit of the display range can be determined based on the feedback values ​​within the contraction period. As mentioned above, the upper limit of the display range determined based on the feedback values ​​within the contraction period of the current time segment is the upper limit of the display range for the next time segment.

[0096] Step S205: The range between the baseline value of the next time segment and the upper limit value of the display range of the next time segment is taken as the display range of the next time segment; wherein, in the next time segment, the display range of the next time segment is mapped to the display area.

[0097] In this embodiment, the reference value can be used as the lower limit of the display range. Therefore, the range between the reference value and the upper limit of the display range can be used as the corresponding display range. Thus, the range between the reference value of the next time segment and the upper limit of the display range of the next time segment can be used as the display range of the next time segment. In the next time segment, the relative value of the feedback value obtained at this time relative to the reference value of the next time segment can be displayed within the display range of the next time segment. The way of displaying the relative value in the next time segment is the same as the way of displaying the relative value in the current time segment in step S202 above, only the display range and reference value may be different.

[0098] Furthermore, the display area for the next time segment will also be mapped to the same display area. That is, the determined display area will be mapped to the same size display area in different time segments. For example, if this display area is the area that the pelvic floor muscle training device's screen can display, then the corresponding display area can be displayed full-screen in different time segments to fully utilize the display area's display function and show the user the details of pelvic floor muscle contraction.

[0099] In this embodiment, the display range and baseline value for the next time segment are determined at the current time segment. For example, at the end of the current time segment, the display range and baseline value for the next time segment are determined, thereby achieving dynamic adjustment of the display range and baseline value. For instance, in a certain time segment A during the training phase, if the feedback value increases or decreases due to the user's posture adjustment, the display range and baseline value for the next time segment B can be adaptively determined based on the feedback value determined in time segment A, so that the change in feedback value can be displayed normally in time segment B.

[0100] The control method for the pelvic floor muscle training device provided in this embodiment divides the overall training phase into multiple small time segments. In each time segment, the relative value between the feedback value and the baseline value is displayed within the corresponding display range, which can show the user the changes in the feedback value. Furthermore, each time segment includes a contraction period and a relaxation period. Based on the feedback value in the current time segment, the display range and baseline value of the next time segment can be updated and determined, so that even if the feedback value changes due to the user adjusting their sitting posture, the relative value can still be displayed normally in subsequent time segments. Even if the user adjusts their sitting posture, training can continue, ensuring that the training process is not affected as much as possible.

[0101] This embodiment provides a control method for a pelvic floor muscle training device, which can be used in the aforementioned pelvic floor muscle training device, for example, for use in... Figure 1 The host computer 104 shown is an example. Figure 3 This is a flowchart of a control method for a pelvic floor muscle training device according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps.

[0102] Step S301: At multiple time points within the current time segment, determine the feedback values ​​collected by the detection device to represent the contraction status of the pelvic floor muscles. The current time segment is a time segment within the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles.

[0103] Please see details Figure 2 Step S201 of the illustrated embodiment will not be described again here.

[0104] Step S302: Map the current display range to a fixed-size display area, and within the current display range, display the relative value of the feedback value of the current time segment with respect to the current reference value. The current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment.

[0105] Please see details Figure 2 Step S202 of the illustrated embodiment will not be described again here.

[0106] In some optional implementations, the above step S302 "displaying the relative value of the feedback value of the current time segment with respect to the current reference value within the current display range" may include the following step A1; step A1 is a display method that directly displays the relative value.

[0107] Step A1: Treat the current baseline value as the zero point of the relative value, and the upper limit of the current display range as the maximum value of the relative value, and display the feedback value of the current time segment relative to the current baseline value.

[0108] In this embodiment, the display range refers to the range of relative values. Specifically, the feedback value ρ for the current time segment is determined. i Then, calculate the feedback value ρ. i Compared with the current benchmark value p base The difference i ,Right now i =ρ i -p base The difference i As a relative value. When displaying feedback values ​​to users, the relative value is displayed directly, and the current display range is the range of the relative value; where the current baseline value corresponds to the zero point of the relative value, and the upper limit of the current display range corresponds to the maximum value of the relative value; at this time, the maximum value of the relative value is the difference between the upper limit of the current display range and the current baseline value.

[0109] Specifically, when demonstrating pelvic floor muscle contraction to users, pelvic floor muscle training devices typically establish a coordinate system, displaying a curve representing the changes in pelvic floor muscle contraction. Generally, the horizontal axis of the coordinate system represents time, and the vertical axis (Y-axis) represents the contraction of the pelvic floor muscles, thus showing the changes in pelvic floor muscle contraction over time. In this embodiment, the vertical axis represents the feedback value ρ. i Relative to the current baseline value p base relative value i The height p of the vertical axis shown height This can be the maximum value of the relative value, i.e., the height p of the vertical axis. height p is the upper limit of the current display area. max Compared with the current benchmark value p base The difference between them, i.e., p height =p max -p base .

[0110] Figure 4 This diagram illustrates a method of directly displaying relative values. For example... Figure 4 As shown, the horizontal axis of the coordinate system represents time t, and the Y-axis represents the relative value of the feedback value with respect to the current baseline value. The display range at this time corresponds to the range of the Y-axis from 0 to the maximum value of the relative value, and the height p of the Y-axis is... height It is also the maximum relative value. This can be understood as the determined Y-axis height p... height Mapped to the display area, that is, represented by a display area of ​​a certain height p.height The Y-axis can be used to map the current display area to a fixed-size display area.

[0111] In some alternative implementations, the method further includes: displaying a reference template of feedback values ​​within the current display range; the reference template includes a template for a relaxation period and a template for a contraction period.

[0112] In this embodiment, to better guide users in contracting and relaxing their pelvic floor muscles as required, a reference template is also displayed to the user during the current display area. This reference template demonstrates the expected changes in the pelvic floor muscles. Specifically, the reference template includes templates for relaxation and contraction periods; the relaxation period template includes the expected changes in the feedback value during the relaxation period, and the contraction period template includes the expected changes in the feedback value during the contraction period. During pelvic floor muscle training, both the reference template and the actual contraction of the pelvic floor muscles are displayed simultaneously, allowing the user to autonomously control the pelvic floor muscles to ensure that the actual contraction matches the reference template as closely as possible.

[0113] For example, Figure 4 This diagram illustrates a display of reference template 400; as shown Figure 4 As shown, reference template 400 includes template 401 for the relaxation period and template 402 for the contraction period. Generally, during the relaxation period, the contraction state of the pelvic floor muscles remains unchanged, meaning that template 401 for the relaxation period can be a straight line. During the contraction period, the pelvic floor muscles are generally required to contract first and then relax, and the corresponding feedback value shows a pattern of first increasing and then decreasing. Therefore, template 402 for the contraction period can be a triangular waveform curve.

[0114] It is understood that the reference template can be a predetermined template. Based on different users or different training needs, the reference template can be adaptively adjusted, such as adjusting the duration of the relaxation and contraction periods, or adjusting the peak value of the contraction period and the template shape of the contraction period, so as to meet the needs of different users.

[0115] Alternatively, step S302 above, "within the current display range, display the relative value of the feedback value of the current time segment with respect to the current baseline value", may include step A2; step A2 is a display method that indirectly displays the relative value.

[0116] Step A2: Display the feedback value of the current time segment within the display window between the current baseline value and the upper limit of the display range of the current time segment.

[0117] In this embodiment, the display range refers to the range of feedback values. Since the training phase primarily focuses on changes in feedback values, the portion of the feedback value less than the baseline value does not need to be displayed. Specifically, this embodiment displays the feedback value to the user, but a corresponding display window is determined based on the current baseline value and the upper limit of the display range for the current time segment, and the feedback value is only displayed within this window. In this case, when determining the feedback value ρ... i After that, the feedback value ρ can be omitted. i Compared with the current benchmark value p base The relative value between them. Since the display window is also determined based on the current baseline value, displaying the feedback value within the display window at this time can also indirectly show the user the feedback value ρ. i Compared with the current benchmark value p base The relative values ​​between them.

[0118] For example, Figure 5 This diagram illustrates a method of indirectly displaying relative values ​​by showing feedback values. For example... Figure 5 As shown, the horizontal axis of the coordinate system represents time t, and the Y-axis represents the feedback value; the value on the Y-axis is the value from the current reference value p. base Up to the upper limit p of the current display area max The area between the two points serves as a display window 501, showing the user the changes in the feedback values ​​within this window. For example, the monitor of a pelvic floor muscle training device may only display the waveforms within this display window 501, while other waveforms may not be displayed. The horizontal axis t may or may not be displayed; this embodiment does not impose any limitations on this.

[0119] Furthermore, if it is necessary to display the reference template 400 within the current display area, the corresponding reference template 400 can also be displayed in the display window 501. This embodiment will not elaborate on the reference template 400.

[0120] Step S303: Determine the baseline value for the next time segment based on at least one feedback value within the relaxation period of the current time segment.

[0121] Specifically, step S303, "determine the reference value for the next time segment based on at least one feedback value within the relaxation period of the current time segment," may include steps S3031 to S3032.

[0122] Step S3031: Determine multiple first feedback values.

[0123] Specifically, the process of determining multiple first feedback values ​​may include: taking multiple feedback values ​​determined within the relaxation period of the current time segment as first feedback values; or, sorting the feedback values ​​within the current time segment and taking multiple feedback values ​​less than the first percentile as first feedback values.

[0124] In this embodiment, when determining the first feedback value, it is possible to determine which time periods within the current time segment are relaxation time periods, and then select multiple first feedback values ​​from the feedback values ​​corresponding to the determined relaxation time periods. For example, if a reference template is provided, the current time segment can be divided based on the reference template to divide the corresponding relaxation time periods and contraction time periods, thereby determining which feedback values ​​are feedback values ​​within the relaxation time periods.

[0125] Alternatively, since feedback values ​​within relaxation periods are generally small, it's not necessary to determine which time periods constitute relaxation periods. Instead, smaller feedback values ​​can be directly used as the feedback values ​​within relaxation periods. For example, a smaller preset percentage of feedback values ​​can be used as the feedback values ​​within relaxation periods. Specifically, a first percentile can be set. After sorting the feedback values ​​within the current time segment, the feedback value corresponding to this first percentile can be used as the first percentile, and all feedback values ​​smaller than this first percentile can be used as the first feedback value.

[0126] Percentile is a statistical term referring to the value of a data set that corresponds to a cumulative percentile when the data is sorted from smallest to largest. For example, in a set of n observations arranged numerically, the value at the p% position is called the p-th percentile. For instance, if the first percentile is 30%, and feedback values ​​within the current time segment are sorted from smallest to largest, the feedback value at the 30% mark is taken as the first percentile, and all feedback values ​​smaller than this first percentile are considered the first feedback values. In other words, the smaller 30% of feedback values ​​within the current time segment are considered the first feedback values.

[0127] Step S3032: Determine the baseline value for the next time segment based on multiple first feedback values.

[0128] In this embodiment, the reference value for the next time segment is determined based on multiple first feedback values ​​in order to determine the reference value as accurately as possible.

[0129] Optionally, step S3032, "determining the reference value of the next time segment based on multiple first feedback values", may include: using the mean or median of multiple first feedback values ​​as the reference value of the next time segment.

[0130] Specifically, the mean can be an arithmetic mean, geometric mean, root mean square mean, harmonic mean, weighted mean, etc., but this embodiment does not limit it. For example, if n first feedback values ​​are determined... These n first feedback values ​​can be... The arithmetic mean is used as the baseline for the next time segment. ,Right now .

[0131] Step S304: Determine the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment.

[0132] Please see details Figure 2 Step S204 of the illustrated embodiment will not be described again here.

[0133] In some alternative implementations, step S304, "determining the upper limit of the display range of the next time segment based on at least one feedback value within the contraction period of the current time segment," may include step B1 or step B2.

[0134] Step B1: Use the maximum feedback value within the current time segment as the upper limit of the display range for the next time segment.

[0135] In this embodiment, the upper limit of the display range corresponds to the maximum value of the feedback value. Therefore, the maximum feedback value in the current time segment can be directly used as the upper limit of the display range for the next time segment.

[0136] Step B2 involves using all feedback values ​​determined within the contraction period of the current time segment as second feedback values, or sorting the feedback values ​​within the current time segment and using all feedback values ​​greater than the second percentile as second feedback values; and determining the upper limit of the display range for the next time segment based on the multiple second feedback values.

[0137] In this embodiment, when determining the upper limit of the display range, multiple second feedback values ​​can also be determined, and the upper limit of the display range can be determined based on these multiple second feedback values. Specifically, it can be determined which time periods within the current time segment are contraction time periods, and then multiple second feedback values ​​can be selected from the feedback values ​​corresponding to the determined contraction time periods. For example, if a reference template is provided, the current time segment can be divided based on the reference template to divide the corresponding relaxation time periods and contraction time periods, thereby determining which feedback values ​​are feedback values ​​within the contraction time periods.

[0138] Alternatively, since feedback values ​​within the contraction period are generally larger, it's not necessary to determine which time periods constitute the contraction period. Instead, larger feedback values ​​can be directly used as the feedback values ​​within the contraction period. For example, a larger preset percentage of feedback values ​​can be used as the feedback values ​​within the relaxation period. Specifically, a second percentile can be set. After sorting the feedback values ​​within the current time segment, the feedback value corresponding to this second percentile can be used as the second percentile, and all feedback values ​​greater than this second percentile can be used as the second feedback value.

[0139] For example, if the second percentile is 80%, and the feedback values ​​within the current time segment are sorted from smallest to largest, then the feedback value at the 80th percentile in the sequence is taken as the second percentile, and all feedback values ​​greater than this second percentile are also taken as the second feedback value. In other words, the largest 20% (i.e., 1-80%) of the feedback values ​​within the current time segment are taken as the second feedback value.

[0140] After determining multiple second feedback values, the corresponding upper limit of the display range can be determined. For example, the process of "determining the upper limit of the display range for the next time segment based on multiple second feedback values" in step B2 above may include: using a value not less than the mean or median of the multiple second feedback values ​​as the upper limit of the display range for the next time segment. Specifically, the mean may be an arithmetic mean, geometric mean, root mean square mean, harmonic mean, weighted mean, etc., and this embodiment does not limit this.

[0141] In this embodiment, in order to display the feedback values ​​as completely as possible in subsequent time segments, after determining the mean or median of multiple second feedback values, the values ​​greater than the mean or median are used as the upper limit of the display range for the next time segment. Generally, an appropriate adjustment value θ can be added, and the sum of the mean or median of the multiple second feedback values ​​and the adjustment value θ is used as the upper limit of the display range for the next time segment.

[0142] For example, if m second feedback values ​​are determined These m second feedback values ​​can be calculated. The arithmetic mean of the values ​​is used, with an additional adjustment value θ added, to determine the upper limit of the display range for the next time segment. ,Right now It is understandable that the adjustment value θ is a positive number greater than zero, for example, the adjustment value θ is 10 mmHg.

[0143] Step S305: The range between the baseline value of the next time segment and the upper limit value of the display range of the next time segment is used as the display range of the next time segment. For details, please refer to [link to relevant documentation]. Figure 2 Step S205 of the illustrated embodiment.

[0144] In this embodiment, a coordinate system is used to represent the changes in the feedback value. After the current time segment ends, the coordinate system can be reset based on the display range and baseline value of the next time segment, that is, the coordinate system of the next time segment is redrawn, and then displayed in the new coordinate system.

[0145] For example, a pelvic floor muscle training device has a display screen that can display a coordinate system. The display screen has a corresponding interface that can show a curve over a period of time. In this case, the length of time that the display interface can show can be considered a time segment. That is, after the current display ends, the next time segment is determined, and a new coordinate system is established based on the display range and reference values ​​of the next time segment, and then displayed on the display interface.

[0146] The control method for the pelvic floor muscle training device provided in this embodiment dynamically adjusts the display range and reference value, and displays the relative value between the feedback value and the reference value within the corresponding display range. This can adapt to abnormal changes in the feedback value and ensure the smooth progress of the training process. Furthermore, by utilizing multiple feedback values, the display range and reference value for the next time segment can be determined more accurately.

[0147] This embodiment provides a control method for a pelvic floor muscle training device, which can be used in the aforementioned pelvic floor muscle training device, for example, for use in... Figure 1 The host computer 104 shown is an example of this device. Furthermore, the pelvic floor muscle training device includes a bladder. During training, the corresponding part of the pelvic floor muscle adheres to the bladder, and the pressure inside the bladder is used as a feedback value representing the contraction of the pelvic floor muscles. However, if the user's pelvic floor muscle area does not adhere well to the bladder, the contraction of the pelvic floor muscles cannot be effectively transmitted to the bladder, resulting in less deformation felt by the bladder. Consequently, the collected pressure inside the bladder may not reflect the actual contraction of the user's pelvic floor muscles. This embodiment controls the bladder to undergo multiple pressure changes to ensure that the bladder adheres as fully as possible to the area corresponding to the pelvic floor muscles. Figure 6 This is a flowchart of a control method for a pelvic floor muscle training device according to an embodiment of the present invention, such as... Figure 6 As shown, the process includes the following steps.

[0148] Step S601: Obtain pressure parameters, which include base pressure and training pressure, wherein the base pressure is less than the training pressure.

[0149] In this embodiment, a training pressure is preset. This training pressure is the pressure required for the cyst to train the pelvic floor muscles, and its specific value can be determined based on the user's needs or the instructor's (e.g., a doctor's) choice. Furthermore, a lower pressure, known as the baseline pressure, is also provided. This baseline pressure is greater than the pressure of the cyst in its natural state, ensuring that when the pressure inside the cyst reaches the baseline pressure, there is a pressure difference between the inside and outside of the cyst, with the pressure inside the cyst being greater; for example, when the cyst is in an atmospheric environment, the pressure inside the cyst is greater than atmospheric pressure.

[0150] The pressure parameters, namely the baseline pressure and training pressure, can be pre-set in the pelvic floor muscle training device. Users can then obtain these baseline and training pressures when they need to perform pelvic floor muscle training. Alternatively, the baseline and training pressures can be obtained from other devices. This embodiment does not limit the storage location or acquisition method of the baseline and training pressures.

[0151] Optionally, both the base pressure and training pressure are set based on user metrics, which include at least one of height, weight, and gender.

[0152] When setting the baseline and training pressure, appropriate baseline and training pressure can be determined based on the user's height, weight, gender, etc., allowing for flexible adjustment of these pressure parameters to help the user achieve better training results. For example, the taller and heavier the user, the higher the baseline and training pressure should be. The user or instructor can set the baseline and training pressure themselves; alternatively, the user's height, weight, gender, and other user indicators can be input into the pelvic floor muscle training device, which will automatically determine the baseline and training pressure that match those indicators.

[0153] Step S602: Determine the intracystic pressure of the cyst.

[0154] In this embodiment, the intracystic pressure of the cyst can be determined in real time. Specifically, a pressure detection device is provided inside the cyst to collect the intracystic pressure, thereby determining the corresponding intracystic pressure. This pressure detection device can be a pressure sensor or a pressure sensor; the corresponding intracystic pressure is obtained based on the pressure value detected by the pressure sensor.

[0155] Understandable, such as Figure 1 As shown, if the bladder 101 is connected to the bladder pressure regulating device 102 via the conduit 103, the pressure detection device can also be installed inside the bladder pressure regulating device 102, and can also collect the pressure of the bladder 101. This embodiment does not limit the location of the pressure detection device, as long as it can detect the pressure inside the bladder.

[0156] In some alternative implementations, the base pressure, training pressure, and determined intracapsular pressure are all relative to the ambient pressure. For example, the base pressure, training pressure, and intracapsular pressure are all pressure differences based on the ambient pressure. In this case, different ambient pressures do not affect the magnitude relationship between the base pressure, training pressure, and intracapsular pressure.

[0157] In this embodiment, the ambient pressure refers to the pressure of the environment in which the cyst is located, which is generally atmospheric pressure. During pelvic floor muscle training, the pressure change within the cyst typically does not exceed 100 mmHg, while standard atmospheric pressure is approximately 760 mmHg. If the baseline and training pressures are set based on actual pressure, they would be approximately between 760 mmHg and 860 mmHg, making it difficult to reflect the pressure changes within the cyst during pelvic floor muscle training. This embodiment sets the baseline and training pressures based on relative pressure to the ambient pressure; for example, the baseline pressure is 20 mmHg and the training pressure is 70 mmHg, which better reflects the pressure changes within the cyst.

[0158] Furthermore, the determined intracystic pressure of the cyst is a relative pressure relative to the ambient pressure. When determining the intracystic pressure of the cyst, it is necessary to first determine the current ambient pressure. Specifically, the above step S302 "determine the intracystic pressure of the cyst" may include the following steps C1 to C2.

[0159] Step C1: Determine the current environmental pressure of the environment in which the cyst is located.

[0160] In this embodiment, the ambient pressure of the environment where the capsule is currently located can be collected in advance, i.e., the current ambient pressure. It can be understood that, under normal circumstances, the current ambient pressure is also atmospheric pressure, which is related to the altitude of the current location.

[0161] The current ambient pressure can be determined based on other devices or channels. Alternatively, the pelvic floor muscle training device may have a pressure sensor A specifically designed to measure the external ambient pressure, and the current ambient pressure can be measured based on this pressure sensor A. It can be understood that another pressure sensor B is also installed inside the cyst, which is used to measure the pressure inside the cyst.

[0162] Alternatively, a pressure sensor within the capsule can be used to measure the current ambient pressure. Specifically, when it's necessary to measure the current ambient pressure, the capsule is connected to the external environment. At this point, the pressure inside the capsule is also the current ambient pressure, and the pressure sensor within the capsule can detect the current ambient pressure. For example, using... Figure 1 Taking the structure shown as an example, the bladder pressure regulating device 102 is also equipped with a valve. When the valve is opened, the bladder 101 can be connected to the external environment, thereby reducing the pressure in the bladder 101. When the valve is open and the pressure inside the bladder 101 is stable, it can be determined that the pressure inside the bladder 101 is the same as the ambient pressure. At this time, the current ambient pressure can be detected based on the pressure sensor inside the bladder 101. After detecting the current ambient pressure, the valve can be closed to facilitate subsequent pressurization of the bladder 101 and detection of the pressure inside the bladder.

[0163] Step C2: Detect the actual pressure inside the cyst and use the relative pressure between the actual pressure inside the cyst and the current ambient pressure as the pressure inside the cyst.

[0164] In this embodiment, the pressure collected by the pressure sensor inside the capsule is the actual pressure, which includes the current ambient pressure; that is, the actual pressure inside the capsule. It can be understood that before pressurizing the capsule, the actual pressure inside the capsule is the current ambient pressure. After determining the actual pressure inside the capsule, its relative pressure to the current ambient pressure can be used as the capsule's internal pressure. For example, the capsule's internal pressure is the pressure difference between the actual internal pressure and the current ambient pressure.

[0165] Step S603: When the pressure inside the cyst is less than the baseline pressure, pressurize the cyst until the pressure inside the cyst reaches the baseline pressure.

[0166] In this embodiment, the intracystic pressure of the bladder can be determined in real time to determine whether the intracystic pressure is less than the baseline pressure. Alternatively, in the initial state, the intracystic pressure of the bladder is generally less than the preset baseline pressure; for example, when the pelvic floor muscle training device is started, the intracystic pressure of the bladder is generally consistent with atmospheric pressure, and at this time, the intracystic pressure of the bladder is less than the baseline pressure. In this case, a pressurization operation can be directly performed on the bladder so that the intracystic pressure of the bladder can reach the baseline pressure, that is, after pressurization, the intracystic pressure of the bladder is not less than the baseline pressure. In other words, in the initial state, it can be determined directly that the intracystic pressure of the bladder is less than the baseline pressure without executing step S602, that is, step S603 can be directly executed. During the pressurization process, the intracystic pressure of the bladder can be determined to determine whether the intracystic pressure of the bladder has reached the baseline pressure. It can be understood that after the intracystic pressure of the bladder reaches the baseline pressure, pressurization can be paused.

[0167] For example, with Figure 1 Taking the pelvic floor muscle training device shown as an example, the bladder 101 can be pressurized using the bladder pressure regulating device 102. For example, the fluid contained in the bladder 101 is gas, that is, the bladder 101 is an air bladder; accordingly, the bladder pressure regulating device 102 includes an air pump, which can be used to inflate the bladder 101, thereby increasing the pressure inside the bladder 101 until a preset reference pressure is reached.

[0168] In some alternative implementations, step S603 "performing a pressurization operation on the cyst" may include step D1.

[0169] Step D1: Using the base pressure as the corresponding target pressure, perform at least one bladder pressurization process until the pressure inside the bladder stabilizes at the target pressure.

[0170] Because the cyst itself has the ability to expand and contract, after the internal pressure of the cyst is increased to the target pressure, the internal pressure may decrease again, resulting in the internal pressure stabilizing at a level lower than the target pressure; for example, the stable internal pressure is lower than the baseline pressure. In this embodiment, the cyst is pressurized multiple times by performing at least one cyst pressurization process to ensure that the internal pressure can stabilize at the target pressure after multiple pressurizations.

[0171] The "bladder compression process" performed in step D1 includes the following steps D11 to D12.

[0172] Step D11: Pressurize the cyst until the internal pressure of the cyst reaches the target pressure.

[0173] In this embodiment, the cyst is pressurized in each pressurization process, and the purpose is to make the internal pressure of the cyst reach the target pressure. That is, the pressurization can be stopped after the internal pressure of the cyst reaches the target pressure.

[0174] Optionally, step D11 "pressurizing the cyst" includes the following step D111.

[0175] Step D111: Determine the pressurization rate and pressurize the cyst according to the pressurization rate. The initial pressurization rate determined in the first execution of the cyst pressurization process is greater than the pressurization rate determined in subsequent executions of the cyst pressurization process.

[0176] In this embodiment, the pressurization rate of the cyst is determined each time the cyst pressurization process is executed, and the cyst can be pressurized according to the currently determined pressurization rate.

[0177] In the first cyst pressurization procedure, the pressure inside the cyst is generally increased from a lower pressure to the target pressure, such as from the current ambient pressure to the baseline pressure. In order to pressurize to the target pressure as quickly as possible, the initial pressurization rate determined in the first cyst pressurization procedure can be a relatively large rate, which is greater than the pressurization rate determined in subsequent cyst pressurization procedures.

[0178] Alternatively, in the first execution of the bladder pressurization process, step D111 "determine pressurization rate" may include: determining the initial pressurization rate based on the target pressure, wherein the initial pressurization rate is positively correlated with the target pressure.

[0179] In this embodiment, during the first execution of the bladder pressurization process, the initial pressurization rate is determined based on the set target pressure. The higher the target pressure, the higher the initial pressurization rate; that is, there is a positive correlation between the initial pressurization rate and the target pressure. This ensures that when pressurization is performed at this initial pressurization rate, the intracystic pressure can reach the target pressure as quickly as possible. In subsequent bladder pressurization processes, pressurization is performed at a lower rate.

[0180] For example, if the target pressure is ρ, the initial pressurization rate corresponding to that target pressure ρ can be determined. During the first execution of the capsule inflatation procedure, at this initial inflatation rate The cyst is pressurized until the internal pressure reaches the target pressure ρ for the first time. For example, if the target pressure ρ is the base pressure and is 30 mmHg, then during the first pressurization process, the internal pressure of the cyst can be increased from 0 to 30 mmHg. During the second pressurization process, the internal pressure of the cyst is slightly lower than the target pressure, and the corresponding pressurization rate is determined. ,and Thus, at a relatively low pressurization rate The cyst is then pressurized again until the internal pressure reaches the target pressure ρ for the second time. For example, if the internal pressure is 28 mmHg at the beginning of the second pressurization process, the pressure will be increased from 28 mmHg to 30 mmHg through the second pressurization process. Subsequent pressurization procedures are similar and will not be described in detail here.

[0181] Step D12: After a preset time, if the pressure inside the bladder is less than the target pressure, determine to execute the bladder pressurization process again; if the pressure inside the bladder is greater than or equal to the target pressure, determine that the pressure inside the bladder stabilizes at the target pressure.

[0182] In this embodiment, after the pressure inside the cyst reaches the target pressure, a preset time interval is observed before determining whether the pressure inside the cyst is lower than the target pressure, thus confirming whether the pressure inside the cyst has decreased. The pressure sensor can collect the pressure inside the cyst in real time, thus obtaining the pressure after the preset time. This preset time is generally a short period, such as 1 second or 100 ms, and can be determined based on the actual situation.

[0183] If, after a preset time, the pressure inside the bladder is less than the target pressure, it indicates a change in pressure. In this case, the bladder pressurization process needs to be repeated, i.e., steps D11 to D12 above need to be executed again. If, after a preset time, the pressure inside the bladder is greater than or equal to the target pressure, meaning that after the bladder is pressurized to the target pressure and the pressure still reaches the target pressure after the preset time, the pressure inside the bladder can be considered stable at the target pressure, and further pressurization is not necessary.

[0184] Step S604: When the pressure inside the bladder reaches the baseline pressure and training is about to begin, pressurize the bladder until the pressure inside the bladder reaches the training pressure.

[0185] In this embodiment, after the pressure inside the bladder reaches the baseline pressure, the pressurized bladder can be prepared for pelvic floor muscle training. Specifically, after the pressure inside the bladder reaches the baseline pressure, the user can manually apply the corresponding part of the pelvic floor muscles to the bladder for initial contact. Once the bladder and the user are in initial contact, it can be considered ready to begin training. For example, as... Figure 1 As shown, after the pressure inside the bladder reaches the baseline pressure, the user can sit on the seat 110 and align the area corresponding to the pelvic floor muscles with the position of the bladder 101, and fit it snugly.

[0186] There are several ways to determine whether training is ready to begin. For example, after the pressure inside the pelvic floor muscle training device reaches the baseline pressure, a preset time period (e.g., 10 seconds) can be used. After this time, training can be considered ready to begin. Alternatively, after the user's pelvic floor muscles initially contact the pelvic floor muscle training device, the user or the instructor can issue a "ready" command to the device. This command confirms that training is ready to begin. Another method is to stop pressurizing after the pressure inside the pelvic floor muscle training device reaches the baseline pressure. If a change in pressure is detected (usually an increase, indicating the user is sitting on the device), and the pressure stabilizes after the change (indicating the user is in contact with the device and ready to begin training), training can also be considered ready to begin. This embodiment does not limit the method used to determine whether training is ready to begin.

[0187] Once the pressure inside the pelvic floor muscle pelvis reaches the baseline pressure, if training is about to begin, the pelvis is pressurized again until the pressure reaches the training pressure. In other words, after the user initially contacts the pelvis, pressure is applied again until the internal pressure reaches the required training pressure for pelvic floor muscle training. Then, the training phase can begin, and the user can train their pelvic floor muscles as usual. Furthermore, the training phase is divided into multiple time segments, and the baseline value and display range for each time segment are updated.

[0188] Optionally, in this embodiment, the "pressurization operation on the cyst" in step S604 can be similar to the "pressurization operation on the cyst" in step S603 above. That is, in step S604, if the intracystic pressure of the cyst reaches the baseline pressure and training is about to begin, pressurization can also be performed using the multiple pressurization method shown in step D1 above, so that the intracystic pressure of the cyst can be stabilized at the training pressure. Therefore, this training pressure can also be used as the target pressure, and step D1 above can be performed. The pressurization process when the target pressure is the training pressure will not be described in detail here.

[0189] Furthermore, it can be understood that if the target pressure is the training pressure, the pressure inside the bladder needs to be increased from the base pressure to the training pressure when the bladder pressurization process is executed for the first time. Therefore, the initial pressurization rate used when the bladder pressurization process is executed for the first time can also be a relatively large pressurization rate.

[0190] In this embodiment, during the pressurization process of the cyst, multiple pressurizations are performed to stabilize the cyst at the target pressure, such as the base pressure or training pressure, so that the pressure inside the cyst meets the requirements and the subsequent training process is avoided as much as possible due to the cyst's ability to expand and contract.

[0191] Specifically, during the process of pressurizing the capsule to the training pressure, two pressurization operations can be performed (each pressurization operation can include multiple capsule pressurization steps), that is, first pressurize the capsule to the baseline pressure, and then pressurize it to the training pressure. Alternatively, more than two pressurization operations can be performed during the process of pressurizing the capsule to the training pressure.

[0192] Optionally, the pressure parameter also includes at least one transition pressure; this transition pressure is greater than the base pressure and less than the training pressure. Step S604, "Perform a pressurization operation on the cyst until the intracystic pressure reaches the training pressure," may include steps E1 to E2.

[0193] Step E1: Apply pressure to the cyst until the internal pressure of the cyst reaches the transition pressure.

[0194] Step E2: After the pressure inside the cyst reaches the transition pressure, the cyst is pressurized again until the pressure inside the cyst reaches the training pressure.

[0195] In this embodiment, when the pressure inside the bladder reaches the baseline pressure and training is about to begin—that is, when the pressure inside the bladder reaches the baseline pressure and the user's pelvic floor muscles have initially come into contact with the bladder—pressure can be applied to the bladder, increasing the pressure from the baseline pressure to a transitional pressure. If multiple transitional pressures are provided, the pressure can be controlled to be increased sequentially to the corresponding transitional pressure. When the pressure inside the bladder reaches the transitional pressure, pressure application can be paused to allow the user to continue adjusting their sitting posture, allowing the pelvic floor muscles to fit more closely with the bladder. Finally, the pressure inside the bladder is increased to the training pressure.

[0196] By applying pressure to the capsule in the order of basic pressure, transitional pressure, and training pressure, and by using multiple levels of pressure increase, it is possible to ensure that the capsule can make good contact with the human body and fit more fully.

[0197] Step S605: At multiple time points within the current time segment, determine the feedback values ​​collected by the detection device to represent the contraction status of the pelvic floor muscles. The current time segment is a time segment within the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles.

[0198] Please see details Figure 2 Step S201 of the illustrated embodiment will not be described again here.

[0199] Step S606: Map the current display range to a fixed-size display area, and within the current display range, display the relative value of the feedback value of the current time segment with respect to the current reference value. The current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment.

[0200] Please see details Figure 2 Step S202 of the illustrated embodiment will not be described again here.

[0201] Step S607: Determine the baseline value for the next time segment based on at least one feedback value within the relaxation period of the current time segment.

[0202] Please see details Figure 2 Step S203 of the illustrated embodiment will not be described again here.

[0203] Step S608: Determine the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment.

[0204] Please see details Figure 2 Step S204 of the illustrated embodiment will not be described again here.

[0205] Step S609: The range between the baseline value of the next time segment and the upper limit value of the display range of the next time segment is taken as the display range of the next time segment.

[0206] Please see details Figure 2 Step S205 of the illustrated embodiment will not be described again here.

[0207] In some alternative implementations, the pressure parameters described above may further include an overpressure threshold pressure, which is greater than the training pressure; that is, base pressure < training pressure < overpressure threshold pressure. The appropriate overpressure threshold pressure can be determined based on user indicators such as height, weight, and gender; alternatively, the overpressure threshold pressure serves to prevent the bladder from being damaged by excessive internal pressure, and therefore the maximum pressure the bladder can withstand can be determined based on the bladder's material or the connection details of its joints, and a suitable pressure can be selected as the overpressure threshold pressure accordingly.

[0208] Furthermore, it can be understood that if the base pressure and training pressure are relative pressures relative to the ambient pressure, then the overpressure threshold pressure is also a relative pressure relative to the ambient pressure.

[0209] Furthermore, during the training phase, the method may also include the following step F1.

[0210] Step F1: When the pressure inside the cyst exceeds the overpressure threshold, perform a decompression operation on the cyst until the pressure inside the cyst is less than the overpressure threshold.

[0211] In this embodiment, once the pressure inside the bladder reaches the training pressure, the training phase begins. During this phase, the user contracts and relaxes their pelvic floor muscles, causing changes in the pressure inside the bladder and thus training the pelvic floor muscles. However, during the training phase, changes in posture or other factors may cause excessive pressure inside the bladder, posing a risk of bladder rupture. This embodiment sets an overpressure threshold. If the pressure inside the bladder exceeds this threshold, the pressure is reduced to ensure it falls below the threshold, preventing bladder rupture due to excessive pressure and effectively avoiding fluid leakage.

[0212] For example, pelvic floor muscle training equipment includes a valve that can be controlled to open when the pressure inside the bladder exceeds the overpressure threshold, so that the bladder can be connected to the external environment through the valve, allowing the bladder to release pressure and thus achieving decompression of the bladder.

[0213] The decompression operation can be paused once the intracystic pressure of the cyst falls below the overpressure threshold. Alternatively, step F1, "perform a decompression operation on the cyst until the intracystic pressure is less than the overpressure threshold," may include: performing a decompression operation on the cyst until the intracystic pressure reaches the training pressure. That is, when the cystic pressure is too high, the intracystic pressure can be adjusted to the training pressure, effectively reducing the likelihood that the intracystic pressure will exceed the overpressure threshold again.

[0214] In some alternative implementations, after the intracystic pressure of the cyst reaches the training pressure, a training phase is entered. During the training phase, the method further includes: if the intracystic pressure of the cyst is less than the training pressure during the training phase, a pressurization operation is performed on the cyst again until the intracystic pressure of the cyst reaches the training pressure.

[0215] In this embodiment, during the training process, i.e. before the training is completed, if the pressure inside the bladder is less than the training pressure, it indicates that the pressure inside the bladder may have decreased due to a change in the user's sitting posture. In order not to affect the subsequent training effect, if the pressure inside the bladder is less than the training pressure, the bladder is pressurized again so that the pressure inside the bladder can reach the training pressure, thus ensuring the subsequent training effect.

[0216] Alternatively, the method may further include: upon completion of training, performing a decompression operation on the cyst until the intracystic pressure reaches the baseline pressure.

[0217] In this embodiment, if the current user finishes training, a decompression operation can be performed on the cyst, and the pressure inside the cyst can be controlled at the baseline pressure. When other users perform pelvic floor muscle training later, the pressure can be directly increased from the baseline pressure to the training pressure, without having to go through the process of increasing the pressure from the ambient pressure to the baseline pressure. This can reduce user waiting time and improve training efficiency.

[0218] The control method for the pelvic floor muscle training device provided in this embodiment involves first pressurizing the bladder to a baseline pressure when pelvic floor muscle training is required. This causes the bladder to develop a slight bulge, which helps the user position themselves in a seated posture, allowing the corresponding pelvic floor muscles to initially conform to the bladder. Then, the bladder is pressurized to the training pressure, ensuring a full and tight fit between the bladder and the corresponding pelvic floor muscles. This allows for more effective transmission of pelvic floor muscle contractions to the bladder during subsequent training, enabling the bladder to more sensitively and accurately reflect the contraction status of the pelvic floor muscles. This method uses a multi-stage pressure control approach to pressurize the bladder, achieving a full fit between the bladder and the corresponding pelvic floor muscles. It is simple and convenient to operate and improves the sensitivity of the bladder's signal acquisition.

[0219] This embodiment provides a control method for a pelvic floor muscle training device, which can be used in the aforementioned pelvic floor muscle training device, for example, for use in... Figure 1 The host computer 104 shown is an example of this device. Furthermore, the pelvic floor muscle training device includes a sac. During training, the corresponding part of the pelvic floor muscle is attached to the sac, and the pressure inside the sac is used as a feedback value to indicate the contraction of the pelvic floor muscle. Figure 7 This is a flowchart of a control method for a pelvic floor muscle training device according to an embodiment of the present invention, such as... Figure 7 As shown, the process includes the following steps.

[0220] Step S701: Obtain the base pressure α, training pressure β, and overpressure threshold pressure γ.

[0221] Among them, the base pressure α, the training pressure β, and the overpressure threshold pressure γ are all relative pressures relative to the ambient pressure, and α < β < γ.

[0222] Step S702: Collect the current ambient pressure.

[0223] In this embodiment, the fluid inside the pelvic floor muscle training device's capsule 101 is gas. The capsule pressure regulating device 102 includes an air pump and an air valve. The air pump inflates the capsule 101 to achieve pressurization; the air valve releases air from the capsule 101 to achieve depressurization. A pressure sensor is installed inside the capsule 101, which can detect the internal pressure of the capsule 101 in real time. When collecting the current ambient pressure, the air valve can be opened to make the internal and external pressures of the capsule 101 the same. At this time, the pressure sensor inside the capsule 101 can collect the current ambient pressure φ. This current ambient pressure φ is also the current atmospheric pressure.

[0224] Step S703: Determine the intracystic pressure of the cyst in real time.

[0225] Specifically, based on the pressure sensor, the actual pressure inside the bladder 101 can be determined in real time. Subtracting the current ambient pressure φ from this pressure gives the internal pressure of the bladder. For example, using ρ... i Let ρ represent the intracystic pressure at the i-th time point. i raw Let ρ represent the actual pressure inside the bladder collected at the i-th time point. i =ρ i raw -φ. It can be understood that the intracystic pressure ρ, determined after entering the training phase, is... i It can be used as a feedback value to indicate the contraction of the pelvic floor muscles.

[0226] Step S704: Using the base pressure as the corresponding target pressure, pressurize the bladder at a determined pressurization rate.

[0227] In this embodiment, ρ represents the target pressure, and in step S704, ρ = α.

[0228] Step S705, determine ρ i Check if ≥ρ holds true, that is, determine whether the pressure inside the bladder is greater than or equal to the target pressure (i.e., the base pressure α); if yes, proceed to step S706, otherwise continue to step S704, that is, continue to pressurize.

[0229] Step S706: After a preset time, determine ρ again. i Check if ≥ρ is true; if yes, it means that the pressure inside the bladder has reached the baseline pressure, and proceed to step S707; otherwise, proceed to step S704 again to pressurize again.

[0230] In this embodiment, steps S704 to S706 constitute one bladder pressurization process, which can be performed multiple times until the intrabladder pressure stabilizes at the baseline pressure. The determined pressurization rate can be gradually decreased; alternatively, the initial pressurization rate can be relatively high, while subsequent pressurization rates can be the same lower rate. This embodiment does not impose any limitations on this approach.

[0231] Step S707: In preparation for starting training, pressurize the cyst until the pressure inside the cyst reaches the training pressure.

[0232] Once the pressure inside the bladder has stabilized and reached the baseline pressure, the user can sit on the seat 110, aligning the area corresponding to the pelvic floor muscles with the bladder 101 and ensuring they are in contact. If the corresponding area of ​​the user's pelvic floor muscles is in contact with the bladder 101, then it can be considered ready to begin training, i.e., step S707 can be executed.

[0233] Similar to steps S704 to S706 above, the bladder pressurization process can be executed multiple times to ensure that the intrabladder pressure can be stabilized at the training pressure.

[0234] Specifically, the training pressure is used as the corresponding target pressure, and the capsule is pressurized according to a determined pressurization rate. Furthermore, ρ is judged in real time. i The test checks whether ≥ρ holds true, i.e., whether the intracystic pressure is greater than or equal to the target pressure (i.e., the training pressure β). If so, ρ is checked again after a preset time. i Check if ≥ρ holds true; otherwise, continue applying pressure.

[0235] Wherein, if after a preset time, ρ i If ≥ρ is true, it means that the pressure inside the bladder has reached the training pressure and step S708 can be executed; otherwise, the bladder is pressurized again at the determined pressurization rate.

[0236] Step S708: After the intracystic pressure stabilizes at the training pressure, the training phase begins.

[0237] Step S709: Determine the corresponding feedback values ​​at multiple time points in the current time segment.

[0238] Among them, ρ i This represents the feedback value collected at the i-th time point, ρ. i It is also the intracystic pressure at the i-th time point.

[0239] Step S710: Map the current display range to a fixed-size display area, and within the current display range, display the relative value of the feedback value of the current time segment with respect to the current reference value. The current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment.

[0240] In this embodiment, relative values ​​are directly displayed to the user using a coordinate system. This display method can be found in [reference needed]. Figure 4 As shown, further details will not be elaborated here.

[0241] Step S711: Determine the baseline value for the next time segment based on at least one feedback value within the relaxation period of the current time segment.

[0242] Step S712: Based on at least one feedback value within the contraction period of the current time segment, determine the upper limit of the display range of the next time segment, and use the range between the baseline value of the next time segment and the upper limit of the display range of the next time segment as the display range of the next time segment.

[0243] In this embodiment, after the current time segment ends, the coordinate system can be reset according to the reference value and display range of the next time segment determined in steps S711 and S712, and then the relative value can be displayed in the next time segment using the reset coordinate system.

[0244] After step S708, i.e., after entering the training phase, it is still possible to determine in real time whether the intracystic pressure meets the requirements; for example, to determine whether the intracystic pressure of the cyst is greater than the overpressure threshold pressure. Specifically, if ρ i If ≥γ, then a decompression operation is performed on the cyst until ρ i ≤β. That is, when the pressure inside the cyst exceeds the overpressure threshold, a decompression operation is performed on the cyst until the pressure inside the cyst reaches the training pressure.

[0245] Upon completion of training, a decompression procedure is performed on the cyst until p i ≤α, meaning the training process ends when the pressure inside the cyst reaches the baseline pressure.

[0246] The control method for the pelvic floor muscle training device provided in this embodiment maintains a basic pressure in the bladder before training begins, causing the bladder to bulge and help the user position themselves in a seated position, allowing for initial good contact between the bladder and the corresponding pelvic floor muscles. Then, the pressure in the bladder is increased to the training pressure, ensuring full contact between the bladder and the corresponding pelvic floor muscles, effectively preventing situations where the bladder fails to contact the muscles properly during training. If the pressure inside the bladder exceeds the overpressure threshold, a decompression operation is performed to prevent the bladder from being damaged due to excessive pressure, ensuring safe training. During the training phase, the display range and baseline value are dynamically adjusted, and the relative value between the feedback value and the baseline value is displayed within the corresponding range. This adapts to abnormal changes in the feedback value, ensuring smooth training.

[0247] This embodiment provides a pelvic floor muscle training device, see [link / reference] Figure 8 As shown, the pelvic floor muscle training device includes a detection device 801 and a host computer 802 with display function. The detection device 801 is used to collect feedback values ​​indicating the contraction of the pelvic floor muscles and send them to the host computer 802; the host computer 802 is used to execute the control method of the pelvic floor muscle training device provided in the above embodiment to display the contraction of the pelvic floor muscles to the user. The detection device 801 can be an electromyography signal detection device or a pressure detection device.

[0248] In some alternative embodiments, the detection device 801 may be a pressure detection device, and see [reference needed]. Figure 9 As shown, the pelvic floor muscle training device may also include: a bladder 803 and a bladder pressure regulating device 804.

[0249] The detection device 801 is used to collect the intracystic pressure of the cyst body 803 and send it to the host computer 802; the cyst body pressure regulating device 804 is connected to the cyst body 803 and is used to pressurize or depressurize the cyst body 803; the host computer 802 is used to execute the control method provided in any of the above embodiments and control the cyst body pressure regulating device 804 to perform pressurization or depressurization operations on the cyst body 803. See also... Figure 9 As shown, the bladder pressure regulating device 804 may include a pump and a valve, such as an air pump or an air valve. The pump can pressurize the bladder 803, and the valve can depressurize the bladder 803.

[0250] Optionally, the pelvic floor muscle training device may further include: a seat; and a bladder 803 disposed on the supporting surface of the seat, such as the upper surface. By sitting on the seat, the user can achieve contact between the corresponding part of the pelvic floor muscles and the bladder 803.

[0251] In this embodiment, the host computer 802 may include multiple control chips. For example, the host computer 802 includes a controller for implementing pressure control and a processor for controlling the display screen. Before the training phase, the controller controls the pressure inside the bladder to reach the base pressure, training pressure, etc.; during the training phase, the processor displays the acquired feedback values ​​on the display screen for the user to view.

[0252] This embodiment also provides a control device for a pelvic floor muscle training device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0253] This embodiment provides a control device for a pelvic floor muscle training device, the pelvic floor muscle training device including a detection device for collecting feedback values, such as... Figure 10 As shown, the control device includes:

[0254] The feedback value determination module 1001 is used to determine, at multiple time points in the current time segment, the feedback values ​​collected by the detection device that represent the contraction of the pelvic floor muscles; the current time segment is a time segment in the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles.

[0255] The display module 1002 is used to map the current display range to a display area of ​​a fixed size, and within the current display range, display the relative value of the feedback value of the current time segment with respect to the current reference value; the current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment;

[0256] The reference value determination module 1003 is used to determine the reference value of the next time segment based on at least one feedback value within the relaxation period of the current time segment.

[0257] The display range determination module 1004 is used to determine the upper limit value of the display range of the next time segment based on at least one feedback value within the contraction period of the current time segment; and to use the range between the reference value of the next time segment and the upper limit value of the display range of the next time segment as the display range of the next time segment; wherein, in the next time segment, the display range of the next time segment is mapped to the display area.

[0258] In some optional implementations, the reference value determination module 1003 determines the reference value for the next time segment based on at least one feedback value within the relaxation period of the current time segment, including:

[0259] Multiple feedback values ​​determined within the relaxation period of the current time segment are all used as the first feedback value; or, the feedback values ​​within the current time segment are sorted, and multiple feedback values ​​less than the first percentile are all used as the first feedback value.

[0260] The baseline value for the next time segment is determined based on multiple of the first feedback values.

[0261] In some optional implementations, the reference value determination module 1003 determines a reference value for the next time segment based on a plurality of the first feedback values, including:

[0262] The mean or median of multiple first feedback values ​​is used as the baseline value for the next time segment.

[0263] In some alternative implementations, the reference value for the first time segment is the first feedback value determined in the first time segment.

[0264] In some optional implementations, the display range determination module 1004 determines the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment, including:

[0265] The maximum feedback value within the current time segment is used as the upper limit of the display range for the next time segment;

[0266] Alternatively, multiple feedback values ​​determined within the contraction period of the current time segment can be used as the second feedback value, or the feedback values ​​within the current time segment can be sorted, and multiple feedback values ​​greater than the second percentile can be used as the second feedback value; the upper limit of the display range of the next time segment can be determined based on the multiple second feedback values.

[0267] In some optional implementations, the display range determination module 1004 determines the upper limit value of the display range for the next time segment based on a plurality of the second feedback values, including:

[0268] The value that is not less than the mean or median of the multiple second feedback values ​​will be used as the upper limit of the display range for the next time segment.

[0269] In some optional implementations, the display module 1002 displays, within the current display range, the relative value of the feedback value of the current time segment with respect to the current reference value, including:

[0270] The current baseline value is taken as the zero point of the relative value, and the upper limit of the current display range is taken as the maximum value of the relative value. The feedback value of the current time segment is displayed relative to the current baseline value.

[0271] Alternatively, the feedback value of the current time segment can be displayed within a display window between the current baseline value and the upper limit of the display range of the current time segment.

[0272] In some alternative implementations, the demonstration module 1002 is also used for:

[0273] Within the current display scope, a reference template for the feedback value is displayed; the reference template includes a template for the relaxation period and a template for the contraction period.

[0274] In some alternative embodiments, the pelvic floor muscle training device includes a capsule; the control device further includes:

[0275] The acquisition module is used to acquire pressure parameters, which include a base pressure and a training pressure, wherein the base pressure is less than the training pressure.

[0276] The first pressurization module is used to perform a pressurization operation on the bladder when the pressure inside the bladder is less than the base pressure, until the pressure inside the bladder reaches the base pressure.

[0277] The second pressurization module is used to pressurize the bladder when the pressure inside the bladder reaches the base pressure and training is about to begin, until the pressure inside the bladder reaches the training pressure.

[0278] In some alternative implementations, the first pressurization module or the second pressurization module performs a pressurization operation on the capsule, including:

[0279] A pressurization unit is used to take the base pressure or the training pressure as the corresponding target pressure and execute at least one bladder pressurization process until the intrabladder pressure of the bladder stabilizes at the target pressure.

[0280] The cyst pressurization process includes:

[0281] The capsule is pressurized until the internal pressure of the capsule reaches the target pressure.

[0282] After a preset time, if the pressure inside the bladder is less than the target pressure, the bladder pressurization process is determined to be executed again; if the pressure inside the bladder is greater than or equal to the target pressure, the pressure inside the bladder is determined to be stable at the target pressure.

[0283] In some alternative implementations, the pressurization unit pressurizes the capsule, including:

[0284] Determine the pressurization rate and pressurize the cyst according to the pressurization rate; the initial pressurization rate determined in the first execution of the cyst pressurization process is greater than the pressurization rate determined in the subsequent execution of the cyst pressurization process.

[0285] In some alternative implementations, during the first execution of the capsule pressurization process, the pressurization unit determines the pressurization rate by:

[0286] The initial pressurization rate is determined based on the target pressure, and there is a positive correlation between the initial pressurization rate and the target pressure.

[0287] In some alternative embodiments, the device further includes a third pressurization module, configured to enter a training phase after the intracapsular pressure of the bladder reaches the training pressure, and to perform a pressurization operation on the bladder again during the training phase if the intracapsular pressure of the bladder is less than the training pressure, until the intracapsular pressure of the bladder reaches the training pressure.

[0288] In some optional implementations, the pressure parameter further includes an overpressure threshold pressure, which is greater than the training pressure; the device further includes:

[0289] The first decompression module is used to perform a decompression operation on the bladder when the pressure inside the bladder is greater than the overpressure threshold pressure, until the pressure inside the bladder is less than the overpressure threshold pressure.

[0290] In some alternative implementations, the first decompression module performs a decompression operation on the cyst until the intracystic pressure is less than the overpressure threshold pressure, including:

[0291] A decompression operation is performed on the cyst until the internal pressure of the cyst reaches the training pressure.

[0292] In some alternative implementations, the pressure parameter further includes at least one transition pressure; the transition pressure is greater than the base pressure and less than the training pressure;

[0293] The second pressurization module pressurizes the capsule until the intracapsular pressure reaches the training pressure, including:

[0294] A pressurization operation is performed on the cyst until the internal pressure of the cyst reaches the transition pressure.

[0295] After the pressure inside the bladder reaches the transition pressure, the bladder is pressurized again until the pressure inside the bladder reaches the training pressure.

[0296] In some alternative implementations, the base pressure, the training pressure, and the intracapsular pressure of the capsule are all relative pressures to the ambient pressure.

[0297] In some alternative implementations, both the base pressure and the training pressure are set based on user metrics; the user metrics include at least one of height, weight, and gender.

[0298] In some alternative implementations, it also includes:

[0299] The second decompression module is used to perform a decompression operation on the cyst when training ends, until the internal pressure of the cyst reaches the baseline pressure.

[0300] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0301] In this embodiment, the control device of the pelvic floor muscle training device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0302] This invention also provides a computer device having the above-described features. Figure 10 The control device of the pelvic floor muscle training equipment shown.

[0303] Please see Figure 11 , Figure 11 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 11As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 11 Take a processor 10 as an example.

[0304] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0305] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.

[0306] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0307] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0308] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 11 Taking the example of a connection between China and Israel via a bus.

[0309] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.

[0310] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0311] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A control method for a pelvic floor muscle training device, characterized in that, The pelvic floor muscle training device includes a detection device for collecting feedback values, and the method includes: At multiple points in the current time segment, feedback values ​​collected by the detection device to represent the contraction of the pelvic floor muscles are determined respectively; the current time segment is a time segment in the training phase, and the time segment includes at least one contraction period and at least one relaxation period; the contraction period is the time segment corresponding to the contraction of the pelvic floor muscles, and the relaxation period is the time segment corresponding to the relaxation of the pelvic floor muscles. The current display range is mapped to a fixed-size display area, and within the current display range, the relative value of the feedback value of the current time segment with respect to the current reference value is displayed; the current display range is the display range of the current time segment, and the current reference value is the reference value of the current time segment. The baseline value for the next time segment is determined based on at least one feedback value during the relaxation period of the current time segment. Based on at least one feedback value within the contraction period of the current time segment, determine the upper limit of the display range for the next time segment; The range between the baseline value of the next time segment and the upper limit value of the display range of the next time segment is used as the display range of the next time segment; wherein, in the next time segment, the display range of the next time segment is mapped to the display area.

2. The method according to claim 1, characterized in that, Determining the baseline value for the next time segment based on at least one feedback value within the relaxation period of the current time segment includes: Multiple feedback values ​​determined within the relaxation period of the current time segment are all used as the first feedback value; or, the feedback values ​​within the current time segment are sorted, and multiple feedback values ​​less than the first percentile are all used as the first feedback value. The baseline value for the next time segment is determined based on multiple of the first feedback values.

3. The method according to claim 2, characterized in that, The step of determining the reference value for the next time segment based on multiple first feedback values ​​includes: The mean or median of multiple first feedback values ​​is used as the baseline value for the next time segment.

4. The method according to claim 1, characterized in that, The baseline value for the first time segment is the first feedback value determined in that first time segment.

5. The method according to claim 1, characterized in that, The step of determining the upper limit of the display range for the next time segment based on at least one feedback value within the contraction period of the current time segment includes: The maximum feedback value within the current time segment is used as the upper limit of the display range for the next time segment; Alternatively, multiple feedback values ​​determined within the contraction period of the current time segment can be used as the second feedback value, or the feedback values ​​within the current time segment can be sorted, and multiple feedback values ​​greater than the second percentile can be used as the second feedback value; the upper limit of the display range of the next time segment can be determined based on the multiple second feedback values.

6. The method according to claim 5, characterized in that, The step of determining the upper limit of the display range for the next time segment based on multiple second feedback values ​​includes: The value that is not less than the mean or median of the multiple second feedback values ​​will be used as the upper limit of the display range for the next time segment.

7. The method according to claim 1, characterized in that, The step of displaying the relative value of the feedback value of the current time segment with respect to the current baseline value within the current display range includes: The current baseline value is taken as the zero point of the relative value, and the upper limit of the current display range is taken as the maximum value of the relative value. The feedback value of the current time segment is displayed relative to the current baseline value. Alternatively, the feedback value of the current time segment can be displayed within a display window between the current baseline value and the upper limit of the display range of the current time segment.

8. The method according to claim 1, characterized in that, Also includes: Within the current display scope, a reference template for displaying feedback values ​​will be shown. The reference templates include templates for relaxation periods and templates for contraction periods.

9. The method according to any one of claims 1 to 8, characterized in that, The pelvic floor muscle training device includes a capsule; prior to the training phase, the method further includes: Obtain pressure parameters, which include a base pressure and a training pressure, wherein the base pressure is less than the training pressure; When the pressure inside the bladder is less than the base pressure, a pressurization operation is performed on the bladder until the pressure inside the bladder reaches the base pressure. When the pressure inside the bladder reaches the baseline pressure and training is about to begin, the bladder is pressurized until the pressure inside the bladder reaches the training pressure.

10. The method according to claim 9, characterized in that, The pressurization operation on the cyst includes: Using the base pressure or the training pressure as the corresponding target pressure, perform at least one cyst pressurization procedure until the intracystic pressure of the cyst stabilizes at the target pressure. The cyst pressurization process includes: The capsule is pressurized until the internal pressure of the capsule reaches the target pressure. After a preset time, if the pressure inside the bladder is less than the target pressure, the bladder pressurization process is determined to be executed again; if the pressure inside the bladder is greater than or equal to the target pressure, the pressure inside the bladder is determined to be stable at the target pressure.

11. The method according to claim 10, characterized in that, The pressurization of the capsule includes: Determine the pressurization rate and pressurize the cyst according to the pressurization rate; the initial pressurization rate determined in the first execution of the cyst pressurization process is greater than the pressurization rate determined in subsequent executions of the cyst pressurization process.

12. The method according to claim 11, characterized in that, In the first execution of the capsule pressurization procedure, determining the pressurization rate includes: The initial pressurization rate is determined based on the target pressure, and there is a positive correlation between the initial pressurization rate and the target pressure.

13. The method according to claim 9, characterized in that, After the pressure inside the bladder reaches the training pressure, the process further includes: Upon entering the training phase, if the pressure inside the cyst is less than the training pressure, the cyst is pressurized again until the pressure inside the cyst reaches the training pressure.

14. The method according to claim 9, characterized in that, The pressure parameter also includes an overpressure threshold pressure, which is greater than the training pressure. The method further includes: If the pressure inside the bladder exceeds the overpressure threshold, a decompression operation is performed on the bladder until the pressure inside the bladder is less than the overpressure threshold.

15. The method according to claim 14, characterized in that, The step of performing a decompression operation on the cyst until the intracystic pressure is less than the overpressure threshold includes: A decompression operation is performed on the cyst until the internal pressure of the cyst reaches the training pressure.

16. The method according to claim 9, characterized in that, The pressure parameters also include at least one transition pressure; the transition pressure is greater than the base pressure and less than the training pressure; The pressurization operation on the cyst until the internal pressure of the cyst reaches the training pressure includes: A pressurization operation is performed on the cyst until the internal pressure of the cyst reaches the transition pressure. After the pressure inside the bladder reaches the transition pressure, the bladder is pressurized again until the pressure inside the bladder reaches the training pressure.

17. The method according to claim 9, characterized in that, Both the base pressure and the training pressure are relative pressures relative to the ambient pressure.

18. The method according to claim 9, characterized in that, Both the base pressure and the training pressure are set based on user metrics; the user metrics include at least one of height, weight, and gender.

19. The method according to claim 9, characterized in that, Also includes: Upon completion of training, a decompression operation is performed on the cyst until the internal pressure of the cyst reaches the baseline pressure.

20. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the control method of the pelvic floor muscle training device according to any one of claims 1 to 19.

21. A pelvic floor muscle training device, characterized in that, include: Detection device and host computer with display function; The detection device is used to collect feedback values ​​representing the contraction of the pelvic floor muscles and send them to the host computer. The host computer is used to execute the control method of the pelvic floor muscle training device according to any one of claims 1 to 19.

22. The pelvic floor muscle training device according to claim 21, characterized in that, Also includes: The capsule and its pressure regulating device; the detection device is a pressure detection device. The pressure regulating device of the bladder is connected to the bladder and is used to pressurize or depressurize the bladder. The pressure detection device is used to collect the internal pressure of the bladder and send it to the host computer.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the control method of the pelvic floor muscle training device according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Method for identifying state of pelvic floor muscles as well as related device, equipment and storage device

    CN112535480A

  • System for measuring contractions of the pelvic floor muscles of a patient, and method for measuring contractions of the pelvic floor muscles using such a system

    WO2023152378A1