Wireless control method and system for sacral nerve stimulator
Through multimodal sensor array and dynamic stimulation parameter matching technology, combined with low-power Bluetooth wireless communication and cloud data synchronization, the shortcomings of existing sacral nerve stimulation technologies in accuracy, parameter regulation and data transmission are solved, and efficient, safe and personalized neural regulation effects are achieved.
Patent Information
- Application Number
- CN202510310794.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-06-17
AI Technical Summary
The existing sacral nerve stimulation technology has shortcomings in accuracy, parameter regulation and data transmission, especially the insufficient support for multimodal physiological information, wireless transmission delay and security risks, and the lack of cloud data synchronization and cross-device mode verification mechanisms.
The multimodal sensor array collects the sacral nerve region in real time, performs feature extraction and preprocessing, generates an initial stimulation parameter set, and dynamically matches with the preset physiological adaptation model to generate the target stimulation parameter set. Wireless communication protocols such as low-power Bluetooth are used for encrypted transmission, monitoring physiological feedback signals in real time and dynamically adjusting stimulation parameters, synchronizing to cloud database for cross-device data synchronization and mode verification, and finally executing control instructions after security verification.
It improves the accuracy and response speed of sacral nerve stimulation, ensures real-time and security of data transmission, realizes cross-device mode verification and continuous optimization, enhances the level of intelligent and personalized treatment of equipment, and has the advantages of efficient, safe and personalized nerve regulation.
Smart Images

