Pediatric pelvic floor therapy device and method of use
The pelvic floor therapy system with external electrodes and gamified interface addresses discomfort and engagement issues by converting therapeutic exercises into interactive games, improving adherence and motivation in pediatric patients.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2026-03-19
AI Technical Summary
Existing pelvic floor therapy devices for pediatric patients are uncomfortable and lack engaging interfaces, leading to difficulty in maintaining attention and adherence to therapy regimens.
A pelvic floor therapy system with external electrodes, an EMG device, and a gamified interface on a computer device that maps muscle activity to interactive games, providing incentives and structured training protocols.
The system enhances patient engagement and adherence by transforming therapeutic exercises into an enjoyable experience, motivating pediatric patients through real-time feedback and progressive challenge levels.
Smart Images

Figure US2025045537_19032026_PF_FP_ABST
Abstract
Description
[0001] PEDIATRIC PELVIC FLOOR THERAPY DEVICE AND METHOD OF USE
[0002] PRIORITY INFORMATION
[0003] This nonprovisional application claims priority to U.S. provisional application No. 63 / 693,294, entitled “Pediatric Pelvic Floor Therapy Device And Method Of Use,” filed September 1 1 , 2024, by the same inventor(s).
[0004] BACKGROUND OF THE INVENTION
[0005] Field of the Invention
[0006] This invention relates, generally, to therapy devices. More specifically, it relates to a system and method for providing pelvic floor therapy to patients, such as pediatric patients.
[0007] Brief Description of the Prior Art
[0008] Pelvic floor therapy devices have long been used to assist patients with various conditions related to pelvic floor muscle dysfunction. Traditionally, these devices have utilized wired electrodes to stimulate muscle activity. While effective, these systems often present challenges, particularly for pediatric patients, due to the physical and psychological discomfort and the difficulty in maintaining attention.
[0009] Existing devices often employ wired, internal electrodes, which may not be suitable or comfortable for pediatric patients. Furthermore, current devices, such as the Pathway MR-20 device, lack an engaging interface that could motivate young patients to comply with the therapy regimen.
[0010] Accordingly, there is a need for an improved pelvic floor therapy device and method of operating a pelvic floor therapy device through a game-like user interface to encourage regular use and adherence to a training protocol. However, in view of the art considered as a whole at the time the present invention was made, it was not obvious to those of ordinary skill in the field of this invention how the shortcomings of the prior art could be overcome.
[0011] All referenced publications are incorporated herein by reference in their entirety. Furthermore, where a definition or use of a term in a reference, which is incorporated by reference herein, is inconsistent or contrary to the definition of that term provided herein, the definition of that term provided herein applies and the definition of that term in the reference does not apply.
[0012] While certain aspects of conventional technologies have been discussed to facilitate disclosure of the invention, Applicants in no way disclaim these technical aspects, and it is contemplated that the claimed invention may encompass one or more of the conventional technical aspects discussed herein.
[0013] The present invention may address one or more of the problems and deficiencies of the prior art discussed above. However, it is contemplated that the invention may prove useful in addressing other problems and deficiencies in a number of technical areas. Therefore, the claimed invention should not necessarily be construed as limited to addressing any of the particular problems or deficiencies discussed herein.
[0014] In this specification, where a document, act or item of knowledge is referred to or discussed, this reference or discussion is not an admission that the document, act or item of knowledge or any combination thereof was at the priority date, publicly available, known to the public, part of common general knowledge, or otherwise constitutes prior art under the applicable statutory provisions; or is known to be relevant to an attempt to solve any problem with which this specification is concerned.
[0015] BRIEF SUMMARY OF THE INVENTION
[0016] The long-standing but heretofore unfulfilled need for an improved pelvic floor therapy device and method of operating a pelvic floor therapy device is now met by a new, useful, and nonobvious invention.
[0017] The present invention includes a muscle activity training system, such as a pelvic floor therapy device, a method of operating such a device, and a non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computer device, cause the one or more processors to operate the system or perform the steps of the method.
[0018] In some embodiments, the muscle activity training system comprises a set of external electrodes configured to be placed on a patient and detect muscle activity; an electromyography (EMG) device in communication with the electrodes and configured to receive and process electrical signals from the electrodes; and a wireless communication module configured to transmit the processed signals to a computer device. The computer device is configured to receive the processed signals and provide a gamified interface to the user. The gamified interface maps the processed signals to game events and includes a series of levels with each level characterized by a parameter set that may include contraction intensity, contraction duration, and rest intervals. The gamified interface may also provide incentives for a user to execute the parameter sets.
[0019] In some cases, the system is a pediatric pelvic floor therapy system. In addition, the electrodes may be external electrodes (i.e., intended to be placed on the skin rather than inside of a patient). The electrodes may also be configured to be placed around the perineum of a patient.
[0020] The EMG device may include a differential buffer configured to process reference signals from a reference electrode, filtering and gain components configured to condition the received signals, and / or an analog-to-digital converter configured to convert the received signals to a digital format.
[0021] In some embodiments, the computer device is configured to execute a calibration protocol to determine contraction intensity values by detecting a maximum contraction and calculating submaximal values. The system may also be configured to log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.
[0022] In some cases, the gamified interface comprises one or more interactive games in which the processed signals are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items. The gamified interface may also comprise a plurality of levels. Each successive level alters the parameter set by modifying at least one of the contraction intensity, duration, or rest interval.
[0023] In some embodiments, a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds. In some embodiments, a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations. A third level may be defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds. Whereas a fourth level may be defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. In some cases, a fifth level is defined by parameter sets including contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds. Similarly, some embodiments include a sixth level that is defined by parameter sets including contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. The system may also include a seventh level defined by parameter sets including contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds. Finally, some embodiments include an eighth level defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds. Some embodiments include more or less levels and / or the levels can be adjusted to vary the contraction duration, the rest duration, and the contraction intensities.
[0024] The method of operating a pelvic floor therapy system, in accordance with some embodiments of the present invention, comprises receiving, by an EMG device, electrical signals from electrodes applied to a patient; processing the electrical signals to generate digital EMG data; transmitting the EMG data to a computer device; classifying, by the computer device, the EMG data relative to one or more calibrated contraction values; mapping the classified contractions to game events in a gamified interface; and executing a game level in the gamified interface. The game level may be defined by a parameter set including contraction intensity, contraction duration, and rest interval values.
[0025] The method may also comprise steps of attaching the electrodes around the perineum of the patient and calibrating contraction values by detecting a maximum contraction and calculating submaximal thresholds. In addition, the method may include a step of providing incentives within the gamified interface to encourage the patient to execute the parameter set. The method may also include steps for logging performance data including contraction accuracy or intensity, timing compliance, and session duration, and outputting the data via the user interface.
[0026] As is the case with the system, the EMG device used in the method may include a differential buffer configured to process reference signals from a reference electrode, filtering and gain components configured to condition the received signals, and / or an analog-to-digital converter configured to convert the received signals to a digital format.
[0027] In addition, the gamified interface may comprise one or more interactive games in which the processed signals are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items. The gamified interface may also comprise a plurality of levels. Each successive level may alter the parameter set by modifying at least one of the contraction intensity, duration, or rest interval.
[0028] In some embodiments, a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds. In some embodiments, a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations. A third level may be defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds. Whereas a fourth level may be defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. In some cases, a fifth level is defined by parameter sets including contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds. Similarly, some embodiments include a sixth level that is defined by parameter sets including contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. The system may also include a seventh level defined by parameter sets including contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds. Finally, some embodiments include an eighth level defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
[0029] As previously noted, the present invention also includes a non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computer device, cause the one or more processors to receive, from an electromyography (EMG) device, electrical signals detected by electrodes; process the electrical signals to generate digital EMG data; classify the EMG data relative to one or more calibrated contraction values; map the classified contractions to game events in a gamified interface; and execute a game level in the gamified interface, wherein the game level is defined by a parameter set including contraction intensity, contraction duration, and rest interval values.
[0030] In some embodiments, the instructions further cause the one or more processors to calibrate contraction values by detecting a maximum contraction and calculating one or more submaximal thresholds. The instructions may further cause the one or more processors to provide incentives within the gamified interface to encourage execution of the parameter set and / or log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.
[0031] The non-transitory computer-readable medium may be used in accordance with any of the embodiments of the system and / or method described herein and any of the features of functions described in relation thereto. For example, the gamified interface may comprise one or more interactive games in which the classified contractions are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items. The gamified interface may also comprise a plurality of levels, wherein each successive level progressively alters the parameter set by modifying at least one of the contraction intensity, contraction duration, or rest interval.
[0032] Likewise, a first level may be defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds. In some embodiments, a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations. A third level may be defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds. Whereas a fourth level may be defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. In some cases, a fifth level is defined by parameter sets including contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds. Similarly, some embodiments include a sixth level that is defined by parameter sets including contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds. The system may also include a seventh level defined by parameter sets including contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds. Finally, some embodiments include an eighth level defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
[0033] The invention accordingly comprises the features of construction, combination of elements, and arrangement of parts that will be exemplified in the disclosure set forth hereinafter and the scope of the invention will be indicated in the claims.
[0034] BRIEF DESCRIPTION OF THE DRAWINGS
[0035] For a fuller understanding of the invention, reference should be made to the following detailed description, taken in connection with the accompanying drawings, in which:
[0036] Fig. 1 is a block diagram of an embodiment of the present invention.
[0037] Fig. 2 is a block diagram of an embodiment of the EMG device.
[0038] Fig. 3 is a perspective view of an embodiment of the EMG device.
[0039] Fig. 4 is a flowchart of an embodiment of the method of the present invention.
[0040] Fig. 5 is a flowchart of an embodiment of the calibration protocol.
[0041] Fig. 6 is a flowchart of an embodiment of the training protocol.
[0042] Fig. 7 is an exemplary image of a user interface displaying a game selection screen.
[0043] Fig. 8 is an exemplary image of a user interface displaying a contraction calibration screen.
[0044] Fig. 9 is an exemplary image of a user interface displaying a menu screen for a game.
[0045] Fig. 10 is an exemplary image of a user interface displaying a level selection screen for a game.
[0046] Fig. 11 is an exemplary image of a user interface displaying the “Flappy Bird” game during play.
[0047] Fig. 12 is an exemplary image of a user interface displaying the “UFO Fighter” game during Play.
[0048] DETAILED DESCRIPTION OF THE INVENTION
[0049] In the following detailed description of the present invention, reference is made to the accompanying drawings, which form a part thereof, and within which are shown by way of illustration specific embodiments by which the invention may be practiced. Numerous specific details are set forth to provide a thorough description of the embodiments of the present invention. It will be appreciated that the embodiments described herein are illustrative and not limiting. Features, functions, elements, and components described in connection with any embodiment may be combined with features, functions, elements, and components of other embodiments, in whole or in part, unless otherwise stated. Likewise, individual features may be implemented independently of other features, or in different combinations, as would be understood by a person of ordinary skill in the art. The invention therefore encompasses all variations, modifications, and equivalents that fall within the scope of the appended claims, including embodiments having any combination of the features described herein. It is to be understood that other embodiments may be utilized, and structural changes may be made without departing from the scope of the invention.
[0050] As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” include plural referents unless the content clearly dictates otherwise. As used in this specification and the appended claims, the term “or” is generally employed in its sense including “and / or” unless the context clearly dictates otherwise.
[0051] The phrases “in some embodiments,” “according to some embodiments,” “in the embodiments shown,” “in other embodiments,” and the like generally mean the particular feature, structure, or characteristic following the phrase is included in at least one implementation. In addition, such phrases do not necessarily refer to the same embodiments or different embodiments.
[0052] All numerical designations, such as measurements, efficacies, physical characteristics, forces, and other designations, including ranges, are approximations which are varied up or down by increments of 1.0 or 0.1 , as appropriate. It is to be understood, even if it is not always explicitly stated that all numerical designations are preceded by the term “about.” As used herein, “about” or “approximately” refers to being within an acceptable error range for the particular value as determined by one of ordinary skill in the art, which will depend in part on how the value is measured or determined. As used herein, the term “about” refers to ±10% of the numerical; it should be understood that a numerical including an associated range with a lower boundary of greater than zero must be a non-zero numerical, and the term “about” should be understood to include only non-zero values in such scenarios.
[0053] The techniques introduced herein can be embodied in a computer device and in accordance with any of the examples disclosed in the section below titled “Hardware And Software Implementation Examples." In some embodiments, the computer device comprises one or more processors, memory components, storage components, input / output interfaces, communication modules, and display devices. The computer device may be implemented as special-purpose hardware (e.g., application-specific integrated circuits or field-programmable gate arrays), as programmable circuitry configured by software and / or firmware, or as a combination of special-purpose and programmable circuitry. Embodiments may also include a non-transitory machine-readable medium storing instructions that, when executed by one or more processors, cause the computer device to perform one or more processes described herein. The non-transitory machine-readable medium may include, but is not limited to, magnetic storage devices, optical storage devices, magneto-optical storage devices, semiconductor memories, or other types of storage components capable of storing electronic instructions. Examples include floppy diskettes, hard disk drives, solid-state drives, compact disc read-only memories (CD-ROMs), digital versatile discs (DVDs), Blu-ray discs, read-only memories (ROMs), random access memories (RAMs), erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), flash memory devices, and memory cards.
[0054] In some embodiments, the computer device further comprises a display (e.g., a touchscreen, monitor, or mobile device display) for presenting the gamified interface, and one or more communication modules (e.g., Bluetooth, Wi-Fi, or other wireless transceivers) configured to exchange data with the EMG device. The input / output interfaces may include touch input, buttons, or gesture-based controls, which can be used in combination with muscle-contractionbased inputs.
[0055] Various embodiments of the present invention provide for a wide range of technical effects, advantages, and / or improvements to physical therapy systems and methods. For the sake of brevity and clarity, the present invention is described in reference to a pelvic floor therapy system and method for operating a pelvic floor therapy system. However, some embodiments of the present invention can be used in connection with other anatomical regions. Moreover, while some embodiments are described in connection with therapeutic use, the invention is not limited to medical treatment and may also be applied to training, conditioning, gaming, or biofeedback applications.
[0056] In accordance with some embodiments, the present invention includes a pelvic floor therapy system and method for operating a pelvic floor therapy system, which can be used to rehabilitate a pelvic floor. In some embodiments, the present invention is specifically designed for pediatric patients. More particularly, the system of the invention includes electrodes 102, an electromyography (EMG) device 104 in communication with the electrodes 102, and a computer / mobile device 106 that provides a unique gamification experience through a user interface 108 to engage and motivate patients through a structured training protocol.
[0057] The electrodes 102 are configured to detect the electrical signals generated by muscle activity. More specifically, the electrodes 102 detect the minute electrical signals produced when the targeted muscles contract. These signals are transmitted to the EMG device 104 or directly to a computer device 106.
[0058] As illustrated in Fig. 1 , some embodiments of the present invention include three electrodes: a first electrode 102a intended to be applied to a patient's pelvic floor, a second electrode 102b intended to be applied to a patient's pelvic floor at a location that is opposite from the first electrode 102a, and a third electrode 102c intended to be placed in an area that is not exercised by the pelvic floor muscles thereby providing a reference signal. The electrodes 102 are designed for external placement around the perineum, making them particularly suitable for pediatric patients. These electrodes are designed to be comfortable and non-invasive, addressing the unique needs of young users who may find traditional internal electrodes uncomfortable or restrictive. However, it is contemplated that some embodiments could include internal and / or intramuscular electrodes inserted directly into the muscle.
[0059] The electrodes 102 can be connected to the EMG device 104 or a computer device 106 through one or more wires 108 (Fig. 1 ) or may be wirelessly connected using wireless communication components 103 (Fig. 2) and supporting communication protocols. The wireless communication components 103 used in the electrodes 102 of the present invention can include, but are not limited to, a variety of technologies designed to facilitate reliable and efficient data transmission. These may include Bluetooth low energy (BLE) modules, Wi-Fi modules, and radio frequency (RF) transceivers. Additionally, the system may incorporate Near-Field Communication (NFC) modules, Zigbee transceivers, mesh networking applications, and LoRa modules. Other possibilities include Ant+ transmitters, infrared (IR) transmitters, and ultrawideband (UWB) modules. This wireless capability allows for greater freedom of movement during exercises, enhancing both comfort and usability.
[0060] As illustrated in Fig. 1 , some embodiments include wires 108 extending between the three electrodes 102 and an electrode adapter 1 10. Typically, electrode wires 108 are not exceptionally long and include a unique connector. Thus, the electrode adapter 110 is configured to connect to the electrode connectors at one end. The electrode adapter 1 10 also includes a more common connector, such as a standard 3 mm Tip-Ring-Sleeve (TRS) connector, at the other end. The electrode adapter 110 can also be configured to convert the signals from the electrodes 102 to those used in the more common connectors.
[0061] An intermediate cable 1 12 then extends between the electrode adapter 1 10 and the EMG device 104. In some embodiments, the intermediate cable 112 is a TRS cable that connects to one or more ports in the electrode adapter 110 and / or one or more ports 114 in the EMG device 104. For example, the TRS cable can include two male ends configured to be received by female receipts in the electrode adapter 110 and in the EMG device 104. However, it is contemplated that the intermediate cable 112 between the electrode adapter 110 and the EMG device 104 could be integrated with one or both of the electrode adapter 1 10 and the EMG device 104 or could include female receipts configured to receive male connectors extending from the electrode adapter 1 10 and / or the EMG device 104.
[0062] Referring now to Figs. 1 -2, the signals from the electrodes 102 are delivered to the EMG device 104. While the depicted embodiment displays an EMG device 104 separate from the computer device 106, it is contemplated that the EMG device 104 could be incorporated in the computer device 106. Regardless of whether the EMG device 104 is a standalone device or incorporated into the computer device 106, the signals received from the electrodes 102 are delivered to the EMG device 104. As shown in Fig. 2, in some embodiments, the signals first pass through a differential buffer 116. The differential buffer 116 can be any known component configured to provide overvoltage protection and input signal processing with respect to the reference input signal from the third electrode 102c. The reference input signal establishes a reference point for the other two electrode signal inputs.
[0063] In some embodiments, the signals then pass through filtering and gain components 118. These components can be any known in the art to condition the signal and focus on the frequency spectrum of interest. The signals then pass through a full bridge rectifier 120. The full bridge rectifier 120 can be any known in the art to convert alternating current (AC) signals into direct current (DC) signals by fully rectifying the input signals.
[0064] The fully rectified DC signals then pass through a final filtering and gain stage 122 in some embodiments. In this stage, the filtering and gain components, such as those known in the art, create a differential output. The differential output is the final analog voltage representation of the input signals. The final analog voltage representation then passes through an analog to digital converter (ADC) 124, which converts the differential input voltage to a digital value that is transmitted to the EMG computer 126, such as through a digital Inter-Integrated Circuit (l2C) serial communications protocol.
[0065] The EMG computer 126 may include custom firmware to control the unit, receive data (e.g., through the I2C protocol), and process the information using digital filtering. The EMG computer 126 is further configured to transmit the data to the computer device 106. The transmission may be accomplished through one or more wires or wirelessly, using known wireless communication modules and protocols, such as an antenna 128 and a BLE interface 130. The antenna 128 and BLE interface 130 may be any known in the art that are configured to wirelessly transmit the data from the EMG device 104 to the computer device 106.
[0066] The EMG device 104 also includes a power source, an ON / OFF button 134, and / or a power indicator light 136. The power source may be in the form of an internal battery that is configured to power the device along with its components and circuitry. Embodiments employing the internal battery also include a charging system. Fig. 3 depicts an external charging port 132 for charging the system. Said embodiment also includes a power switch and power monitoring circuitry. However, it is contemplated that the EMG device 104 may employ alternative power sources, such as a removable battery or a cord connected to an external power source.
[0067] During use, the EMG device 104 measures and records the electrical activity produced by a patient’s muscles during contraction. When the muscle contracts, it generates electrical signals that are detected by the electrodes 102a and 102b and transmitted to the EMG device 104. These signals provide real-time insights into the muscle activity. The EMG device 104 also communicates the data with a user's computer device 106, which integrates the data into a gamified interface displayed on the graphic user interface 138 on the computer device 106. Gamification transforms the therapeutic exercises into an engaging and interactive program designed to motivate pediatric patients while providing valuable feedback to track and display muscle performance in real-time and track historical progress during use.
[0068] As previously noted, the computer device 106 may be a mobile or stationary device with a user interface 138, the necessary components and software to receive and transmit data to and from the EMG device 104, and the necessary components and software to display the exercise game to the user on the user interface 138. The gamification software can be conveniently accessed by either downloading it directly from a website or app store, or by having it preloaded onto the user’s computer device 106. Alternatively, the software is pre-installed on a computer device 106 as part of a bundle or kit, allowing for seamless integration and immediate use upon powering up the devices in the kit. In both cases, the software is designed for easy setup, ensuring a smooth and engaging user experience from the start.
[0069] The gamification software can provide a user with one or more interactive games presented through the user interface 138. These games are configured to respond to contraction signals measured by the EMG device 104 and to translate contraction strength, duration, timing, or sequence into corresponding in-game effects. The mapping of contractions to gameplay can take a variety of forms, including but not limited to controlling the position, movement, or speed of an on-screen object; initiating or modulating actions such as jumping, shooting, collecting items, etc.; unlocking features; or adjusting game difficulty in real time. In this way, the contraction signals function as an alternative input modality, allowing virtually any style of game to be adapted for therapeutic use. Accordingly, while certain embodiments may involve controlling a character’s vertical position or triggering a projectile, it should be understood that any game mechanic capable of associating contraction data with game events falls within the scope of the present invention.
[0070] In some embodiments, the system includes a structured control protocol implemented by the processor and user interface 318 on the computer device 106. The protocol is designed to progressively adjust system parameters over multiple stages, thereby conditioning user interaction and ensuring consistent engagement with the gamified interface. The protocol is organized into a plurality of levels. Each level is defined by one or more parameters measured by the EGM device 104. In some embodiments, each level is defined by a parameter set including a contraction intensity parameter that specifies one or more threshold values derived from calibrated EMG input, a duration parameter that specifies the time window for maintaining or repeating the contraction, and / or a rest parameter that specifies the recovery interval between contraction events.
[0071] The control logic executed by the processor on the computer device 106 monitors incoming EMG signals in real time and classifies the signals relative to the calibrated thresholds. Based on this classification, the system advances through the defined sequence of contraction states for the current level. Each state is mapped to corresponding changes in the gamified user interface, such as movement or actions of an on-screen element, activation of a scoring mechanism, collection of on-screen objects, and / or triggering of audiovisual feedback. Progression between levels is controlled by the software. Higher levels are characterized by alterations to the parameter sets, such as increased intensity parameters, reduced rest intervals, and / or extended duration requirements. For example, one level may require alternating classifications of medium and full contractions within short intervals, while a subsequent level may extend the duration of sustained contractions or reduce rest periods. The parameter sets can be predefined, stored in memory, or dynamically adjusted by the software to align with a prescribed training protocol.
[0072] In some embodiments, the system logs the EMG signal data and user interaction results for each level. These data are used both for providing progress feedback to the user via the user interface 138 and for enabling a therapist or supervisory system to adjust the stored parameter sets for future sessions. The logged data may include timing accuracy, magnitude of contraction relative to the calibrated maximum, and adherence to the sequence of required states.
[0073] Referring now to Fig. 4, the method of operating the system in accordance with embodiments of the present invention may include initial steps 202-206. The initial steps include powering on the EMG device at step 202, establishing a connection with the computer device at step 204, and connecting the electrodes to the EMG device and placing each electrode at an appropriate anatomical location at step 206. An appropriate anatomical location may include the perineum of the patient.
[0074] Some embodiments include a calibration protocol that is executed at step 208 and prior to initiating the gaming / training protocol. Referring now to Fig. 5, the calibration protocol is further detailed in the sequence of steps 302-314. The calibration protocol / routine may be initiated automatically upon startup of the gamification software, or manually by the user or therapist selecting a calibration option from the user interface at step 302. The initiation step 302 ensures that the subsequent gameplay or exercise program is based on up-to-date contraction thresholds tailored to the current user session.
[0075] At step 304, the system acquires the baseline EMG signals. More specifically, the electrodes detect resting EMG signals from the user in the absence of intentional contractions. The processor records these signals to determine the baseline noise floor and to filter out background electrical activity. Establishing a baseline allows the system to distinguish between resting states and intentional contractions during subsequent operation.
[0076] The calibration protocol further includes the detection and storage of the user's maximum voluntary contraction at step 306. During this step, the system prompts the user, through onscreen or audio instructions, to perform at least one maximal contraction. The EMG signals corresponding to this effort are recorded, and the peak value or an average of multiple peaks is determined. This value defines the maximum voluntary contraction (MVC) for that user session and serves as a reference point for subsequent classification of contraction levels.
[0077] Following the identification of the MVC, the calibration protocol includes computing submaximal contraction values at step 308. Using the MVC as a reference, the processor calculates one or more submaximal values or thresholds representing intermediate contraction intensities. For example, a medium contraction may be defined as approximately 50% of the MVC and a light contraction as approximately 25% of the MVC. However, alternative relative contraction percentage values may be used. These thresholds may be stored in memory and are used by the control logic to categorize real-time EMG signals during gameplay or feedback routines. These thresholds may also include a range of values within a predetermined percentage value of the computed values.
[0078] In some embodiments, the calibration protocol includes one or more contraction verification steps 310. During this step, the system may guide the user through a set of practice contractions at different intensity levels. As each contraction is performed, the system compares the detected EMG signals against the stored thresholds and provides feedback via the user interface, such as visual indicators confirming whether the contraction fell within the intended range. The set of practice contractions may include at least a maximum practice contraction and a 75%, 50%, 25%, or 0% contraction. However, alternative relative contraction percentage values may be used during the contraction verification step. As a result of executing this step, the system ensures that the calculated thresholds are consistent with the user's actual performance.
[0079] Some embodiments also include a step 312 during which the threshold contraction values are adjusted. In some embodiments, the system applies digital filtering, smoothing, or statistical adjustment to refine the thresholds if inconsistent signals or outliers are detected. In some variations, the protocol further includes guiding the user through a sequence of practice contractions and rests, while the system dynamically adjusts the thresholds based on signal stability, noise levels, or user consistency. For example, if the user's practice contractions are significantly above or below the initially calculated values, the system may adapt the thresholds accordingly to maintain accuracy and usability.
[0080] Finally, at step 314, the system confirms that the calibration is complete. Upon successful verification, the processor stores the finalized contraction thresholds in memory and signals completion of the calibration routine. A confirmation message may be displayed to the user, and the system transitions into the gameplay or therapy module. The stored thresholds are then used throughout the session to classify contractions, trigger in-game events and actions, and record performance data.
[0081] The final calibrated contraction values are used by the control logic to map incoming EMG signals to in-game events or feedback states. By standardizing contraction levels for each user session, the calibration protocol ensures reliable operation of the gamified interface and provides accurate tracking of progress across multiple levels of the program.
[0082] Referring back to Fig. 4, upon completion of the calibration steps, the method of operating the system includes initiating the training protocol at step 210. Fig. 6 illustrates a flowchart of an embodiment of the training protocol beginning at step 402. In some embodiments, the system includes a plurality of different games for the user. In such embodiments, the training protocol includes a step 404, during which the system displays a game selection screen on the user interface of the computer device, allowing the user to choose from one or more gamified interfaces. Once the user selects a particular game, at step 406, the system may display a game menu, which can include options for entering user information, reviewing instructions, adjusting settings, reviewing prior logs, or initiating gameplay.
[0083] At step 408, the system displays one or more training levels to the user for selection. The training level may be displayed as part of the game menu or after the user selects the option to initiate gameplay. As will be explained in greater detail in subsequent sections, each level corresponds to a parameter set, which may include contraction intensity thresholds, durations, and / or rest intervals.
[0084] Following selection of a training level, the system executes the level at step 410. Execution includes monitoring EMG signals and classifying contractions relative to the calibrated thresholds. During game play, the system applies a predetermined sequence of contraction parameters for each level, such as rest intervals, medium contractions, and full contractions, as stored in memory. The gamified interface guides the user to perform the specified contractions in accordance with the sequence by providing prompts, cues, or challenges. Such guidance may include explicit instructions delivered through on-screen prompts, graphical indicators, audio cues, or combinations thereof, and / or implicit encouragement presented through game mechanics in which successful contractions are required to achieve a goal, advance a character, or complete an in-game task. The user’s performance of these contractions is classified and mapped to in-game actions, such that successful contractions cause movement of game objects, activation of features, or other gameplay events. The gamified interface further provides incentives or rewards in association with the successful execution of the prescribed contractions, thereby encouraging adherence to the structured regimen associated with the selected level.
[0085] The EMG signals are monitored in real time, classified against the calibrated thresholds, and mapped to in-game events to determine whether the user performed the specified contractions in accordance with the required parameters of the particular level, which is displayed to the user at step 412. The signals may be mapped to in-game actions, including but not limited to moving objects, avatars, or characters within the game environment; collecting rewards, tokens, or points; activating features, powers, or special abilities; navigating menus or selecting options within the interface; initiating or terminating a game sequence or event; adjusting difficulty levels or progression speed; triggering audiovisual feedback such as sounds, animations, or visual effects; unlocking new levels, stages, or challenges; controlling environmental elements including opening doors, shifting terrain, or manipulating obstacles; and interacting with virtual opponents or teammates. The system may also display to the user real-time feedback, which may include scoring, timing, contraction strength, and progress indicators. At step 414, upon completion of the level, the system stores performance data, such as contraction accuracy, timing compliance, and session duration. At step 416, the processor determines whether the user will advance to another level, repeat the current level, or conclude the session. In some embodiments, the determination of whether the user will advance to another level, repeat the current level, or conclude the session may be based on one or more factors including, but not limited to, contraction performance relative to calibrated thresholds, completion of predefined tasks, elapsed time, user input, adaptive progression algorithms, accumulation of rewards, or combinations thereof.
[0086] Finally, at step 418, the system outputs a summary of the results. The summary may include progress metrics, contraction performance, and scores, displayed on the user interface or transmitted to another device for storage or review.
[0087] Exemplary Structured Levels for Training Protocol
[0088] Regardless of how the user interface presents a game or the instructions for interacting with the game, each level of the program is associated with a predetermined set of control parameters. In this way, the gameplay is directly synchronized with parameterized sequences stored in memory, ensuring that the on-screen guidance corresponds to structured contraction thresholds and timing intervals.
[0089] In some embodiments, the training protocol is implemented as a sequence of levels stored in memory and executed by the processor. Each level is defined by a parameter set specifying contraction intensity thresholds, durations for holding each contraction, and rest intervals between contractions, which are displayed to the user in the form of on-screen guidance. For example, intensities may be classified into one or more categories, such as a baseline or resting state, a medium-intensity contraction corresponding to a submaximal threshold, and a high- intensity contraction corresponding to a maximum threshold. These parameters allow the system to consistently map real-time EMG signals to defined game states and user interface responses. During the training protocol, the gamified interface maps incoming EMG signals to these parameter sets in real time, ensuring that the user interface reflects whether the user's contractions align with the stored requirements that are presented as on-screen guidance.
[0090] The parameter sets may be designed to progressively adjust system requirements through a series of structured levels, each characterized by sequences of muscle contractions at varying intensities and durations. For example, a first level may define relatively short contraction events separated by longer rest periods, while later levels increase contraction duration and / or contraction strength and / or shorten rest periods. This structured progression allows the system to gradually increase the challenge presented to the user, regardless of the specific game displayed on the interface.
[0091] In some embodiments, the training protocol comprises eight levels, with each level involving specific contraction sequences, rest periods, and intensities. Contractions may be defined as low intensity, representing rest, medium intensity, representing half contractions, and high intensity, representing full contractions.
[0092] By way of illustration, the first level may emphasize quick flick-style contractions over a predetermined period. For example, the first level may include a 5-minute period utilizing sequences such as eight seconds of rest, followed by two seconds of a half contraction, then eight seconds of rest, followed by two seconds of a full contraction, and finally eight seconds of rest. In some embodiments, the sequence lasts a total of approximately 28 seconds and is performed for approximately 5 minutes. The pattern can vary, including alternating sequences where the order or intensity is adjusted to focus on speed and precision. For example, the sequence could be a total of 20 seconds with eight seconds of rest, followed by two seconds of a full contraction, then eight seconds of rest, followed by two seconds of a half contraction. As another example, the sequence could be a total of 40 seconds with eight seconds of rest, followed by two seconds of a half contraction, eight seconds of rest, followed by two seconds of a half contraction, eight seconds of rest, followed by two seconds of a full contraction, and finally eight seconds of rest, followed by two seconds of a full contraction.
[0093] The second level may introduce endurance holds with increased intensity over a shorter duration in comparison to the first level, e.g., a 3.5 to 4-minute duration. In some embodiments, the core sequence involves eight seconds of rest, followed by eight seconds of a medium contraction, eight seconds of rest, and eight seconds of a full contraction. The sequence may last approximately 32 seconds and is repeated over the 3.5 to 4-minute duration. Variations of this sequence may involve switching the order or holding the contractions for longer periods to build endurance. For example, an alternative sequence could involve resting for eight seconds, transitioning directly into an eight-second full contraction, returning to rest for another eight seconds, and then finishing with an eight-second medium contraction. As another example, the sequence can include resting for eight seconds, performing a medium contraction for eight seconds, returning to rest for eight seconds, repeating the medium contraction for eight seconds, returning to rest for eight seconds, and then progressing to an eight-second full contraction, followed by another eight seconds of rest and a final eight-second full contraction.
[0094] The third illustrative level may involve quicker transitions relative to the previous levels, such as a series of quick flicks with increased intensity over a 5-minute period. The sequence may be approximately 50 seconds in length and include eight seconds of rest, three seconds of a medium contraction, a two-second rest, a three-second medium contraction, followed by another two-second rest and then a three-second medium contraction, then eight seconds of rest, three seconds of a full contraction, two seconds of rest, three seconds of a full contraction, two seconds of rest, three seconds of a full contraction, and finally eight seconds of rest. The sequence can be flipped or the order of the contractions can be altered, adding variety while keeping the intensity high.
[0095] A fourth level may instead define endurance holds with increased intensity over a period of time. For example, during a 5-minute period, the sequence begins with eight seconds of rest, followed by a ten-second medium contraction, then a three-second rest, a ten-second medium contraction, another three-second rest, and another ten-second medium contraction. This is followed by eight seconds of rest, then a ten-second full contraction, three seconds of rest, another ten-second full contraction, another three-second rest, a final ten-second full contraction, and ending with eight seconds of rest. In some embodiments, this sequence, which lasts approximately 96 seconds, is repeated over the 5-minute period. The sequence can be alternated by varying the order, such as resting for eight seconds, performing a ten-second medium contraction, followed by three seconds of rest, then transitioning into a ten-second full contraction, and so on.
[0096] The fifth level can build on previous sequences during a period of time. For example, over a 5- minute period, the sequence starts with three seconds of rest, a two-second medium contraction, three seconds of rest, a three-second medium contraction, three seconds of rest, a two-second full contraction, three seconds of rest, and a three-second full contraction. The sequence then includes eight seconds of rest, followed by an eight-second medium contraction, three seconds of rest, a ten-second medium contraction, three seconds of rest, an eight-second full contraction, three seconds of rest, and a final ten-second full contraction, ending with eight seconds of rest. In some embodiments, this sequence lasts approximately 83 seconds and is repeated during the 5-minute period. Variations can include sequences like three seconds of rest, two seconds of full contraction, three seconds of rest, ten seconds of medium contraction, three seconds of rest, and so on.
[0097] The sixth level focuses on quicker transitions with reduced rest over period of time, e.g., a 5- minute period. The sequence may start with three seconds of rest, a three-second medium contraction, two seconds of rest, a three-second full contraction, two seconds of rest, another three-second full contraction, and two seconds of rest, followed by three seconds of full contraction. The sequence then moves into eight seconds of rest, a ten-second full contraction, three seconds of rest, a ten-second medium contraction, three seconds of rest, another ten- second full contraction, three seconds of rest, a ten-second medium contraction, and ends with eight seconds of rest. In some embodiments, this sequence, lasting approximately 86 seconds, is repeated during the 5-minute period. The sequence can be alternated, and while rest times between reps are shortened, longer rest periods are still recommended between sets.
[0098] The seventh level may increase intensity with extended sequences. For example, the routine may begin with eight seconds of rest, followed by a ten-second full contraction, three seconds of rest, another ten-second full contraction, three seconds of rest, and a third ten-second full contraction. The sequence then includes three seconds of rest, a three-second medium contraction, two seconds of rest, a three-second medium contraction, two seconds of rest, a three-second full contraction, two seconds of rest, and another three-second full contraction, followed by a ten-second medium contraction, three seconds of rest, a ten-second medium contraction, three seconds of rest, a final ten-second medium contraction, and ends with eight seconds of rest. In some embodiments, this sequence lasts approximately 11 1 seconds and is repeated during the 5-minute period.
[0099] The eighth level represents the most advanced stage relative to the previous levels and designed for high intensity. For example, the routine can include four seconds of rest, a five- second medium contraction, five seconds of full contraction, five seconds of medium contraction, and five seconds of full contraction. The sequence then moves into eight seconds of rest, followed by a five-second full contraction, five seconds of medium contraction, five seconds of full contraction, and five seconds of medium contraction, concluding with eight seconds of rest. In some embodiments, this sequence lasts approximately 60 seconds and is repeated for approximately 5 minutes. The sequence is designed to gradually build with inclines and declines in intensity to push the user’s endurance and strength to the maximum level.
[0100] These examples illustrate how the stored parameter sets can be configured to progressively increase in difficulty by adjusting at least one of contraction intensity, contraction duration, or rest interval. The processor uses the parameter sets to classify EMG signals and to synchronize gameplay with the structured training protocol. Because the parameters are stored digitally, they can be modified by software updates, therapist input, or adaptive algorithms that respond to user performance. The stored data may also be used to generate progress logs or to dynamically unlock higher levels as the user demonstrates consistent performance.
[0101] Through this structure, the system ensures that the gamified interface reflects a controlled progression of contraction sequences, which can be tailored to encourage engagement and to track improvement over multiple sessions.
[0102] Exemplary Gamification Interfaces
[0103] In some embodiments, the gamification software can provide any type of interactive interface in which contraction signals are mapped to in-game events. The mapping may include, but is not limited to controlling the position, movement, orientation, or speed of an object; initiating or modulating an action such as jumping, firing, or collecting items; unlocking levels or features; adjusting difficulty settings; or otherwise altering the state of the game environment. Because the contraction thresholds are defined during calibration, the same game mechanics can be adapted across multiple genres of games, including arcade-style games, puzzle games, sports simulations, rhythm games, racing games, or training applications. Accordingly, any game mechanic capable of associating contraction strength, duration, timing, or sequence with an interface response falls within the scope of the present invention.
[0104] Figs. 7-12 provide two exemplary games that may be presented to a user on the user interface 138 of the computer device 106. By way of illustration, the user may be first prompted with the option to select a particular game (see Fig. 7). The user may then be prompted with a calibration protocol as exemplified in Fig. 8, instructing the user to assess their ability to execute contractions that meet the low, middle, and high contraction values. Through calibration, contraction strength is mapped to the vertical position of a game object, e.g., the bird in Fig. 8. For example, a resting state may hold the object at a low altitude, a medium contraction may place the object at a middle altitude, and a full contraction may raise the object to a high altitude. In some embodiments, the positions are defined discretely (low, medium, high), while in other embodiments the position is continuous, such that the object’s path varies fluidly with contraction intensity.
[0105] As exemplified in Fig. 9, a user may also be prompted with a menu screen. This menu allows entry of user information, review of instructions, adjustment of options, access to prior logs, or initiation of gameplay. Once the user decides to play, the system presents a level-selection interface as exemplified in Fig. 10. Each level corresponds to a parameter set that defines contraction intensity thresholds, durations, and rest intervals. In some implementations, higher levels remain locked until prerequisite levels are completed, thereby ensuring progressive advancement.
[0106] Referring now to Fig. 11 , the “Flappy Bird” game is configured so that contraction strength is mapped to the vertical position of a bird character. For example, a resting state may hold the bird at a low altitude, a medium contraction may place the bird at a middle altitude, and a full contraction may raise the bird to a high altitude. During play, the bird will fly across the screen at a height that coincides with a predetermined contraction strength as measured by the EMG device. In some embodiments, the positions of the bird are defined discretely (low, medium, high), while in other embodiments the position is continuous, such that the bird’s flight path varies fluidly with contraction intensity. In some embodiments, the height of the bird has three set locations corresponding to three contraction strengths. However, more, or less heights and corresponding contraction strengths may be used to alter the location of the bird.
[0107] During gameplay, visual incentives such as coins may be placed along different flight paths. The placement of these objects requires the user to contract at the appropriate intensity for the appropriate duration to align the bird’s flight with the objects, thereby collecting them. With respect to Fig. 1 1 , the bird character is shown at the lower height level representing a resting phase, i.e., no contraction. A coin is displayed along the path to entice the user to continue resting until the bird captures the coin by flying through it. A series of coins are then located at the middle height level to entice the user to perform and hold a half contraction to capture the coins at the middle height level. The game continues in this manner of providing coins at various levels to coincide with a particular workout plan. While one embodiment uses a bird and coins, alternative graphical elements such as stars, tokens, or checkpoints may be displayed to encourage performance of the proper contraction sequences.
[0108] The interface may also present real-time feedback, including but not limited to scoring, elapsed time, magnitude of contraction, and percentage of maximum contraction. Such feedback supports user motivation and allows monitoring of performance against the parameter sets for the selected level. Some games are intended to provide an additional dimension of interaction with the user. For example, the “UFO Fighter” game as exemplified in Fig. 12 displays a spacecraft controlled by the user near the bottom of the screen, while enemy UFOs appear across the playfield. The user can move the spacecraft laterally using a touch or motion input, while contractions are used to trigger firing events. This combination of conventional manual input with contractionbased input introduces an additional layer of interaction that requires both attention and coordination, further enhancing engagement with the structured training program.
[0109] Hardware And Software Implementation Examples
[0110] The techniques introduced here may be embodied as special-purpose hardware (e.g., circuitry), as programmable circuitry appropriately programmed with software and / or firmware, or as a combination of special-purpose and programmable circuitry. Accordingly, embodiments may include a machine-readable medium having stored thereon instructions which, when executed, cause one or more processors to perform the methods described herein.
[0111] The present invention may be embodied on various computing devices or platforms that perform actions responsive to software-based instructions. As used herein, a “computing device” may include any suitable device configured to execute instructions, including but not limited to a desktop computer, laptop computer, tablet computer, smartphone, server, embedded controller, or other processing system. A computing device may include one or more processors, system memory (e.g., RAM, ROM, or flash memory), persistent storage (e.g., hard drives, solid-state drives, optical media), input / output interfaces (e.g., touchscreens, keyboards, sensors), and communication interfaces (e.g., wired or wireless network adapters).
[0112] In some embodiments, the subject matter described herein may be embodied in a computer program product comprising instructions stored on a non-transitory computer-readable medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. A non-exhaustive list of the computer readable storage medium includes an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, any non-transitory, tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The instructions, when executed by one or more processors of a computing device, cause the computing device to perform any of the methods described herein.
[0113] A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
[0114] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire-line, optical fiber cable, radio frequency, etc., or any suitable combination of the foregoing. Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C#, C++, Visual Basic or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages.
[0115] Aspects of the present invention are described below with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0116] The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0117] Steps described in the methods herein may be conducted in any suitable order, including concurrently or in parallel, unless otherwise indicated. Additional steps may be included, and described steps may be omitted in some embodiments. The methods may be implemented by instructions stored in memory and executed by one or more processors, or by dedicated hardware modules configured to perform the described operations.
[0118] In certain embodiments, the functionality described herein may be implemented on a single computing device. In other embodiments, functionality may be distributed across multiple devices connected by a communication network, such as a local area network, wide area network, or the Internet. For example, sensor data may be transmitted wirelessly from a local device to a server or cloud-based system for processing, and results may be returned to a client device for display to the user. Block diagrams, flowcharts, and system descriptions herein are intended to represent functionality and logical groupings of operations, not necessarily the physical arrangement of hardware. Particular features described with respect to one embodiment may be combined with features of another embodiment, unless stated otherwise.
[0119] The advantages set forth above, and those made apparent from the foregoing description, are efficiently attained. Since certain changes may be made in the above construction without departing from the scope of the invention, it is intended that all matters contained in the foregoing description or shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
[0120] It is also to be understood that the following claims are intended to cover all of the generic and specific features of the invention herein described, and all statements of the scope of the invention that, as a matter of language, might be said to fall therebetween.
Claims
1. What is claimed is:1 . A muscle activity training system, comprising: a set of external electrodes configured to be placed on a patient and detect muscle activity; an electromyography (EMG) device in communication with the electrodes, the EMG device configured to receive and process electrical signals from the electrodes; a wireless communication module configured to transmit the processed signals to a computer device; and the computer device configured to receive the processed signals and provide a gamified interface, wherein the gamified interface maps the processed signals to game events and includes a series of levels with each level characterized by a parameter set comprising contraction intensity, contraction duration, and rest intervals; wherein the gamified interface prompts or encourages a user to execute the parameter sets.
2. The system of claim 1 , wherein the electrodes are external and configured to be placed around the perineum of a patient.
3. The system of claim 1 , wherein the gamified interface comprises one or more interactive games in which the processed signals are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items.
4. The system of claim 1 , wherein the EMG device further comprises: a differential buffer configured to process reference signals from a reference electrode; filtering and gain components configured to condition the received signals; and an analog-to-digital converter configured to convert the received signals to a digital format.
5. The system of claim 1 , wherein the system is further configured to log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.
6. The system of claim 1 , wherein the gamified interface comprises a plurality of levels, wherein each successive level progressively alters the parameter set by modifying at least one of the contraction intensity, duration, or rest interval.
7. The system of claim 6, wherein a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds.
8. The system of claim 7 , wherein a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations.
9. The system of claim 8, wherein a third level is defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds.
10. The system of claim 9, wherein a fourth level is defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.11 . The system of claim 10, wherein a fifth level is defined by parameter sets including: contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds.
12. The system of claim 11 , wherein a sixth level is defined by parameter sets including: contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds; and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
13. The system of claim 12, wherein a seventh level is defined by parameter sets including: contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds.
14. The system of claim 13, wherein an eighth level is defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
15. The system of claim 1 , wherein the computer device is further configured to execute a calibration protocol to determine contraction intensity values by detecting a maximum contraction and calculating submaximal values.
16. A pediatric pelvic floor therapy system, comprising: a set of external electrodes configured to be placed on a patient and detect muscle activity of a patient; an electromyography (EMG) device in communication with the electrodes, the EMG device configured to receive and process electrical signals from the electrodes; a communication module configured to transmit the processed signals to a computer device; and the computer device configured to receive the processed signals and provide a gamified interface, wherein the gamified interface maps the processed signals to game events and includes a series of levels with each level characterized by parameter sets comprising contraction intensity, duration, and rest intervals; wherein the gamified interface provides incentives for a user to execute the parameter sets.
17. The system of claim 16, wherein the electrodes are external and configured to be placed around the perineum of a patient.
18. The system of claim 16, wherein the gamified interface comprises one or more interactive games in which the processed signals are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items.
19. The system of claim 16, wherein the EMG device further comprises: a differential buffer configured to process reference signals from a reference electrode; filtering and gain components configured to condition the received signals; and an analog-to-digital converter configured to convert the received signals to a digital format.
20. The system of claim 16, wherein the system is further configured to log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.21 . The system of claim 16, wherein the gamified interface comprises a plurality of levels, wherein each successive level progressively alters the parameter set by modifying at least one of the contraction intensity, duration, or rest interval.
22. The system of claim 21 , wherein a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds.
23. The system of claim 22, wherein a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations.
24. The system of claim 23, wherein a third level is defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds.
25. The system of claim 24, wherein a fourth level is defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
26. The system of claim 25, wherein a fifth level is defined by parameter sets including: contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds.
27. The system of claim 26, wherein a sixth level is defined by parameter sets including: contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds; and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
28. The system of claim 27, wherein a seventh level is defined by parameter sets including: contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds.
29. The system of claim 28, wherein an eighth level is defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
30. The system of claim 16, wherein the computer device is further configured to execute a calibration protocol to determine contraction intensity values by detecting a maximum contraction and calculating submaximal values.31 . A method of operating a pelvic floor therapy system, the method comprising: receiving, by an EMG device, electrical signals from electrodes applied to a patient; processing the electrical signals to generate digital EMG data; transmitting the EMG data to a computer device; classifying, by the computer device, the EMG data relative to one or more calibrated contraction values; mapping the classified contractions to game events in a gamified interface; and executing a game level in the gamified interface, wherein the game level is defined by a parameter set including contraction intensity, contraction duration, and rest interval values.
32. The method of claim 31 , further comprising calibrating contraction values by detecting a maximum contraction and calculating submaximal thresholds.
33. The method of claim 31 , further comprising providing incentives within the gamified interface to encourage the patient to execute the parameter set.
34. The method of claim 31 , further comprising attaching the electrodes around the perineum of the patient.
35. The method of claim 31 , wherein the gamified interface comprises one or more interactive games in which the classified contractions are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items.
36. The method of claim 31 , wherein the EMG device further comprises: a differential buffer configured to process reference signals from a reference electrode; filtering and gain components configured to condition the received signals; andan analog-to-digital converter configured to convert the received signals to a digital format.
37. The method of claim 31 , wherein the computer device is further configured to log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.
38. The method of claim 31 , wherein the gamified interface comprises a plurality of levels, wherein each successive level progressively alters the parameter set by modifying at least one of the contraction intensity, duration, or rest interval.
39. The method of claim 38, wherein a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds.
40. The method of claim 38, wherein a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations.41 . The method of claim 38, wherein a third level is defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds.
42. The method of claim 38, wherein a fourth level is defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
43. The method of claim 38, wherein a fifth level is defined by parameter sets including: contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds.
44. The method of claim 38, wherein a sixth level is defined by parameter sets including: contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds; and contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
45. The method of claim 38, wherein a seventh level is defined by parameter setscontraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds.
46. The method of claim 38, wherein an eighth level is defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
47. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computer device, cause the one or more processors to: receive, from an electromyography (EMG) device, electrical signals detected by electrodes; process the electrical signals to generate digital EMG data; classify the EMG data relative to one or more calibrated contraction values; map the classified contractions to game events in a gamified interface; and execute a game level in the gamified interface, wherein the game level is defined by a parameter set including contraction intensity, contraction duration, and rest interval values.
48. The non-transitory computer-readable medium of claim 47, wherein the instructions further cause the one or more processors to calibrate contraction values by detecting a maximum contraction and calculating one or more submaximal thresholds.
49. The non-transitory computer-readable medium of claim 47, wherein the instructions further cause the one or more processors to provide incentives within the gamified interface to encourage execution of the parameter set.
50. The non-transitory computer-readable medium of claim 47, wherein the electrodes are configured to be placed around the perineum of a patient.51 . The non-transitory computer-readable medium of claim 47, wherein the gamified interface comprises one or more interactive games in which the classified contractions are mapped to in-game actions including controlling a position or movement of an object, controlling an action of the object, or collecting items.
52. The non-transitory computer-readable medium of claim 47, wherein the EMG device further comprises:a differential buffer configured to process reference signals from a reference electrode; filtering and gain components configured to condition the received signals; and an analog-to-digital converter configured to convert the received signals to a digital format.
53. The non-transitory computer-readable medium of claim 47, wherein the instructions further cause the one or more processors to log performance data including contraction accuracy, timing compliance, and session duration, and to output the data via the user interface.
54. The non-transitory computer-readable medium of claim 47, wherein the gamified interface comprises a plurality of levels, wherein each successive level progressively alters the parameter set by modifying at least one of the contraction intensity, contraction duration, or rest interval.
55. The non-transitory computer-readable medium of claim 54, wherein a first level is defined by parameter sets requiring contraction durations equal to or less than approximately 2 seconds separated by rest intervals equal to or greater than approximately 8 seconds.
56. The non-transitory computer-readable medium of claim 54, wherein a second level is defined by parameter sets requiring contraction durations equal to or greater than approximately 8 seconds and rest intervals substantially equal to the contraction durations.
57. The non-transitory computer-readable medium of claim 54, wherein a third level is defined by parameter sets requiring contraction durations equal to or less than approximately 3 seconds separated by rest intervals equal to or less than approximately 8 seconds.
58. The non-transitory computer-readable medium of claim 54, wherein a fourth level is defined by parameter sets requiring contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds.
59. The non-transitory computer-readable medium of claim 54, wherein a fifth level is defined by parameter sets including: contraction durations equal to or greater than approximately 2 seconds separated by rest intervals equal to or less than approximately 3 seconds; andcontraction durations equal to or greater than approximately 8 seconds separated by rest intervals equal to or less than approximately 3 seconds.
60. The non-transitory computer-readable medium of claim 54, wherein a seventh level is defined by parameter sets including: contraction durations equal to or greater than approximately 10 seconds separated by rest intervals equal to or less than approximately 3 seconds; and contraction durations equal to or greater than approximately 3 seconds separated by rest intervals equal to or less than approximately 2 seconds.61 . The non-transitory computer-readable medium of claim 54, wherein an eighth level is defined by parameter sets including a repetitive series of contractions at different intensities, with each contraction duration equal to or greater than approximately 5 seconds.
Citation Information
Patent Citations
Use method of biological feedback and electrical stimulation therapeutic apparatus
CN110038272A
Methods and devices for eliminating abnormal signals during pelvic floor muscle rehabilitation training
CN110638447B
Device and method for repairing postpartum muscle
CN117442874A
Pelvic floor muscle reinforcement exercise aid apparatus using emg
KR1020140103694A
Interactive muscle training system and method
US20190247651A1