Method for charging control of in-vitro charger and related apparatus
By obtaining the patient's posture information in the external charger and dynamically adjusting the charging parameters, the problem of unsatisfactory charging efficiency under different postures is solved, achieving a more efficient charging process and a more convenient user experience.
Patent Information
- Application Number
- PCT/CN2024/113975
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-30
- Filing Date
- 2024-08-22
- Publication Date
- 2025-03-06
AI Technical Summary
Under different charging attitudes, the distance or angle between the external charger and the pulse generator changes, affecting the charging efficiency, resulting in unsatisfactory charging efficiency.
The patient's first attitude information is obtained through an external charger, and it is determined whether charging parameters need to be adjusted, such as resonant voltage, resonant frequency, resonant matching capacitor, coil position parameters and coil angle parameters. Update charging parameters according to attitude information to optimize energy transmission.
By dynamically adjusting the charging parameters, the charging efficiency in different postures is improved, energy loss is reduced, a faster and more efficient charging process is achieved, and the convenience of patients is improved.
Smart Images

Figure CN2024113975_06032025_PF_FP_ABST
Abstract
Description
Method and related device for controlling charging of external charger
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 30, 2023, with application number 202311104693.4. The entire contents of the above application are incorporated by reference into this application. Technical Field
[0002] The present application relates to the technical field of medical equipment, for example, to a method for controlling charging of an external charger, an external charger, a pulse generator, and a computer-readable storage medium. Background Art
[0003] With the development of science and technology and social progress, patients are eager to improve their quality of life through various treatment methods. Among them, implantable medical systems have a very broad application prospect. An implantable neural electrical stimulation system is a type of implantable medical system. For example, an implantable neural electrical stimulation system includes a stimulator implanted in the patient's body (i.e., an implantable neurostimulator) and a programmable device located outside the patient's body. The stimulator includes a pulse generator and electrodes, and can provide patients with precise electrical stimulation therapy with controllable parameters.
[0004] The pulse generator requires wireless charging using an external charger, which transfers energy through the generation and capture of electromagnetic fields. Patients may use the external charger at different times, depending on their charging posture (for example, standing, sitting, or lying down). This can affect charging efficiency, as can the distance and angle between the external charger and the pulse generator.
[0005] Summary of the Invention
[0006] The present application provides a method for controlling charging of an external charger, an external charger, a pulse generator, and a computer-readable storage medium, which solve the problem of unsatisfactory charging efficiency under different charging postures.
[0007] In a first aspect, the present application provides a method for controlling charging of an external charger, wherein the external charger is configured to charge a pulse generator, the method comprising:
[0008] acquiring first posture information of the object through the external charger;
[0009] Determining, based on the first posture information, whether a charging parameter of the external charger needs to be adjusted, the charging parameter comprising at least one of the following: a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, or a coil angle parameter;
[0010] In response to the charging parameters of the external charger needing to be adjusted, the charging parameters of the external charger are updated according to the first posture information.
[0011] In some possible implementations, before determining whether charging parameters of the external charger need to be adjusted based on the first posture information, the method further includes:
[0012] acquiring second posture information of the object through the pulse generator;
[0013] determining, based on the first posture information and the second posture information, whether the external charger meets a detection condition;
[0014] In response to the external charger meeting a detection condition, a charging parameter of the external charger is determined.
[0015] In some possible implementations, determining whether the external charger meets a detection condition based on the first posture information and the second posture information includes:
[0016] Obtaining a matching score between the external charger and the pulse generator according to the first posture information and the second posture information;
[0017] Whether the external charger meets the detection conditions is determined based on the matching score and a preset matching threshold.
[0018] In some possible implementations, the method further includes:
[0019] In response to the external charger not meeting the detection condition, obtaining a reference charging parameter of the external charger according to the second posture information;
[0020] A first similarity between the reference charging parameter and a current charging parameter of the external charger is obtained, and when the first similarity is not less than a preset similarity, the charging parameter of the external charger is updated according to the reference charging parameter.
[0021] In some possible implementations, the method further includes:
[0022] In response to a need to adjust a charging parameter of the external charger, counting the number of times the charging parameter is adjusted to obtain a cumulative number;
[0023] When the cumulative number is greater than the preset cumulative number, a prompt message is sent to the user device and the cumulative number is cleared; the prompt message is used to indicate that the current charging parameters do not match the external charger and the pulse generator.
[0024] In some possible implementations, updating the charging parameters of the external charger according to the first posture information includes:
[0025] Inputting the first posture information into a parameter configuration model to obtain a plurality of recommended charging parameters corresponding to the external charger;
[0026] A second similarity between each of the recommended charging parameters and the current charging parameters of the external charger is obtained, and the charging parameters of the external charger are updated according to the recommended charging parameters corresponding to the highest second similarity.
[0027] In a second aspect, the present application further provides an external charger, the external charger being configured to charge a pulse generator, the external charger comprising a coil, a memory, and a processor;
[0028] The coil is configured to transfer electrical energy from the external charger to the pulse generator;
[0029] The memory stores a computer program, and when the processor executes the computer program, the method for controlling charging of an external charger according to any one of the first aspects is implemented.
[0030] In some possible implementations, the external charger further includes:
[0031] A posture recognition module, configured to obtain first posture information of the object;
[0032] The posture adjustment module is configured to adjust the charging parameters of the external charger according to the first posture information, wherein the charging parameters include at least one of a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, and a coil angle parameter.
[0033] In some possible implementations, the gesture recognition module includes at least one sensor, and the at least one sensor is configured to acquire a set of sensor data to recognize the gesture of the object.
[0034] In some possible implementations, the posture adjustment module includes an adjustment motor, which is configured to adjust at least one of the position and angle of the coil of the external charger according to the adjusted charging parameters so that the coil and the pulse generator remain in a parallel state.
[0035] In a third aspect, the present application further provides a pulse generator, which is configured to be able to be charged by any of the above-mentioned external chargers when implanted in the body of a subject.
[0036] In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for controlling charging of an external charger as described in any one of the first aspects.
[0037] In a fifth aspect, the present application further provides a computer program product, which includes a computer program. When the computer program is executed by at least one processor, it implements the method for controlling charging of an external charger as described in any one of the first aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The present application is described below with reference to the accompanying drawings and specific implementation methods.
[0039] FIG1 is a flow chart of a charging control method for an external charger provided in an embodiment of the present application.
[0040] FIG2 is a flow chart of another charging control method for an external charger provided in an embodiment of the present application.
[0041] FIG3 is a schematic diagram of a flow chart for executing charging parameter determination provided in an embodiment of the present application.
[0042] FIG4 is a schematic diagram of a flow chart of determining detection conditions provided in an embodiment of the present application.
[0043] FIG5 is a schematic diagram of a flow chart of updating charging parameters provided in an embodiment of the present application.
[0044] FIG6 is a flow chart of another charging control method of an external charger provided in an embodiment of the present application.
[0045] FIG7 is a schematic diagram of another flow chart of updating charging parameters provided in an embodiment of the present application.
[0046] FIG8A is a schematic structural diagram of an in vitro charger provided in an embodiment of the present application.
[0047] FIG8B is a schematic structural diagram of another in vitro charger provided in an embodiment of the present application.
[0048] FIG9 is a schematic diagram of the structure of a computer program product provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The technical solutions in this application will be described below in conjunction with the accompanying drawings and specific implementation methods of this application. Under the premise of no conflict, the multiple implementation methods or multiple technical features described below can be arbitrarily combined to form a new implementation method.
[0050] In the examples of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the examples of this application should not be interpreted as being more preferred or advantageous than other embodiments or designs. The use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete way.
[0051] The first, second, etc. descriptions appearing in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor does it indicate a special limitation on the quantity in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0052] The following is a brief description of the technical field and related terms of the embodiments of the present application.
[0053] Implantable medical systems include implantable neurostimulation systems, implantable cardiac stimulation systems (also known as pacemakers), implantable drug delivery systems (IDDS), and lead adapter systems. Examples of implantable neurostimulation systems include deep brain stimulation (DBS), cortical nerve stimulation (CNS), spinal cord stimulation (SCS), sacral nerve stimulation (SNS), and vagus nerve stimulation (VNS).
[0054] An implantable neural electrical stimulation system includes an implanted object, such as a stimulator (i.e., an implantable neural stimulator) in a patient's body, and a programmable device located outside the patient's body. A stimulator is a medical device, or in other words, a medical device includes a stimulator. Neuromodulation technology mainly involves implanting electrodes (electrodes, for example, in the form of electrode wires) in specific locations (i.e., target sites) of a living organism's tissues through stereotactic surgery, emitting discharge pulses to the target sites through the implanted electrodes, and regulating the electrical activity and function of the corresponding neural structures and networks, thereby improving symptoms and alleviating pain.
[0055] As an example, DBS includes an implantable pulse generator (IPG), an extension lead, and an electrode lead, wherein the IPG is connected to the electrode lead via the extension lead. The IPG is implanted in the patient's body, for example, in the patient's chest or other body parts.
[0056] As another example, DBS includes an IPG and an electrode lead, with the IPG directly connected to the electrode lead. The IPG is implanted in the patient's head, for example, by making a groove in the patient's skull and then installing the IPG in the groove. In this case, the IPG may not protrude from the outer surface of the skull, or may partially protrude from the outer surface of the skull.
[0057] The IPG responds to program-controlled instructions sent by a program-controlled device, relying on a sealed battery and circuitry to provide controlled electrical stimulation therapy (or electrical stimulation energy) to tissues within the body. When the battery is low, it needs to be recharged, and this can be done wirelessly using an electromagnetic induction coil, charging through the skin or other epidermal tissue. The IPG delivers one or more controllable, specific electrical stimulations to specific areas of tissue within the body via electrode wires.
[0058] In some embodiments, the extension lead is used in conjunction with the IPG as a transmission medium for electrical stimulation, transmitting the electrical stimulation generated by the IPG to the electrode lead.
[0059] In some embodiments, electrical stimulation can be delivered in the form of a pulsed signal or a non-pulsed signal. For example, electrical stimulation can be delivered as a signal having any waveform shape, frequency, and amplitude. Thus, electrical stimulation in the form of a non-pulsed signal can be a continuous signal, which can have a sinusoidal waveform or other continuous waveform.
[0060] After receiving the electrical stimulation transmitted by the IPG or the extension wire, the electrode wire delivers the electrical stimulation to a specific area of the tissue in the body through a plurality of electrode contacts. The stimulator is provided with, for example, one or more electrode wires on one side or both sides, and a plurality of electrode contacts are provided on the electrode wire, and the electrode contacts can be arranged uniformly or non-uniformly in the circumferential direction of the electrode wire. As an example, the electrode contacts can be arranged in an array of 4 rows and 3 columns (a total of 12 electrode contacts) in the circumferential direction of the electrode wire. The electrode contacts may include stimulation electrode contacts and / or collection electrode contacts. The electrode contacts may, for example, be in the shape of sheets, rings, dots, etc.
[0061] In some embodiments, the stimulated in vivo tissue may be the patient's brain tissue, and the stimulated site may be a specific site in the brain tissue. Depending on the patient's disease type, the stimulated site generally varies, as does the number of electrode contacts used (single source or multiple sources), the use of one or more specific electrical stimulation channels (single channel or multiple channels), and the stimulation parameters (values).
[0062] The embodiments of the present application do not limit the types of diseases for which they are applicable, and they may be diseases for which deep brain stimulation (DBS), spinal cord stimulation (SCS), sacral nerve stimulation, gastric stimulation, peripheral nerve stimulation, and functional electrical stimulation are applicable. The types of diseases for which DBS can be used to treat or manage include, but are not limited to, spastic disorders (e.g., epilepsy), pain, migraine, mental illness (e.g., Major Depressive Disorder (MDD)), bipolar disorder, anxiety, post-traumatic stress disorder, minor depression, obsessive-compulsive disorder (OCD), behavioral disorders, mood disorders, memory disorders, mental state disorders, mobility disorders (e.g., essential tremor or Parkinson's disease), Huntington's disease, Alzheimer's disease, drug addiction, autism, or other neurological or psychiatric diseases and impairments.
[0063] In an embodiment of the present application, when a programmable connection is established between a programmable device and a stimulator, the programmable device can be used to adjust one or more stimulation parameters of the stimulator (or one or more stimulation parameters of a pulse generator, different stimulation parameters correspond to different electrical stimulations), or the stimulator can be used to sense the patient's electrophysiological activities to collect electrophysiological signals, and the collected electrophysiological signals can be used to continue to adjust the stimulation parameters of the stimulator to achieve closed-loop control (or adaptive adjustment) of the stimulation parameters.
[0064] Stimulation parameters may include at least one of the following: electrode contact identification for delivering electrical stimulation (for example, electrode contact #2 and electrode contact #3), frequency (for example, the number of electrical stimulation pulse signals within a unit time of 1s, in Hz), pulse width (duration of each pulse, in μs), amplitude (generally expressed in voltage, that is, the intensity of each pulse, in V), timing (for example, it can be continuous or burst, and burst refers to a discontinuous timing behavior composed of multiple processes), stimulation mode (including one or more of current mode, voltage mode, timed stimulation mode and cyclic stimulation mode), upper and lower limits controlled by the doctor (the range that the doctor can adjust) and upper and lower limits controlled by the patient (the range that the patient can adjust independently).
[0065] In some embodiments, multiple stimulation parameters of the stimulator can be adjusted in current mode or voltage mode.
[0066] Programmable devices may include doctor-controlled devices (i.e., programmable devices used by doctors) and / or patient-controlled devices (i.e., programmable devices used by patients). Doctor-controlled devices are, for example, tablet computers, laptop computers, desktop computers, mobile phones, and other smart terminal devices equipped with programmable software. Patient-controlled devices are, for example, tablet computers, laptop computers, desktop computers, mobile phones, and other smart terminal devices equipped with programmable software. Patient-controlled devices may also be other electronic devices with programmable functions (e.g., chargers with programmable functions, electrophysiological data acquisition devices, etc.).
[0067] The embodiments of the present application do not restrict the data interaction between the doctor-controlled device and the stimulator. When the doctor performs remote programming, the doctor-controlled device can exchange data with the stimulator through the server and the patient-controlled device. When the doctor performs offline programming with the patient face-to-face, the doctor-controlled device can exchange data with the stimulator through the patient-controlled device, or directly with the stimulator.
[0068] In some embodiments, the patient programming device may include a host (communicating with a server) and a slave (communicating with a stimulator), and the host and the slave are communicatively connected. The doctor programming device may exchange data with the server via a third-generation mobile communication technology (3G) / 4G / 5G network, the server may exchange data with the host via a 3G / 4G / 5G network, the host may exchange data with the slave via a Bluetooth protocol / Wireless Fidelity (WIFI) protocol / Universal Serial Bus (USB) protocol, the slave may exchange data with the stimulator via a 401MHz-406MHz operating frequency band / 2.4GHz-2.48GHz operating frequency band, and the doctor programming device may directly exchange data with the stimulator via a 401MHz-406MHz operating frequency band / 2.4GHz-2.48GHz operating frequency band.
[0069] The following will first describe the charging control method for the external charger, and then describe the related devices.
[0070] Method Example
[0071] Refer to FIG1 , which is a flow chart of a charging control method for an external charger provided in an embodiment of the present application.
[0072] This embodiment provides a charging control method for an external charger, wherein the external charger is used to charge a pulse generator. The method includes:
[0073] Step S101, obtaining first posture information of a patient through the external charger;
[0074] Step S102: determining whether charging parameters of the external charger need to be adjusted based on the first posture information; the charging parameters include one or more of a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, and a coil angle parameter;
[0075] Step S103 : When the charging parameters of the external charger need to be adjusted, the charging parameters of the external charger are updated according to the first posture information.
[0076] Thus, the patient's first posture information can be obtained through sensors such as the accelerometer of the external charger to know whether the patient is currently standing, sitting or lying down, etc. A judgment can be made based on the first posture information obtained in real time to determine whether the current charging parameters are suitable for the user's current posture. Charging parameters may include resonant voltage, resonant frequency, resonant matching capacitance, coil position parameters and coil angle parameters, etc., to more comprehensively adjust the external charger and reduce the negative impact of (patient posture) on the charger's charging efficiency. If it is determined that the charging parameters need to be adjusted under the current posture, the charging parameters can be updated according to the first posture information, that is, the resonant voltage, resonant frequency, resonant matching capacitance, coil position parameters and coil angle parameters, etc. are adjusted according to the patient's posture to achieve a high-efficiency charging effect.
[0077] Compared to related technologies, when the external charger is not efficient at charging the patient's pulse generator, the patient needs to adjust their posture (for example, from supine to standing) and then observe whether the charging efficiency improves after the posture adjustment. This technical solution can dynamically adjust the charging parameters based on the patient's posture information. Under different patient postures, the distance, angle, and other conditions between the external charger and the pulse generator may vary, affecting the energy transmission efficiency. By acquiring the first posture information in real time and adjusting the charging parameters accordingly, it is possible to ensure that the patient's pulse generator can be efficiently charged in different postures. In other words, this embodiment has the following advantages: On the one hand, dynamically adjusting the charging parameters based on the patient's posture can improve the efficiency of energy transmission and reduce energy loss, thereby achieving a faster and more efficient charging process. On the other hand, the patient may use the external charger to charge the pulse generator in different postures. Adjusting the charging parameters based on real-time posture information can meet the patient's charging needs and improve the patient's convenience. On the other hand, this technical solution can simultaneously optimize charging efficiency and adapt to different patient postures, rather than requiring patients to change their posture to avoid reduced charging efficiency. This can improve patients' satisfaction with the use of implantable medical devices, making them more willing to use and rely on implantable medical devices.
[0078] As an example, Patient A has an implanted stimulator for treatment and needs to charge the implanted pulse generator via an external charger. The external charger, equipped with a built-in accelerometer, can capture Patient A's first posture during the charging process. This first posture information indicates that Patient A is standing and leaning forward, while the current charging parameters are suitable for a supine position. It can be assumed that the forward-leaning posture increases the distance between the external charger and the pulse generator, necessitating adjustment of the current charging parameters. Based on this first posture information, the resonant voltage is adjusted from 8V to 12V.
[0079] Among them, the first posture information and the second posture information mentioned below are used to indicate the patient's posture, which may be standing, sitting, lying down, etc. The sensor in the external charger can obtain data such as the tilt angle, the distance between the external charger and the pulse generator, and the above data can be analyzed to obtain the patient's current posture. The first posture information obtained by the external charger is basically the same as the second posture information obtained by the pulse generator. However, in special circumstances, such as when the patient is exercising vigorously, the external charger may be temporarily separated from the patient, and the first posture information and the second posture information may differ greatly in this case.
[0080] The adjustment of the charging parameters, for example, is to adjust at least one of the resonant voltage, the resonant frequency, the resonant matching capacitance, the coil position parameter, and the coil angle parameter.
[0081] The resonant voltage is the voltage used to generate the resonant electromagnetic field. It can be assumed that the distance between the patient and the external charger may vary depending on the patient's posture, affecting the propagation and intensity of the electromagnetic field. Adjusting the resonant voltage ensures the electromagnetic field maintains the appropriate intensity at different distances for efficient energy transfer.
[0082] The resonant frequency refers to the frequency at which the electromagnetic field resonates. By adjusting the resonant frequency, the resonant state between the electromagnetic field and the pulse generator can be maintained, thereby improving the energy transmission efficiency.
[0083] Resonant matching capacitors are used to adjust the matching of resonant circuits to ensure maximum energy transfer. Adjusting the resonant matching capacitors according to the posture can maintain the matching of the circuit and maintain energy transfer efficiency.
[0084] Changes in the patient's posture may cause the position and angle of the coil between the external charger and the pulse generator to change. The position and angle of the coil affect the coupling of the electromagnetic field and the energy transfer effect. By adjusting the position and angle of the coil, the optimal coupling state between the coils can be maintained, thereby improving the energy transfer efficiency. Specifically, a micromotor can be used in conjunction with gears and other transmission components to move the coil from a first position to a second position to shorten the distance between the coil and the patient. The micromotor can also be used in conjunction with gears and other transmission components to adjust the angle of the coil so that the coils inside the neurostimulator and the external charger remain parallel, maximizing charging efficiency.
[0085] As an example:
[0086] For the resonant voltage, adjust from 10V to 12V;
[0087] For the resonant frequency, adjust from 100kHz to 105kHz;
[0088] For the resonant matching capacitor, adjust from 50pF to 55pF;
[0089] The coil position parameters and coil angle parameters were adjusted from a distance of 0.5 cm from the patient's chest and an angle of -10 degrees to a distance of 0.4 cm from the patient's chest and an angle of -5 degrees.
[0090] In specific applications, there may be multiple charging parameter groups, each corresponding to a patient's posture. Updating the charging parameters of the external charger can be understood as using the charging parameters in the charging parameter group corresponding to the posture indicated by the first posture information as the current charging parameters. This has the advantage of fast charging parameter updates and low computational complexity.
[0091] 2 and 3 , FIG2 is a flow chart of another charging control method of an external charger provided in an embodiment of the present application, and FIG3 is a flow chart of a method for executing charging parameter judgment provided in an embodiment of the present application.
[0092] In some embodiments, before determining the charging parameters, the following steps may also be performed:
[0093] Step S104: Acquire the second posture information of the patient through the pulse generator. The pulse generator may be provided with at least one sensor, which may acquire data such as the tilt angle and the distance between the external charger and the pulse generator, and analyze the data to obtain the patient's current posture.
[0094] Before determining whether the charging parameters of the external charger need to be adjusted based on the first posture information (i.e., step S102), the method may further include:
[0095] Step S201, judging whether the external charger meets the detection conditions based on the first posture information and the second posture information;
[0096] Step S202 : When the external charger meets the detection conditions, the charging parameters of the external charger are determined.
[0097] Therefore, before determining the charging parameters, the second posture information is obtained, and a preliminary determination of the detection conditions is made based on the first and second posture information. In this embodiment, the patient's first posture information is obtained not only through the external charger, but also through the pulse generator. The first and second posture information are used to determine whether the external charger meets the detection conditions. Only when the detection conditions are met does the external charger determine the charging parameters. On the one hand, the introduction of the second posture information allows for more accurate determination of whether the charging parameters need to be adjusted, thereby achieving more efficient charging. On the other hand, through the detection condition determination step, the charging parameters are determined and adjusted only when the external charger meets the detection conditions, reducing erroneous adjustments caused by temporary changes in the external charger's position. Furthermore, combining the first and second posture information provides a more comprehensive understanding of the patient's activity patterns and posture changes, thereby better optimizing the charging parameters. In summary, this implementation combines the first and second posture information with the detection condition determination step to adjust the charging parameters in a more precise and comprehensive manner, improving charging efficiency, accuracy, and the patient's charging experience.
[0098] This embodiment does not limit the method for determining whether the external charger meets the detection conditions, which can be any of the following:
[0099] Compare the difference between the pitch angles of the external charger and the pulse generator. If the difference exceeds the preset pitch angle difference value, it is determined that the detection condition is not met;
[0100] Calculate a matching score between the first posture information and the second posture information, and compare the score with a matching threshold. If the score is lower than the matching threshold, determine that the detection condition is not met.
[0101] The pitch angle refers to the angle of rotation of an object relative to the horizontal plane, typically with forward and backward tilting being the positive direction. The pitch angle describes the degree to which an object rotates around a horizontal axis in three-dimensional space. In this application, the pitch angle is measured relative to the horizontal plane, with positive values taken when the object is tilted upward and negative values taken when it is tilted downward. In specific applications, the above definition can also be implemented using tilt angles, and this application does not restrict the selection of coil angle parameters.
[0102] In a specific application, the above method can be performed in the order of step S101, step S104, step S102, and step S103. Similarly, step S101 and step S104 can be performed simultaneously, or step S104 can be performed before step S101. This embodiment does not limit the execution order of step S101 and step S104.
[0103] See FIG4 , which is a schematic diagram of a flow chart for determining detection conditions provided in an embodiment of the present application.
[0104] In some embodiments, judging whether the external charger meets the detection condition based on the first posture information and the second posture information (i.e., step S201) may include:
[0105] Step S301, obtaining a matching score between the external charger and the pulse generator according to the first posture information and the second posture information;
[0106] Step S302: judging whether the external charger meets the detection conditions based on the matching score and a preset matching threshold.
[0107] Thus, the matching degree between the external charger and the pulse generator is evaluated based on the first posture information and the second posture information to determine the degree of correspondence between the external charger and the pulse generator. The matching score obtained based on the first posture information and the second posture information is then compared with a pre-set matching threshold. Based on the comparison of the matching score and the matching threshold, it is determined whether the external charger meets the detection conditions. It can be considered that if the matching score reaches or exceeds the pre-set matching threshold, the external charger meets the detection conditions.
[0108] On the one hand, by calculating the matching score to determine the matching degree between the in vitro charger and the pulse generator according to the actual situation, personalized adaptive charging is achieved. On the other hand, through the matching threshold, the above-mentioned charging control method can be more flexibly adapted to different charging scenarios. It can be understood that the preset matching threshold allows the matching requirements to be adjusted to a certain extent, thereby reducing the charging interruption caused by slightly insufficient matching under specific conditions. On the other hand, by considering the matching degree between the in vitro charger and the pulse generator, the risk of charging parameter adjustment can be reduced. In summary, by comparing the matching score and the matching threshold, a more intelligent factor is introduced for the charging parameter adjustment of the in vitro charger, so that the above-mentioned charging control method can be adapted to different charging scenarios.
[0109] The present application does not limit the form of expression of the matching score, which may be, for example, 90 points, 100 points, 80%, A or D, etc.
[0110] The matching score can be obtained by using a similarity calculation method (such as Euclidean distance, cosine similarity, etc.) to compare multiple parameters of the first posture information and the second posture information, calculating the similarity of each parameter, and then performing standard deviation calculation based on all the calculated similarity values to obtain the matching score.
[0111] This application does not impose any restrictions on the matching threshold, which is a value preset by the user, such as 91 points, 100 points, or 85%.
[0112] In some embodiments, a matching threshold can be obtained in real time based on the second posture information, and the matching threshold obtained in real time can be used as a preset matching threshold. For example, when the second posture information indicates that the patient's posture is standing and slightly leaning forward, the matching threshold is set to 0.95. When the second posture information indicates that the patient's posture is standing and slightly leaning backward, the matching threshold is set to 0.97.
[0113] As an example, assume that patient B, who is using an implantable neurostimulator, has different postures at different times. Patient C uses an external charger to charge the device, which adjusts the matching threshold based on the different posture information to optimize the charging effect.
[0114] In the morning, when patient B is charging with the external charger, the second posture information indicates that patient B is sitting. In this posture, to ensure that the external charger can stably transmit energy, the matching threshold is set to 0.90.
[0115] In the afternoon, when patient B was charging using an external charger, the second posture information indicated that patient B was lying down. This posture may reduce energy transfer efficiency, so the matching threshold obtained in real time was set to 0.85 to ensure charging stability and efficiency.
[0116] At night, when patient B is charging with the external charger, the second posture information indicates that patient B is standing upright. In this case, to take advantage of the good fit between the external charger and the patient when standing upright, the matching threshold is set to 0.95 to reduce the frequency of charging parameter adjustments.
[0117] By setting different matching thresholds at different times and postures, the external charger can adjust charging parameters based on the user's actual situation to optimize energy transfer efficiency and ensure charging stability. This personalized matching threshold setting can provide a charging experience that better meets user needs while maintaining a balanced charging efficiency in different postures.
[0118] Refer to FIG5 , which is a schematic diagram of a flow chart of updating charging parameters provided in an embodiment of the present application.
[0119] In some embodiments, when the external charger does not meet the detection conditions, the method may further include:
[0120] Step S105: acquiring reference charging parameters of the external charger according to the second posture information;
[0121] Step S106 , obtaining a first similarity between the reference charging parameter and the current charging parameter of the external charger, and when the first similarity is not less than a preset similarity, updating the charging parameter of the external charger according to the reference charging parameter.
[0122] Therefore, when the external charger does not meet the detection conditions, the reference charging parameters can also be obtained based on the second posture information, and the charging parameters can be updated according to the reference charging parameters. When the external charger does not meet the detection conditions, that is, the matching degree between the external charger and the pulse generator does not reach the preset threshold, the reference charging parameters can also be obtained based on the second posture information, which is used as a reference for the current charging parameters. A first similarity between the current charging parameters and the reference charging parameters is obtained. The first similarity can be calculated by comparing the differences between the parameters to quantify the degree of similarity between the current charging parameters and the reference charging parameters. If the first similarity is not less than the preset similarity threshold, that is, the degree of similarity between the current charging parameters and the reference charging parameters is high enough, the current charging parameters are updated according to the reference charging parameters in the hope of optimizing the charging effect. It can be considered that the above parameter update adjustment is a fine-tuning of the current charging parameters.
[0123] On the one hand, fine-tuning the charging parameters can bring them closer to the optimal state without compromising overall stability, thereby achieving more efficient energy transfer and charging results. On the other hand, the fine-tuning mechanism allows the device to automatically adapt to different charging scenarios and patient postures based on actual conditions, providing a charging experience that better meets user needs.
[0124] In summary, when the external charger fails to meet the detection conditions and the matching score does not reach or exceed the preset matching threshold, this is generally due to a temporary change in the external charger's position, causing the external charger and pulse generator to be poorly matched. In this case, updating the charging parameters based on the first posture information obtained by the external charger can easily lead to incorrect adjustments. In this case, obtaining reference charging parameters based on the second posture information and fine-tuning the charging parameters based on the reference charging parameters demonstrates a high level of intelligence.
[0125] This application does not limit the method for obtaining the first similarity and the second similarity mentioned below. The method for obtaining the first similarity between the reference charging parameters and the current charging parameters can be to calculate the similarity of the parameters using a similarity calculation method (such as Euclidean distance, cosine similarity, etc.). The first similarity and the second similarity are, for example, 89%, 95%, or 0.98, respectively.
[0126] Refer to FIG6 , which is a flow chart of another charging control method of an external charger provided in an embodiment of the present application.
[0127] In some embodiments, the method may further include:
[0128] Step S107, when the charging parameters of the external charger need to be adjusted, the number of times the charging parameters are adjusted is counted to obtain a cumulative number;
[0129] Step S108: When the cumulative number is greater than the preset cumulative number, a prompt message is sent to the user device, and the cumulative number is cleared; the prompt message is used to indicate that the current charging parameters do not match the external charger and the pulse generator.
[0130] The user device is, for example, a doctor-controlled device, a patient-controlled device, a computer or a tablet, etc. The user of the user device may be a doctor, a patient's guardian, a community service worker or the patient himself.
[0131] Thus, the cumulative number of times is compared with the preset cumulative number of times. If the cumulative number of times exceeds the preset cumulative number of times, it means that multiple charging parameter adjustments have occurred within a period of time. When the cumulative number of times exceeds the preset cumulative number of times, a prompt message is sent to the user device to remind the user that there may be a mismatch between the current charging parameters and the external charger and pulse generator. After sending the prompt message to the user, the cumulative number of times will be cleared to start the next stage of counting. By calculating the cumulative number of adjustments and sending a prompt message, the user can be reminded that the current charging parameters may not match the external charger and pulse generator, attracting the user's attention and avoiding harm to the patient. On the other hand, the preset cumulative number of times can help prevent frequent charging parameter adjustments, thereby reducing the possibility of misoperation. The counting and prompt mechanism can help users better understand the adjustment of charging parameters.
[0132] The preset cumulative number of times is, for example, 10, 100, or 150 times. The prompt message sent to the user device can be a voice message, a text message, or an image message, etc., and this application does not limit it. Taking a text message as an example, the prompt message is, for example, a question reminder "The current charging parameter matching is not high, please temporarily stop charging."
[0133] Referring to FIG. 7 , FIG. 7 is a schematic diagram of another flow chart of updating charging parameters provided in an embodiment of the present application.
[0134] In some embodiments, updating the charging parameters of the external charger according to the first posture information (i.e., step S103) may include:
[0135] Step S401: inputting the first posture information into a parameter configuration model to obtain a plurality of recommended charging parameters corresponding to the external charger;
[0136] Step S402 : obtaining a second similarity between each of the recommended charging parameters and the current charging parameters, and selecting the recommended charging parameter corresponding to the highest second similarity to update the charging parameters of the external charger.
[0137] Therefore, by calculating the similarity between different recommended charging parameters and the current charging parameters, the recommended charging parameters that are most similar to the current charging parameters are automatically selected for updating the charging parameters. By selecting more similar recommended charging parameters for updating the charging parameters, the current posture can be matched more accurately, thereby improving the energy transmission efficiency.
[0138] The training process of the parameter configuration model may include:
[0139] Acquire a training set, the training set including a plurality of training data, each of the training data including first posture information of a sample patient and corresponding charging parameter annotation data;
[0140] For each training data in the training set, perform the following processing:
[0141] Inputting the first posture information of the sample patient in the training data into a preset deep learning model to obtain corresponding charging parameter prediction data;
[0142] Updating model parameters of the deep learning model based on the predicted data and labeled data of the corresponding charging parameters;
[0143] Detect whether the preset model training end condition is met; if the preset model training end condition is met, use the trained deep learning model as the parameter configuration model; if the preset model training end condition is not met, continue training the deep learning model using the next training data.
[0144] Therefore, by designing, establishing an appropriate number of neuron computing nodes and a multi-layer operation hierarchy, and selecting appropriate input and output layers, a preset deep learning model can be obtained. Through the learning and tuning of the deep learning model, a functional relationship from input to output is established. Although the functional relationship between input and output cannot be found 100%, the actual correlation relationship can be approached as much as possible. The parameter configuration model obtained by training can obtain the corresponding charging parameters based on the first posture information. It has a wide range of applications, and the calculation results are highly accurate and reliable.
[0145] The embodiment of the present application can train a parameter configuration model, or can use a pre-trained parameter configuration model. The present application does not limit the training process of the parameter configuration model, and it can adopt, for example, the above-mentioned supervised learning training method, or the semi-supervised learning training method, or the unsupervised learning training method.
[0146] This application does not limit the preset model training end conditions, which may be, for example, the number of training times reaching a preset number (the preset number of times is, for example, 1 time, 3 times, 10 times, 100 times, 1000 times, 10000 times, etc.), or the training data in the training set may have completed one or more training times, or the total loss value obtained from this training may be no greater than the preset loss value.
[0147] In a specific application scenario, an embodiment of the present application further provides a charging control method for an external charger, wherein the external charger is used to charge a pulse generator, and the method includes:
[0148] acquiring first posture information of the patient through the external charger;
[0149] acquiring second posture information of the patient through the pulse generator;
[0150] Obtaining a matching score between the external charger and the pulse generator according to the first posture information and the second posture information;
[0151] Determining whether the external charger meets the detection conditions based on the matching score and a preset matching threshold;
[0152] When the external charger meets the detection conditions, performing a judgment on the charging parameters of the external charger to determine whether the charging parameters of the external charger need to be adjusted, the charging parameters including one or more of a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, and a coil angle parameter;
[0153] When the charging parameters of the external charger need to be adjusted, the charging parameters of the external charger are updated according to the first posture information, including: inputting the first posture information into a parameter configuration model to obtain a plurality of recommended charging parameters corresponding to the external charger; obtaining a second similarity between each of the recommended charging parameters and the current charging parameters, and selecting the recommended charging parameters corresponding to the highest second similarity to update the charging parameters of the external charger; and counting the number of times the charging parameters are adjusted to obtain a cumulative number; when the cumulative number is greater than a preset cumulative number, sending a prompt message to the user device and clearing the cumulative number; the prompt message is used to indicate that the current charging parameters do not match the external charger and the pulse generator;
[0154] When the external charger does not meet the detection conditions, a reference charging parameter of the external charger is obtained according to the second posture information; a first similarity between the reference charging parameter and the current charging parameter is obtained, and when the first similarity is not less than a preset similarity, the charging parameter of the external charger is updated according to the reference charging parameter.
[0155] In a specific application scenario, patient C uses an implantable neurostimulator to treat depression and needs to charge the pulse generator of his neurostimulator through an external charger to maintain the treatment effect.
[0156] The external charger has a built-in accelerometer sensor that can detect patient B's posture information. Through these sensors, the external charger obtains patient C's first posture information during the charging process, including pitch angle and other information. The pulse generator also has a sensor inside that can obtain patient C's second posture information and synchronize it with the external charger's first posture information.
[0157] A matching score of the first posture information and the second posture information is obtained based on the first posture information and the second posture information, assuming that the matching score is 98%, and the matching score is compared with a preset matching threshold (95%) to determine that the matching meets the detection condition.
[0158] The charging parameters are judged based on the first posture information, and the judgment result is that the coil angle parameter in the charging parameters needs to be adjusted from an angle of -10 degrees to an angle of -5 degrees.
[0159] At the same time, the number of charging parameter adjustments is counted. If the cumulative number reaches a preset value (3 times), a reminder text message is sent to the mobile phone of patient C's attending physician, and the cumulative number is reset to 0. The content of the reminder text message is "Patient C has made 340 charging parameter adjustments in the past 24 hours. Please pay attention to this, doctor."
[0160] In the next charging, a matching score of the first posture information and the second posture information is obtained based on the first posture information and the second posture information, assuming that the matching score is 90%. By comparing the matching score with the preset matching threshold (95%), it is determined that the external charger does not meet the detection conditions, and then the reference charging parameters are obtained according to the second posture information: resonant voltage 11V, resonant frequency 150kHz, resonant matching capacitance 100pF, coil position parameters remain unchanged, and coil angle parameters 0 degrees. The first similarity between the reference charging parameters and the current charging parameters is calculated to be 0.92, which is not less than the preset similarity (0.75), and the reference charging parameters are used as the new charging parameters.
[0161] In the next charging, the first posture information is input into the parameter configuration model to obtain multiple recommended charging parameters:
[0162] Recommended charging parameters 1: resonant voltage 12V, resonant frequency 155kHz, resonant matching capacitance 105pF, coil position parameter 5 degrees, coil angle parameter 0 degrees;
[0163] Recommended charging parameters 2: resonant voltage 11V, resonant frequency 150kHz, resonant matching capacitance 100pF, coil position parameter 5 degrees, coil angle parameter 5 degrees.
[0164] The second similarity between each of the above recommended charging parameters and the current charging parameters is calculated. Among them, the similarity between the recommended charging parameter 1 and the current charging parameter is 0.85, and the similarity between the recommended charging parameter 2 and the current charging parameter is 0.95. Then, the recommended charging parameter 2 is selected as the new charging parameter.
[0165] External charger embodiment
[0166] FIG8A is a schematic structural diagram of an in vitro charger provided in an embodiment of the present application.
[0167] An embodiment of the present application further provides an external charger, the external charger being configured to charge a pulse generator, the external charger comprising a coil, a memory, and a processor;
[0168] The coil is configured to transfer electrical energy from the external charger to the pulse generator;
[0169] The memory stores a computer program, and when the processor executes the computer program, the steps of the charging control method for an external charger described in any one of the method embodiments are implemented.
[0170] FIG8B is a schematic diagram of the structure of another external charger provided in an embodiment of the present application. In some embodiments, the external charger further includes:
[0171] a posture recognition module, configured to obtain first posture information of the patient;
[0172] The posture adjustment module is configured to adjust the charging parameters of the external charger according to the first posture information, wherein the charging parameters include one or more of the resonant voltage, the resonant frequency, the resonant matching capacitance, the coil position parameter and the coil angle parameter.
[0173] In some embodiments, the posture recognition module includes one or more sensors configured to acquire a set of sensor data to identify the patient's posture. The sensors may be sensors for posture recognition, such as an acceleration sensor or an air pressure sensor.
[0174] In some embodiments, the posture adjustment module includes an adjustment motor, which is configured to adjust the position and / or angle of the coil of the external charger according to the adjusted charging parameters so that the coil and the pulse generator remain in a parallel state.
[0175] The external charger can be equipped with a resonant matching capacitor array, which can be considered a set of adjustable capacitors that are configured to optimize the energy transfer efficiency between the external charger and the implantable pulse generator. These capacitors can be adjusted based on the patient's posture information and matching degree to achieve better energy transfer and charging efficiency.
[0176] Pulse Generator Embodiment
[0177] An embodiment of the present application further provides a pulse generator, which is configured to be able to be charged by the external charger described in any of the above embodiments when implanted in the body of a subject.
[0178] Storage medium embodiment
[0179] The embodiment of the present application also provides a computer-readable storage medium, the specific embodiment of which is consistent with the embodiment described in the above method embodiment and the technical effects achieved, and some contents will not be repeated here.
[0180] The computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the computer program implements the steps of any of the above methods or implements the functions of any of the above electronic devices.
[0181] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. In an embodiment of the present application, the computer readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with the program. The computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. The computer readable storage medium may (non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0182] A computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, which carries a readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable storage medium may also be any computer-readable medium that can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, radio frequency (RF), etc., or any suitable combination of the above. The program code for performing the operations of this application may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., as well as conventional procedural programming languages such as C or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In situations involving a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computing device (for example, through the Internet using an Internet service provider).
[0183] Program Product Embodiments
[0184] The embodiments of the present application also provide a computer program product, the specific embodiments of which are consistent with the embodiments described in the above method embodiments and the technical effects achieved, and some contents will not be repeated here.
[0185] The computer program product includes a computer program, and when the computer program is executed by at least one processor, the computer program implements the steps of any of the above methods or implements the functions of any of the above electronic devices.
[0186] See FIG. 9 , which is a schematic diagram of the structure of a computer program product provided in an embodiment of the present application.
[0187] The computer program product is configured to implement the steps of any of the above methods. The computer program product may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. The computer program product of the present application is not limited thereto; the computer program product may be any combination of one or more computer-readable media.
Claims
1. A method for controlling charging of an external charger, wherein the external charger is configured to charge a pulse generator, the method comprising: Acquiring first posture information of the object through the external charger; According to the first posture information, determining whether a charging parameter of the external charger needs to be adjusted, the charging parameter comprising at least one of the following: a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, or a coil angle parameter; In response to the charging parameters of the external charger needing to be adjusted, the charging parameters of the external charger are updated according to the first posture information.
2. The method according to claim 1, before determining whether the charging parameters of the external charger need to be adjusted according to the first posture information, further comprising: Acquiring second posture information of the object through the pulse generator; Determining whether the external charger meets a detection condition according to the first posture information and the second posture information; In response to the external charger meeting the detection condition, a charging parameter of the external charger is determined.
3. The method according to claim 2, wherein: The determining, based on the first posture information and the second posture information, whether the external charger meets the detection condition includes: Acquire a matching score between the external charger and the pulse generator according to the first posture information and the second posture information; Whether the external charger meets the detection conditions is determined by the matching score and a preset matching threshold.
4. The method according to claim 2, further comprising: In response to the external charger not meeting the detection condition, acquiring a reference charging parameter of the external charger according to the second posture information; A first similarity between the reference charging parameter and a current charging parameter of the external charger is obtained, and when the first similarity is not less than a preset similarity, the charging parameter of the external charger is updated according to the reference charging parameter.
5. The method according to claim 1, further comprising: In response to the charging parameter of the external charger needing to be adjusted, counting the number of times the charging parameter is adjusted to obtain a cumulative number; When the cumulative number is greater than the preset cumulative number, a prompt message is sent to the user device, and The accumulated number of times is cleared; The prompt information is used to indicate that the current charging parameters do not match the external charger and the pulse generator.
6. The method according to claim 1, wherein: The updating of the charging parameters of the external charger according to the first posture information includes: Inputting the first posture information into a parameter configuration model to obtain a plurality of recommended charging parameters corresponding to the external charger; The second similarity between each of the recommended charging parameters and the current charging parameters of the external charger is obtained, and the charging parameters of the external charger are updated according to the recommended charging parameters corresponding to the highest second similarity.
7. An external charger, the external charger being configured to charge a pulse generator, the external charger comprising a coil, a memory and a processor; The coil is configured to transfer electrical energy from the external charger to the pulse generator; The memory stores a computer program, and when the processor executes the computer program, the method for controlling charging of an external charger according to any one of claims 1 to 6 is implemented.
8. The external charger according to claim 7, further comprising: A posture recognition module, configured to obtain first posture information of the object; The posture adjustment module is configured to adjust the charging parameters of the external charger according to the first posture information, and the charging parameters include at least one of a resonant voltage, a resonant frequency, a resonant matching capacitance, a coil position parameter, and a coil angle parameter.
9. The external charger according to claim 8, wherein: The gesture recognition module includes at least one sensor, and the at least one sensor is configured to acquire a set of sensor data to recognize the gesture of the object.
10. The external charger according to claim 8, wherein: The posture adjustment module includes an adjustment motor, which is configured to adjust at least one of the position and angle of the coil of the external charger according to the adjusted charging parameters so that the coil and the pulse generator remain in a parallel state.
11. A pulse generator, configured to be charged by the external charger according to any one of claims 7 to 10 when implanted in a subject's body.
12. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the method for controlling charging of an external charger according to any one of claims 1 to 6.
Citation Information
Patent Citations
Power transmitting device, power receiving device, and non-contact charging method
CN103782484A
Wireless charging method, terminal, wireless charger and wireless charging system
CN106786905A
External charger for implantable medical device having alignment and centering capabilities
CN109310867A
Recharge of implanted medical devices
CN110214403A
In-vitro charger and charging method thereof, storage medium and program product
CN116488297A