Figure CN120154816A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of nerve control technology, and more specifically, to a wireless control method and system for a sacral nerve stimulator. Background Art
[0002] As an effective means of treating neuromodulation diseases, sacral nerve stimulation has been increasingly concerned, but the existing technology still has deficiencies in acquisition accuracy, parameter regulation, and data transmission. Traditional devices often rely on a single sensor to obtain signals, lacking multimodal physiological information support, resulting in insufficiently fine adjustment of stimulation parameters. At the same time, wireless transmission has delays and security risks, making it difficult to respond in real time to changes in the patient's physiological state. In addition, the lack of cloud data synchronization and cross-device mode verification mechanisms limits the level of device intelligence and personalized treatment.
[0003] To solve the above problems, a technical solution is provided. Summary of the Invention
[0004] In order to overcome the above-mentioned defects of the prior art, an embodiment of the present invention provides a wireless control method and system for a sacral nerve stimulator to solve the problems raised in the above background art.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A wireless control method for a sacral nerve stimulator includes the following steps:
[0007] Obtain the physiological signals of the sacral nerve region of the target user, and extract the features of the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters;
[0008] Dynamically match the initial set of stimulation parameters with a preset physiological adaptation model to generate a target set of stimulation parameters;
[0009] Send the target set of stimulation parameters to the control module of the sacral nerve stimulator through a wireless communication protocol to generate an executable stimulation instruction;
[0010] Execute the stimulation instruction, and continuously monitor the physiological feedback signals of the target user, and dynamically adjust the stimulation parameters according to the deviation degree between the feedback signals and the target stimulation parameters to generate an optimized set of stimulation parameters;
[0011] Synchronize the optimized set of stimulation parameters and historical stimulation data to the cloud database for cross-device data synchronization and mode verification;
[0012] Execute the final control instruction set according to the safety verification result of the sacral nerve stimulator.
[0013] In a preferred embodiment, physiological signals of the sacral nerve region of the target user are acquired, and feature extraction is performed on the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters, specifically:
[0014] Electromyographic signals, pressure distribution signals, and temperature signals of the sacral nerve region are collected through a multimodal sensor array;
[0015] Frequency-domain filtering and noise suppression processing are performed on the electromyographic signals to extract a first set of characteristic waveforms;
[0016] Spatial distribution modeling is performed on the pressure distribution signals to generate a set of pressure gradient features;
[0017] Threshold segmentation is performed on the temperature signals to extract a set of features of temperature anomaly regions;
[0018] The first set of characteristic waveforms, the set of pressure gradient features, and the set of features of temperature anomaly regions are fused to generate an initial set of stimulation parameters.
[0019] In a preferred embodiment, the initial set of stimulation parameters is dynamically matched with a preset physiological adaptation model to generate a target set of stimulation parameters, specifically:
[0020] According to the electromyographic signal amplitude features in the first set of characteristic waveforms, a preset stimulation intensity adjustment rule is matched to generate a first set of candidate parameters;
[0021] According to the maximum pressure distribution region in the set of pressure gradient features, a preset stimulation frequency adjustment rule is matched to generate a second set of candidate parameters;
[0022] According to the dynamic change trend of the set of features of temperature anomaly regions, a preset stimulation duration adjustment rule is matched to generate a third set of candidate parameters;
[0023] The first set of candidate parameters, the second set of candidate parameters, and the third set of candidate parameters are weighted and fused to generate a target set of stimulation parameters.
[0024] In a preferred embodiment, the target set of stimulation parameters is sent to the control module of the sacral nerve stimulator through a wireless communication protocol to generate an executable stimulation instruction, specifically:
[0025] A low-power Bluetooth protocol is used to establish an encrypted communication link between the sacral nerve stimulator and the control terminal;
[0026] The target set of stimulation parameters is divided into multiple data packets, and a dynamic check code is added to each data packet;
[0027] The data packets are encapsulated according to a preset private communication protocol and sent to the control module through a multi-channel redundancy transmission mechanism;
[0028] The control module verifies the checksum and performs integrity reorganization on the received data packet to generate an executable stimulation instruction.
[0029] In a preferred embodiment, the stimulation instruction is executed, and the physiological feedback signal of the target user is monitored in real time. The stimulation parameters are dynamically adjusted according to the deviation degree between the feedback signal and the target stimulation parameters to generate an optimized stimulation parameter set. Specifically:
[0030] According to the electromyogram response delay value in the physiological feedback signal, calculate the deviation coefficient between the current stimulation amplitude and the target amplitude;
[0031] If the deviation coefficient exceeds the preset threshold, generate the first optimization parameter based on the amplitude adjustment strategy in the historical optimization record;
[0032] According to the pressure response fluctuation frequency in the physiological feedback signal, match the preset frequency adaptive algorithm to generate the second optimization parameter;
[0033] Prioritize the first optimization parameter and the second optimization parameter to generate an optimized stimulation parameter set.
[0034] In a preferred embodiment, synchronize the optimized stimulation parameter set and the historical stimulation data to the cloud database for cross-device data synchronization and mode verification. Specifically:
[0035] Extract the historical stimulation pattern data set matching the current user from the cloud database;
[0036] Perform timestamp alignment and abnormal pattern filtering on the historical stimulation pattern data set to generate a verification reference data set;
[0037] Obtain the electromagnetic interference intensity and device connection stability parameters in the current environment to generate an environment adaptation factor set;
[0038] According to the verification reference data set and the environment adaptation factor set, perform cross-device data synchronization and mode verification on the optimized stimulation parameter set to generate a final control instruction set.
[0039] In a preferred embodiment, execute the final control instruction set according to the safety verification result of the sacral nerve stimulator. Specifically:
[0040] Before executing the control instruction, verify the operator's identity through the biometric recognition module;
[0041] If the identity verification is passed, generate a dynamic encryption key based on the device unique identification code and the user identity code;
[0042] Encrypt the final control instruction set with the dynamic encryption key and perform key matching and decryption at the stimulator end;
[0043] If the decryption is successful and the permission level meets the preset conditions, the execution of the final control instruction set is allowed.
[0044] On the other hand, the present invention provides a wireless control system for a sacral nerve stimulator, including a feature extraction module, a parameter matching module, a parameter sending module, an instruction execution module, a synchronization verification module, and a security verification module;
[0045] Feature extraction module: Obtain the physiological signals of the sacral nerve region of the target user, and extract features from the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters;
[0046] Parameter matching module: Dynamically match the initial set of stimulation parameters with a preset physiological adaptation model to generate a target set of stimulation parameters;
[0047] Parameter sending module: Send the target set of stimulation parameters to the control module of the sacral nerve stimulator through a wireless communication protocol to generate an executable stimulation instruction;
[0048] Instruction execution module: Execute the stimulation instruction, monitor the physiological feedback signals of the target user in real time, and dynamically adjust the stimulation parameters according to the deviation degree between the feedback signals and the target stimulation parameters to generate an optimized set of stimulation parameters;
[0049] Synchronization verification module: Synchronize the optimized set of stimulation parameters and historical stimulation data to the cloud database for cross-device data synchronization and mode verification;
[0050] Security verification module: Execute the final control instruction set according to the security verification result of the sacral nerve stimulator.
[0051] Technical effects and advantages of the wireless control method and system for a sacral nerve stimulator of the present invention:
[0052] By using a multi-modal sensor array to collect EMG, pressure, and temperature signals in real time, and through feature extraction and preprocessing, it is ensured that the initial stimulation parameters are accurately generated; using a preset physiological adaptation model to dynamically match the initial parameters to generate a target set of stimulation parameters that meet individual needs, improving the treatment pertinence and response speed; using a wireless communication protocol such as low-power Bluetooth to encrypt and transmit the target parameters in packets to achieve the real-time and security of data transmission; in addition, by monitoring the physiological feedback signals in real time and dynamically adjusting the stimulation parameters based on the feedback data, and at the same time synchronizing the optimization results and historical data to the cloud, cross-device mode verification and continuous optimization are achieved; finally, multiple security verification mechanisms effectively prevent the risk of illegal operations, ensure the safety of patients during use, improve the stimulation accuracy and intelligent level, have the advantages of efficient, safe, and personalized neuromodulation, and have good clinical application prospects. Description of the Drawings
[0053] Figure 1Schematic diagram of a wireless control method for a sacral nerve stimulator according to the present invention;
[0054] Figure 2 Schematic diagram of the structure of a wireless control system for a sacral nerve stimulator according to the present invention. Detailed implementation manners
[0055] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0056] Embodiment 1
[0057] Figure 1 A wireless control method for a sacral nerve stimulator according to the present invention is provided, which includes the following steps:
[0058] Obtain the physiological signals of the sacral nerve region of the target user, and perform feature extraction on the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters;
[0059] Dynamically match the initial set of stimulation parameters with a preset physiological adaptation model to generate a target set of stimulation parameters;
[0060] Send the target set of stimulation parameters to the control module of the sacral nerve stimulator through a wireless communication protocol to generate an executable stimulation instruction;
[0061] Execute the stimulation instruction, and continuously monitor the physiological feedback signals of the target user. Dynamically adjust the stimulation parameters according to the deviation degree between the feedback signals and the target stimulation parameters to generate an optimized set of stimulation parameters;
[0062] Synchronize the optimized set of stimulation parameters and historical stimulation data to the cloud database for cross-device data synchronization and mode verification;
[0063] Execute the final control instruction set according to the safety verification result of the sacral nerve stimulator.
[0064] Specifically, obtaining the physiological signals of the sacral nerve region of the target user and performing feature extraction on the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters includes:
[0065] The myoelectric signals, pressure distribution signals and temperature signals of the sacral nerve region are collected through a multimodal sensor array. Specifically, a sensor array is formed by integrating multiple types of sensors to simultaneously collect different types of physiological signals from the sacral nerve region. The myoelectric signals use an electrode array attached to the skin surface to capture the electrical signals generated by neuromuscular activity. The pressure distribution signals use distributed pressure sensors to detect local pressure changes, such as detecting the pressure distribution on a cushion or mattress. The temperature signals use a micro temperature sensor to measure the regional temperature, paying attention to whether there is temperature abnormality or local inflammation.
[0066] The electromyographic signal is subjected to frequency domain filtering and noise suppression processing to extract the first characteristic waveform set; specifically, the collected electromyographic signal is usually mixed with power frequency interference and noise, and needs to be filtered in the frequency domain to obtain a set of clear electromyographic signal waveform data, which is called the first characteristic waveform set, reflecting the amplitude, frequency and other characteristics of muscle activity;
[0067] The pressure distribution signal is spatially modeled to generate a pressure gradient feature set; specifically, the pressure sensor array can provide pressure distribution data at different locations in the sacral nerve region. By mapping the readings of each pressure sensor to spatial coordinates, a pressure distribution model for the region can be constructed; spatial distribution modeling usually requires: recording the spatial position of the sensor (such as two-dimensional coordinates); recording the pressure value at the corresponding position; obtaining a continuous pressure distribution through interpolation or fitting methods (such as two-dimensional Gaussian fitting, Kriging interpolation, etc.); based on the distribution, the pressure gradient can be calculated, that is, the rate of change of pressure in a certain direction in space, and then the maximum gradient direction, gradient amplitude and other features can be obtained, thereby forming a pressure gradient feature set;
[0068] The temperature signal is segmented by threshold value to extract the feature set of abnormal temperature area; specifically, the temperature signal of the sacral nerve area can reflect physiological or pathological factors such as blood circulation status and inflammatory response; exemplary, threshold setting: if the normal body surface temperature is 36℃~37℃, the upper limit of 37.5℃ is set as the abnormal judgment standard; segmentation process: the temperature image or data is binarized, and the area with a temperature exceeding 37.5℃ is marked as abnormal; result: a feature set of abnormal temperature area is generated, which contains information such as the location, area and temperature value of the abnormal area;
[0069] The first characteristic waveform set, the pressure gradient characteristic set and the temperature abnormality area characteristic set are fused to generate an initial stimulation parameter set.
[0070] Specifically, the initial stimulation parameter set is dynamically matched with the preset physiological adaptation model to generate a target stimulation parameter set, including:
[0071] According to the amplitude characteristics of the electromyographic signals in the first characteristic waveform set, the preset stimulation intensity adjustment rules are matched to generate a first candidate parameter set; specifically, the amplitude information of the electromyographic signals is extracted from the first characteristic waveform set, and the appropriate stimulation intensity is determined using the preset stimulation intensity adjustment rules; if it is detected that the user's electromyographic activity is weak, a higher stimulation intensity may be required to induce the target neural response; if the user's electromyographic activity is too strong, it may mean that the stimulation intensity needs to be reduced to avoid over-stimulation; the generated stimulation intensity parameter set is called the first candidate parameter set;
[0072] According to the maximum pressure distribution area in the pressure gradient feature set, the preset stimulation frequency adjustment rules are matched to generate the second candidate parameter set; specifically, the area with the highest pressure or the most dramatic change is found from the pressure gradient feature set, and the stimulation frequency is determined according to the characteristics of the area; when the pressure is too high somewhere in the sacral nerve area, it may cause local ischemia or compression, and a specific frequency of nerve stimulation is required to improve blood circulation or relieve compression; the preset stimulation frequency adjustment rules are usually empirical or experimental rules; the generated stimulation frequency parameter set is called the second candidate parameter set;
[0073] According to the dynamic change trend of the temperature abnormality area feature set, the preset stimulation duration adjustment rule is matched to generate a third candidate parameter set; specifically, the temperature change trend in the temperature abnormality area feature set is analyzed to determine whether the temperature abnormality area is expanding or contracting, so as to adjust the stimulation duration; if the temperature abnormality area gradually expands, the stimulation duration may need to be extended to achieve better treatment; the generated stimulation duration parameter set is called the third candidate parameter set;
[0074] The first candidate parameter set, the second candidate parameter set and the third candidate parameter set are weightedly fused to generate a target stimulation parameter set.
[0075] Specifically, the target stimulation parameter set is sent to the control module of the sacral nerve stimulator through the wireless communication protocol to generate an executable stimulation instruction, including:
[0076] A low-power Bluetooth protocol is used to establish an encrypted communication link between the sacral nerve stimulator and the control terminal; specifically, low-power Bluetooth technology is used to establish a wireless communication connection between the sacral nerve stimulator and the control terminal, and encryption measures are used to ensure the security of data transmission; for example, the control terminal and the stimulator exchange keys during the pairing process and establish an AES encrypted link to ensure that parameter transmission is not stolen or tampered with;
[0077] The target stimulus parameter set is divided into multiple data packets, and a dynamic check code is added to each data packet. Specifically, to ensure the reliability of large - data - volume transmission, the target parameter set is split into multiple smaller data packets, and at the same time, a dynamically generated check code (such as CRC code) is attached to each data packet to detect transmission errors. Exemplarily, assuming the size of the target parameter set is 512 bytes, it can be divided into 8 data packets of 64 bytes each, and a CRC - 16 check code is calculated for each packet to facilitate the receiving end to verify the integrity of each packet.
[0078] The data packets are encapsulated according to a preset private communication protocol and sent to the control module through a multi - channel redundancy transmission mechanism. Specifically, the data packets are encapsulated according to the preset private communication protocol (i.e., adding information such as headers, tails, sequence numbers, etc.), and multi - channel redundancy transmission is adopted, that is, the same data is sent through multiple wireless channels simultaneously to improve the anti - interference ability. Exemplarily, if the device supports channels A, B, and C, the same data packet may be transmitted on three channels simultaneously, and the receiving end merges the data according to the channel conditions.
[0079] At the control module, the received data packets are subjected to check - code verification and integrity recombination to generate executable stimulus instructions. Specifically, at the control module of the sacral nerve stimulator, the received data packets are first subjected to error detection through the attached check code. After confirming that the data is correct, all data packets are recombined into a complete parameter set according to the sequence, and then specific stimulus instructions are generated. Exemplarily, if the check of a certain data packet fails, the system will request re - transmission to ensure that the finally combined parameter set is accurate and error - free, and then converted into control instructions that the device can directly execute.
[0080] Specifically, execute the stimulus instructions, monitor the physiological feedback signals of the target user in real - time, and dynamically adjust the stimulus parameters according to the deviation degree between the feedback signals and the target stimulus parameters to generate an optimized stimulus parameter set, including:
[0081] According to the electromyogram response delay value in the physiological feedback signal, calculate the deviation coefficient between the current stimulus amplitude and the target amplitude. Specifically, let the target response delay be T tar , the actual response delay be T act , then the deviation coefficient is δ represents the deviation coefficient;
[0082] If the deviation coefficient exceeds the preset threshold, generate the first optimized parameter based on the amplitude adjustment strategy in the historical optimization record. Specifically, when the calculated deviation coefficient exceeds the set threshold, refer to the amplitude adjustment strategy recorded in the past optimization process to correct the current stimulus amplitude.
[0083] Match the preset frequency adaptive algorithm to generate the second optimization parameter according to the pressure response fluctuation frequency in the physiological feedback signal; specifically, use the pressure response fluctuation frequency recorded in the feedback signal to match the preset frequency adaptive algorithm and adjust the stimulation frequency.
[0084] Perform priority sorting on the first optimization parameter and the second optimization parameter to generate an optimized stimulation parameter set; specifically, sort and combine the first optimization parameter (amplitude adjustment result) and the second optimization parameter (frequency adjustment result) according to the preset priority to generate a comprehensive optimized parameter set.
[0085] Specifically, synchronize the optimized stimulation parameter set and the historical stimulation data to the cloud database for cross-device data synchronization and mode verification, including:
[0086] Extract the historical stimulation pattern data set matching the current user from the cloud database; specifically, retrieve the data related to the current user's identity and historical treatment records from the cloud database to form a historical stimulation pattern data set.
[0087] Perform timestamp alignment and abnormal pattern filtering on the historical stimulation pattern data set to generate a verification reference data set; specifically, process the extracted historical data to unify the time scale (timestamp alignment) and remove abnormal data caused by reasons such as abnormal acquisition and device failures; if a sudden change (such as a sudden peak or trough) occurs in a certain record, it will be determined as abnormal and excluded; the processed clean data set is used as the reference data set.
[0088] Obtain the electromagnetic interference intensity and device connection stability parameters in the current environment to generate an environment adaptation factor set; specifically, collect the current environment parameters in real time, such as electromagnetic interference (EMI) intensity, device connection stability, etc., and generate an environment adaptation factor set for correcting the parameter synchronization and verification process.
[0089] Perform cross-device data synchronization and mode verification on the optimized stimulation parameter set according to the verification reference data set and the environment adaptation factor set to generate a final control instruction set; specifically, combine the verification reference data set and the environment adaptation factor to perform cross-verification on the current optimized stimulation parameter set to ensure its applicability on different devices (or in different working environments), and finally generate a verified final control instruction set.
[0090] Specifically, execute the final control instruction set according to the safety verification result of the sacral nerve stimulator, including:
[0091] Before the control instruction is executed, the operator's identity is verified through a biometric recognition module. Specifically, to prevent unauthorized operations, biometric recognition technology (such as fingerprint, face recognition, or iris scanning) is used to confirm the operator's identity before the control instruction is executed. The operator uses the fingerprint recognition module on the control terminal for identity verification, and can only proceed to the next step after successful verification.
[0092] If the identity verification is successful, a dynamic encryption key is generated based on the device unique identification code and the user identity code. Specifically, after successful verification, a dynamic encryption key is generated by combining the device's unique identification code (UID) and the user identity code, which is used to encrypt the control instruction set to prevent interception or tampering during transmission.
[0093] The final control instruction set is encrypted with the dynamic encryption key, and key matching decryption is performed at the stimulator end. Specifically, the final control instruction set is encrypted with the above dynamic key before being sent, and the stimulator end uses the same key for matching decryption after receiving it to ensure the security of data during transmission.
[0094] If the decryption is successful and the permission level meets the preset conditions, the execution of the final control instruction set is allowed. Specifically, successful decryption indicates that the data has not been tampered with, and the operator's identity and device pairing status are correct. The permission level means that not only the identity needs to be verified, but also it is necessary to determine whether the operator has sufficient permissions (such as the difference between doctor permissions and ordinary user permissions). Only when multiple verifications are passed will the stimulator perform the actual electrical stimulation action.
[0095] Embodiment 2
[0096] The difference between Embodiment 2 and Embodiment 1 of the present invention is that this embodiment introduces a wireless control system for a sacral nerve stimulator.
[0097] Figure 2 The structural schematic diagram of a wireless control system for a sacral nerve stimulator according to the present invention is given. A wireless control system for a sacral nerve stimulator includes a feature extraction module, a parameter matching module, a parameter sending module, an instruction execution module, a synchronization verification module, and a security verification module.
[0098] Feature extraction module: Obtain the physiological signals of the sacral nerve region of the target user, and perform feature extraction on the physiological signals of the sacral nerve region to generate an initial set of stimulation parameters.
[0099] Parameter matching module: Dynamically match the initial set of stimulation parameters with a preset physiological adaptation model to generate a target set of stimulation parameters.
[0100] Parameter sending module: Send the target set of stimulation parameters to the control module of the sacral nerve stimulator through a wireless communication protocol to generate an executable stimulation instruction.
[0101] Instruction execution module: Executes stimulation instructions, monitors the physiological feedback signals of the target user in real time, dynamically adjusts the stimulation parameters according to the deviation degree between the feedback signals and the target stimulation parameters, and generates an optimized set of stimulation parameters;
[0102] Synchronization verification module: Synchronizes the optimized set of stimulation parameters and historical stimulation data to the cloud database for cross-device data synchronization and mode verification;
[0103] Safety verification module: Executes the final control instruction set according to the safety verification result of the sacral nerve stimulator.
[0104] The above formulas are all dimensionless and take their numerical values for calculation. The formulas are obtained by collecting a large amount of data and performing software simulation to get a formula closest to the actual situation. The preset parameters and threshold selection in the formulas are set by those skilled in the art according to the actual situation.
[0105] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that contains one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.
[0106] Those of ordinary skill in the art can realize that the modules and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Skilled professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0107] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and modules described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0108] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or modules can be in electrical, mechanical, or other forms.
[0109] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules. They can be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0110] In addition, in each embodiment of the present application, the functional modules can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.
[0111] If the function is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0112] As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the said claims.
[0113] Finally: The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A wireless control method for a sacral nerve stimulator, characterized in that: The steps include: Acquire physiological signals of the sacral nerve region of the target user, perform feature extraction on the physiological signals of the sacral nerve region, and generate an initial stimulation parameter set; Dynamically matching the initial stimulation parameter set with the preset physiological adaptation model to generate a target stimulation parameter set; sending the target stimulation parameter set to the control module of the sacral nerve stimulator via a wireless communication protocol to generate executable stimulation instructions; Execute stimulation instructions, monitor the physiological feedback signals of the target user in real time, dynamically adjust the stimulation parameters according to the deviation between the feedback signals and the target stimulation parameters, and generate an optimized stimulation parameter set; Synchronize the optimized stimulation parameter set and historical stimulation data to the cloud database for cross-device data synchronization and mode verification; According to the safety verification results of the sacral nerve stimulator, the final control instruction set is executed.
2. A wireless control method for a sacral nerve stimulator according to claim 1, characterized in that: Acquire the target user's sacral nerve area physiological signals, perform feature extraction on the sacral nerve area physiological signals, and generate an initial stimulation parameter set, specifically: The myoelectric signals, pressure distribution signals and temperature signals of the sacral nerve area are collected by a multimodal sensor array; Performing frequency domain filtering and noise suppression processing on the electromyographic signal to extract a first characteristic waveform set; Perform spatial distribution modeling on the pressure distribution signal to generate a pressure gradient feature set; Perform threshold segmentation on the temperature signal and extract the feature set of abnormal temperature area; The first characteristic waveform set, the pressure gradient characteristic set and the temperature abnormality area characteristic set are fused to generate an initial stimulation parameter set.
3. A wireless control method for a sacral nerve stimulator according to claim 2, characterized in that: Dynamically match the initial stimulation parameter set with the preset physiological adaptation model to generate the target stimulation parameter set, specifically: According to the amplitude characteristics of the electromyographic signals in the first characteristic waveform set, matching the preset stimulation intensity adjustment rules, a first candidate parameter set is generated; According to the maximum pressure distribution area in the pressure gradient feature set, matching the preset stimulation frequency adjustment rule, a second candidate parameter set is generated; According to the dynamic change trend of the temperature abnormality area feature set, matching the preset stimulation duration adjustment rule, a third candidate parameter set is generated; The first candidate parameter set, the second candidate parameter set and the third candidate parameter set are weightedly fused to generate a target stimulation parameter set.
4. A wireless control method for a sacral nerve stimulator according to claim 3, characterized in that: The target stimulation parameter set is sent to the control module of the sacral nerve stimulator through the wireless communication protocol to generate executable stimulation instructions, specifically: The low-power Bluetooth protocol is used to establish an encrypted communication link between the sacral nerve stimulator and the control terminal; The target stimulation parameter set is divided into multiple data packets, and a dynamic check code is added to each data packet; Encapsulate the data packet according to a preset private communication protocol and send it to the control module through a multi-channel redundant transmission mechanism; The control module performs checksum verification and integrity reorganization on the received data packets to generate executable stimulation instructions.
5. A wireless control method for a sacral nerve stimulator according to claim 4, characterized in that: Execute stimulation instructions, monitor the physiological feedback signals of the target user in real time, dynamically adjust the stimulation parameters according to the deviation between the feedback signals and the target stimulation parameters, and generate an optimized stimulation parameter set, specifically: According to the myoelectric response delay value in the physiological feedback signal, the deviation coefficient between the current stimulation amplitude and the target amplitude is calculated; If the deviation coefficient exceeds a preset threshold, a first optimization parameter is generated based on the amplitude adjustment strategy in the historical optimization record; According to the pressure response fluctuation frequency in the physiological feedback signal, a preset frequency adaptive algorithm is matched to generate a second optimization parameter; The first optimization parameter and the second optimization parameter are prioritized to generate an optimized stimulation parameter set.
6. A wireless control method for a sacral nerve stimulator according to claim 5, characterized in that: Synchronize the optimized stimulation parameter set and historical stimulation data to the cloud database for cross-device data synchronization and mode verification, specifically: Extracting a historical stimulation pattern dataset matching the current user from a cloud database; Perform timestamp alignment and abnormal pattern filtering on the historical stimulation pattern dataset to generate a verification reference dataset; Obtain the electromagnetic interference intensity and device connection stability parameters in the current environment and generate an environmental adaptation factor set; Based on the verification reference data set and the environmental adaptation factor set, the optimized stimulation parameter set is synchronized across devices and the mode is verified to generate the final control instruction set.
7. A wireless control method for a sacral nerve stimulator according to claim 6, characterized in that: According to the safety verification results of the sacral nerve stimulator, the final control instruction set is executed, specifically: Before the control command is executed, the operator's identity is verified through the biometric recognition module; If the identity verification is successful, a dynamic encryption key is generated based on the device's unique identification code and the user's identity code; The final control instruction set is encrypted by a dynamic encryption key, and key matching and decryption are performed on the stimulator end; If the decryption is successful and the permission level meets the preset conditions, the final control instruction set is allowed to be executed.
8. A sacral nerve stimulator wireless control system, used to implement a sacral nerve stimulator wireless control method according to any one of claims 1 to 8, characterized in that: It includes a feature extraction module, a parameter matching module, a parameter sending module, an instruction execution module, a synchronization verification module and a security verification module; Feature extraction module: obtains physiological signals of the sacral nerve area of the target user, extracts features of the physiological signals of the sacral nerve area, and generates an initial stimulation parameter set; Parameter matching module: dynamically matches the initial stimulation parameter set with the preset physiological adaptation model to generate the target stimulation parameter set; Parameter sending module: sends the target stimulation parameter set to the control module of the sacral nerve stimulator through the wireless communication protocol to generate executable stimulation instructions; Instruction execution module: executes stimulation instructions, monitors the physiological feedback signals of the target user in real time, dynamically adjusts the stimulation parameters according to the deviation between the feedback signals and the target stimulation parameters, and generates an optimized stimulation parameter set; Synchronization and verification module: synchronizes the optimized stimulation parameter set and historical stimulation data to the cloud database for cross-device data synchronization and mode verification; Safety verification module: executes the final control instruction set according to the safety verification results of the sacral nerve stimulator.
Citation Information
Cited By
Trolley type thermal coupling neuromuscular electrical stimulation system and electrical stimulation instrument
CN121513364A