Microprocessor controlled class E driver

Information

  • Patent Grant
  • 11722007
  • Patent Number
    11,722,007
  • Date Filed
    Monday, March 1, 2021
    3 years ago
  • Date Issued
    Tuesday, August 8, 2023
    a year ago
  • Inventors
  • Original Assignees
    • THE ALFRED E. MANN FOUNDATION FOR SCIENTIFIC RSRCH (Santa Clarita, CA, US)
  • Examiners
    • Williams; Arun C
    Agents
    • Becker Patent Law, LLC
Abstract
A charger including a class E power driver, a frequency-shift keying (“FSK”) module, and a processor. The processor can receive data relating to the operation of the class E power driver and can control the class E power driver based on the received data relating to the operation of the class E power driver. The processor can additionally control the FSK module to modulate the natural frequency of the class E power transformer to thereby allow the simultaneous recharging of an implantable device and the transmission of data to the implantable device. The processor can additionally compensate for propagation delays by adjusting switching times.
Description
BACKGROUND

The prevalence of use of medical devices in treating ailments is increasing with time. In many instances, and as these medical devices are made smaller, these medical devices are frequently implanted within a patient. While the desirability of implantable devices is increasing as the size of the devices has decreased, the implantation process still frequently requires complicated surgery which can expose the patient to significant risks and protracted recovery times. In light of this, further methods, systems, and devices are desired to increase the ease of implantation of medical devices, and the ease of use of such implanted medical devices.


BRIEF SUMMARY

One aspect of the present disclosure relates to a charger. The charger includes a charging coil, which charging coil is configured to magnetically couple with an implantable device to recharge the implantable device, a class E driver electrically connected to the charging coil, which class E driver includes a switching circuit that is switched by the application of a first voltage to the switching circuit, and a current sensor positioned to sense a current passing through the charging coil. The charger can include a processor electrically connected to the class E driver to receive data indicative of the current passing through the charging coil and electrically connected to the class E driver to control the switching circuit via the application of the first voltage to the switching circuit. In some embodiments, the processor can receive data indicative of the current passing through the charging coil and control the switching circuit in response to the received data.


In some embodiments, the switching circuit can be a transistor. In some embodiments, the transistor can be a MOSFET. In some embodiments, the processor is electrically connected to the class E driver to receive data indicative of a second voltage of the switching circuit. In some embodiments, the processor can receive data indicative of the second voltage of the switching circuit, and control the switching circuit in response to the received data indicative of the second voltage of the switching circuit.


In some embodiments, the second voltage is measured at the drain of the switching circuit and the first voltage is applied to the gate of the switching circuit. In some embodiments, the processor is electrically connected to the class E driver via a voltage divider including a first resistor and a second resistor. In some embodiments, the processor can sense a power switching transistor voltage, and determine whether to adjust a first frequency with which the first voltage is applied to the switching circuit, which adjustment of the first frequency mitigates one or several propagation delays.


In some embodiments, the processor can retrieve a stored value identifying a second frequency with which the first voltage is applied based on the sensed power switching transistor voltage. In some embodiments, the processor can compare the retrieved stored value identifying the second frequency with which the first voltage is applied to one or several frequency limits. In some embodiments, the first frequency is set to the second frequency if the second frequency does not exceed the one or several frequency limits. In some embodiments, when the second frequency exceeds one of the one or several frequency limits, the first frequency is set to the exceeded one of the one or several frequency limits.


One aspect of the present disclosure relates to a charger. The charger includes a charging coil that can generate a magnetic field having a frequency and can magnetically couple with an implantable device to recharge the implantable device, a class E driver electrically connected to the charging coil, and an FSK module that can modulate the frequency of the magnetic field among at least three frequencies.


In some embodiments, the at least three frequencies include a first frequency, a second frequency, and a third frequency. In some embodiments, the third frequency is the highest frequency and the second frequency is the lowest frequency. In some embodiments, the charger includes a processor electrically connected to the FSK module and that can control the FSK module. In some embodiments, the processor can selectively operate the charger in either a data non-transmitting state or in a data transmitting state.


In some embodiments, a carrier signal has the first frequency when the charger operates in the data non-transmitting state. In some embodiments, the processor controls the FSK module to modulate the carrier signal between the second frequency and the third frequency when the charger operates in the data transmitting state.


In some embodiments, the FSK module includes two capacitors and two transistors. In some embodiments, the two capacitors and the two transistors of the FSK module are electrically connected such that the two capacitors can be selectively included within the circuit by the FSK module. In some embodiments, the processor can control the two transistors of the FSK module to selectively include the two capacitors within the circuit by the FSK module. In some embodiments, the selective inclusion of the two capacitors within the circuit of the FSK modulates the frequency of the magnetic field between the first, second, and third frequencies.


One aspect of the present disclosure relates to a method of communicating with an implantable device during charging of the implantable device. The method includes generating a charging signal with a charging coil, which charging signal has an initial, first frequency, and transmitting data by modulating the frequency of the charging signal between a second frequency that is lower than the first frequency and a third frequency that is higher than the first frequency.


In some embodiments, the method can include generating transmission data, which can be the data that is transmitted. In some embodiments, the transmission data can be in binary format. In some embodiments, modulating the frequency of the charging signal between the second frequency and the third frequency transmits the transmission data in binary format.


In some embodiments, the frequency of the charging signal is modulated by an FSK module. In some embodiments, the FSK module can include two capacitors and two transistors. In some embodiments, the two capacitors and the two transistors of the FSK module are electrically connected such that the two capacitors can be selectively included within the circuit of by the FSK module to thereby modulate the frequency of the charging signal.


One aspect of the present disclosure relates to a method of controlling a charger. The method includes creating a magnetic coupling between a charger and an implantable device, which magnetic coupling charges the implantable device, setting an initial frequency of a drive signal, which frequency of the drive signal is set by a processor, and which drive signal controls the opening and closing of a switch, sensing a voltage at the switch at a first time, based on the voltage at the switch at the first time, retrieving a value identifying a second frequency, and changing the frequency of the drive signal.


In some embodiments, changing the frequency of the drive signal can include changing the frequency of the drive signal from the first frequency to the second frequency. In some embodiments, the method can include retrieving one or several frequency limits, which frequency limits provide an upper and lower bound to a range of acceptable frequencies of the drive signal. In some embodiments, the method can include comparing the second frequency to the one or several frequency limits.


In some embodiments, changing the frequency of the drive signal can include changing the frequency of the drive signal from the first frequency to the one of the one or several frequency limits if the second frequency exceeds the one of the one or several frequency limits. In some embodiments, changing the frequency of the drive signal can include changing the frequency of the drive signal from the first frequency to the second frequency if the second frequency does not exceed the one or several frequency limits. In some embodiments, changing of the frequency of the drive signal can mitigate an effect of a propagation delay. In some embodiments, the frequency of the drive signal can be adjusted multiple times to mitigate the effect of the propagation delay.


Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating various embodiments, are intended for purposes of illustration only and are not intended to necessarily limit the scope of the disclosure.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic illustration of one embodiment of an implantable neurostimulation system.



FIG. 2 is a schematic illustration of one embodiment of interconnectivity of the implantable neurostimulation system.



FIG. 3 is a schematic illustration of one embodiment of the architecture of the external pulse generator and/or of the implantable pulse generator that is a part of the implantable neurostimulation system.



FIG. 4 is a schematic illustration of one embodiment of the charger that is a part of the implantable neurostimulation system.



FIG. 5 is a functional block diagram of one embodiment of a charging circuit.



FIG. 6 is schematic illustration of one embodiment of a charging circuit.



FIG. 7 is a graphical illustration of one embodiment of a transition from a charging mode to a simultaneous charging/data transmission mode.



FIG. 8 is a chart illustrating one embodiment of measurements from the charging circuit.



FIG. 9 is a chart illustrating one embodiment of measurements from the charging circuit when the switching time is properly tuned.



FIG. 10 chart illustrating one embodiment of measurements from the charging circuit when the switching time is too slow.



FIG. 11 is a chart illustrating one embodiment of measurements from the charging circuit when the switching time is too fast.



FIG. 12 is a flowchart illustrating one embodiment of a process for controlling the switching time of a charging circuit.





In the appended figures, similar components and/or features may have the same reference label. Where the reference label is used in the specification, the description is applicable to any one of the similar components having the same reference label.


DETAILED DESCRIPTION

A significant percentage of the Western (EU and US) population is affected by Neuropathic pain (chronic intractable pain due to nerve damage). In many people, this pain is severe. There are thousands of patients that have chronic intractable pain involving a nerve. Neuropathic pain can be very difficult to treat with only half of patients achieving partial relief. Thus, determining the best treatment for individual patients remains challenging. Conventional treatments include certain antidepressants, anti-epileptic drugs and opioids. However, side effects from these drugs can be detrimental. In some of these cases, electrical stimulation can provide effective treatment of this pain without the drug-related side effects.


A spinal cord stimulator is a device used to deliver pulsed electrical signals to the spinal cord to control chronic pain. Because electrical stimulation is a purely electrical treatment and does not cause side effects similar to those caused by drugs, an increasing number of physicians and patients favor the use of electrical stimulation over drugs as a treatment for pain. The exact mechanisms of pain relief by spinal cord stimulation (SCS) are unknown. Early SCS trials were based on the Gate Control Theory, which posits that pain is transmitted by two kinds of afferent nerve fibers. One is the larger myelinated Aδ fiber, which carries quick, intense-pain messages. The other is the smaller, unmyelinated “C” fiber, which transmits throbbing, chronic pain messages. A third type of nerve fiber, called Aβ, is “non-nociceptive,” meaning it does not transmit pain stimuli. The gate control theory asserts that signals transmitted by the Aδ and C pain fibers can be thwarted by the activation/stimulation of the non-nociceptive Aβ fibers and thus inhibit an individual's perception of pain. Thus, neurostimulation provides pain relief by blocking the pain messages before they reach the brain.


SCS is often used in the treatment of failed back surgery syndrome, a chronic pain syndrome that has refractory pain due to ischemia. SCS complications have been reported in a large portion, possibly 30% to 40%, of all SCS patients. This increases the overall costs of patient pain management and decreases the efficacy of SCS. Common complications include: infection, hemorrhaging, injury of nerve tissue, placing device into the wrong compartment, hardware malfunction, lead migration, lead breakage, lead disconnection, lead erosion, pain at the implant site, generator overheating, and charger overheating. The occurrence rates of common complications are surprisingly high: including lead extension connection issues, lead breakage, lead migration and infection.


Peripheral neuropathy, another condition that can be treated with electrical stimulation, may be either inherited or acquired. Causes of acquired peripheral neuropathy include physical injury (trauma) to a nerve, viruses, tumors, toxins, autoimmune responses, nutritional deficiencies, alcoholism, diabetes, and vascular and metabolic disorders. Acquired peripheral neuropathies are grouped into three broad categories: those caused by systemic disease, those caused by trauma, and those caused by infections or autoimmune disorders affecting nerve tissue. One example of an acquired peripheral neuropathy is trigeminal neuralgia, in which damage to the trigeminal nerve (the large nerve of the head and face) causes episodic attacks of excruciating, lightning-like pain on one side of the face.


A high percentage of patients with peripheral neuropathic pain do not benefit from SCS for various reasons. However, many of these patients can receive acceptable levels of pain relief via direct electrical stimulation to the corresponding peripheral nerves. This therapy is called peripheral nerve stimulation (PNS). As FDA approved PNS devices have not been commercially available in the US market, Standard spinal cord stimulator (SCS) devices are often used off label by pain physicians to treat this condition. A significant portion of SCS devices that have been sold may have been used off-label for PNS.


As current commercially-available SCS systems were designed for stimulating the spinal cord and not for peripheral nerve stimulation, there are more device complications associated with the use of SCS systems for PNS than for SCS. Current SCS devices (generators) are large and bulky. In the event that an SCS is used for PNS, the SCS generator is typically implanted in the abdomen or in the lower back above the buttocks and long leads are tunneled across multiple joints to reach the target peripheral nerves in the arms, legs or face. The excessive tunneling and the crossing of joints leads to increased post-surgical pain and higher device failure rates. Additionally, rigid leads can lead to skin erosion and penetration, with lead failure rates being far too high within the first few years of implantation. Many or even most complications result in replacement surgery and even multiple replacement surgeries in some cases.


One embodiment of an implantable neurostimulation system 100 is shown in FIG. 1, which implantable neurostimulation system 100 can be, for example, a peripherally-implantable neurostimulation system 100. In some embodiments, the implantable neurostimulation system 100 can be used in treating patients with, for example, chronic, severe, refractory neuropathic pain originating from peripheral nerves. In some embodiments, the implantable neurostimulation system 100 can be used to either stimulate a target peripheral nerve or the posterior epidural space of the spine.


The implantable neurostimulation system 100 can include one or several pulse generators. The pulse generators can comprise a variety of shapes and sizes, and can be made from a variety of materials. In some embodiments, the one or several pulse generators can generate one or several non-ablative electrical pulses that are delivered to a nerve to control pain. In some embodiments, these pulses can have a pulse amplitude of between 0-1,000 mA, 0-100 mA, 0-50 mA, 0-25 mA, and/or any other or intermediate range of amplitudes. One or more of the pulse generators can include a processor and/or memory. In some embodiments, the processor can provide instructions to and receive information from the other components of the implantable neurostimulation system 100. The processor can act according to stored instructions, which stored instructions can be located in memory, associated with the processor, and/or in other components of the implantable neurostimulation system 100. The processor can, in accordance with stored instructions, make decisions. The processor can comprise a microprocessor, such as a microprocessor from Intel® or Advanced Micro Devices, Inc.®, or the like.


In some embodiments, the stored instructions directing the operation of the processor may be implemented by hardware, software, scripting languages, firmware, middleware, microcode, hardware description languages, and/or any combination thereof. When implemented in software, firmware, middleware, scripting language, and/or microcode, the program code or code segments to perform the necessary tasks may be stored in a machine readable medium such as a storage medium. A code segment or machine-executable instruction may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a script, a class, or any combination of instructions, data structures, and/or program statements. A code segment may be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, and/or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.


In some embodiments, the memory of one or both of the pulse generators can be the storage medium containing the stored instructions. The memory may represent one or more memories for storing data, including read only memory (ROM), random access memory (RAM), magnetic RAM, core memory, magnetic disk storage mediums, optical storage mediums, flash memory devices and/or other machine readable mediums for storing information. In some embodiments, the memory may be implemented within the processor or external to the processor. In some embodiments, the memory can be any type of long term, short term, volatile, nonvolatile, or other storage medium and is not to be limited to any particular type of memory or number of memories, or type of media upon which memory is stored. In some embodiments, the memory can include, for example, one or both of volatile and nonvolatile memory. In one specific embodiment, the memory can include a volatile portion such as RAM memory, and a nonvolatile portion such as flash memory.


In some embodiments, one of the pulse generators can be an external pulse generator 102 or an implantable pulse generator 104. The external pulse generator 102 can be used to evaluate the suitability of a patient for treatment with the implantable neurostimulation system 100 and/or for implantation of an implantable pulse generator 104.


In some embodiments, one of the pulse generators can be the implantable pulse generator 104, which can be sized and shaped, and made of material to allow implantation of the implantable pulse generator 104 inside of a body. In some embodiments, the implantable pulse generator 104 can be sized and shaped so as to allow placement of the implantable pulse generator 104 at any desired location in a body, and in some embodiments, placed proximate to a peripheral nerve such that leads (discussed below) are not tunneled across joints and/or such that extension cables are not needed.


The implantable pulse generator 104 can include one or several energy storage features. In some embodiments, these features can be configured to store energy, such as, for example, electric energy, that can be used in the operation of the implantable pulse generator 104. These energy storage features can include, for example, one or several batteries, including rechargeable batteries, one or several capacitors, one or several fuel cells, or the like.


In some embodiments, the electrical pulses generated by the pulse generator can be delivered to one or several nerves 110 and/or to tissue proximate to one or several nerves 110 via one or several leads. The leads can include conductive portions, such as electrodes or contact portions of electrodes, and non-conductive portions. The leads can have a variety of shapes, can be a variety of sizes, and can be made from a variety of materials, which size, shape, and materials can be dictated by the application or other factors.


In some embodiments, the leads can include an anodic lead 106 and/or a cathodic lead 108. In some embodiments, the anodic lead 106 and the cathodic lead 108 can be identical leads, but can receive pulses of different polarity from the pulse generator.


In some embodiments, the leads can connect directly to the pulse generator, and in some embodiments, the leads can be connected to the pulse generator via a connector 112 and a connector cable 114. The connector 112 can comprise any device that is able to electrically connect the leads to the connector cable 114. Likewise, the connector cable can be any device capable of transmitting distinct electrical pulses to the anodic lead 106 and the cathodic lead 108.


In some embodiments, the implantable neurostimulation system 100 can include a charger 116 that can be configured to recharge the implantable pulse generator 104 when the implantable pulse generator 104 is implanted within a body. The charger 116 can comprise a variety of shapes, sizes, and features, and can be made from a variety of materials. Like the pulse generators 102, 104, the charger 116 can include a processor and/or memory having similar characteristics to those discussed above. In some embodiments, the charger 116 can recharge the implantable pulse generator 104 via an inductive coupling.


In some embodiments, one or several properties of the electrical pulses can be controlled via a controller. In some embodiments, these properties can include, for example, the frequency, strength, pattern, duration, or other aspects of the timing and magnitude of the electrical pulses. In one embodiment, these properties can include, for example, a voltage, a current, or the like. In one embodiment, a first electrical pulse can have a first property and a second electrical pulse can have a second property. This control of the electrical pulses can include the creation of one or several electrical pulse programs, plans, or patterns, and in some embodiments, this can include the selection of one or several pre-existing electrical pulse programs, plans, or patterns. In the embodiment depicted in FIG. 1, the implantable neurostimulation system 100 includes a controller that is a clinician programmer 118. The clinician programmer 118 can be used to create one or several pulse programs, plans, or patterns and/or to select one or several of the created pulse programs, plans, or patterns. In some embodiments, the clinician programmer 118 can be used to program the operation of the pulse generators including, for example, one or both of the external pulse generator 102 and the implantable pulse generator 104. The clinician programmer 118 can comprise a computing device that can wiredly and/or wirelessly communicate with the pulse generators. In some embodiments, the clinician programmer 118 can be further configured to receive information from the pulse generators indicative of the operation and/or effectiveness of the pulse generators and the leads.


In some embodiments, the controller of the implantable neurostimulation system 100 can include a patient remote 120. The patient remote 120 can comprise a computing device that can communicate with the pulse generators via a wired or wireless connection. The patient remote 120 can be used to program the pulse generator, and in some embodiments, the patient remote 120 can include one or several pulse generation programs, plans, or patterns created by the clinician programmer 118. In some embodiments, the patient remote 120 can be used to select one or several of the pre-existing pulse generation programs, plans, or patterns and to select, for example, the duration of the selected one of the one or several pulse generation programs, plans, or patterns.


Advantageously, the above outlined components of the implantable neurostimulation system 100 can be used to control and provide the generation of electrical pulses to mitigate patient pain.


With reference now to FIG. 2, a schematic illustration of one embodiment of interconnectivity of the implantable neurostimulation system 100 is shown. As seen in FIG. 2, several of the components of the implantable neurostimulation system 100 are interconnected via network 110. In some embodiments, the network 110 allows communication between the components of the implantable neurostimulation system 100. The network 110 can be, for example, a local area network (LAN), a wide area network (WAN), a wired network, a custom network, wireless network, a telephone network such as, for example, a cellphone network, the Internet, the World Wide Web, or any other desired network or combinations of different networks. In some embodiments, the network 110 can use any desired communication and/or network protocols. The network 110 can include any communicative interconnection between two or more components of the implantable neurostimulation system 100. In one embodiment, the communications between the devices of the implantable neurostimulation system 100 can be according to any communication protocol including, for example those covered by Near Field Communication (NFC), Bluetooth, or the like. In some embodiments, different components of the system may utilize different communication networks and/or protocols.


As will be described in greater detail below, in some embodiments, the charger 116 can directly communicate with the implantable pulse generator 104, without relying on the network 110. This communication is indicated in FIG. 2 by line 140. In some embodiments, this communication can be accomplished via integrating data transmission functionality into one or several of the components or systems of one or both the charger 116 and the implantable pulse generator 104, or other implantable device. In one particular embodiment, this can be achieved by, for example, incorporating frequency-shift keying (“FSK”) capability into the charging systems of one or both of the charger 116 and the implantable pulse generator 104. In one such embodiment, charger 116 would generate a carrier frequency during normal recharging. In the event that communication or other data transmission is desired the carrier frequency can be modulated between two or more frequencies to perform the communication or to transmit the data.


With reference now to FIG. 3, a schematic illustration of one embodiment of the architecture of the external pulse generator 102 and/or of the implantable pulse generator 104 is shown. In some embodiments, each of the components of the architecture of the one of the pulse generators 102, 104 can be implemented using the processor, memory, and/or other hardware component of the one of the pulse generators 102, 104. In some embodiments, the components of the architecture of the one of the pulse generators 102, 104 can include software that interacts with the hardware of the one of the pulse generators 102, 104 to achieve a desired outcome.


In some embodiments, the pulse generator 102/104 can include, for example, a network interface 300, or alternatively, a communication module. The network interface 300, or alternatively, the communication module, can be configured to access the network 110 to allow communication between the pulse generator 102, 104 and the other components of the implantable neurostimulation system 100. In some embodiments, the network interface 300, or alternatively, a communication module, can include one or several antennas and software configured to control the one or several antennas to send information to and receive information from one or several of the other components of the implantable neurostimulation system 100.


The pulse generator 102, 104 can further include a data module 302. The data module 302 can be configured to manage data relating to the identity and properties of the pulse generator 102, 104. In some embodiments, the data module can include one or several databases that can, for example, include information relating to the pulse generator 102, 104 such as, for example, the identification of the pulse generator, one or several properties of the pulse generator 102, 104, or the like. In one embodiment, the data identifying the pulse generator 102, 104 can include, for example, a serial number of the pulse generator 102, 104 and/or other identifier of the pulse generator 102, 104 including, for example, a unique identifier of the pulse generator 102, 104. In some embodiments, the information associated with the property of the pulse generator 102, 104 can include, for example, data identifying the function of the pulse generator 102, 104, data identifying the power consumption of the pulse generator 102, 104, data identifying the charge capacity of the pulse generator 102, 104 and/or power storage capacity of the pulse generator 102, 104, data identifying potential and/or maximum rates of charging of the pulse generator 102, 104, and/or the like.


The pulse generator 102, 104 can include a pulse control 304. In some embodiments, the pulse control 304 can be configured to control the generation of one or several pulses by the pulse generator 102, 104. In some embodiments, for example, this information can identify one or several pulse patterns, programs, or the like. This information can further specify, for example, the frequency of pulses generated by the pulse generator 102, 104, the duration of pulses generated by the pulse generator 102, 104, the strength and/or magnitude of pulses generated by the pulse generator 102, 104, or any other details relating to the creation of one or several pulses by the pulse generator 102, 104. In some embodiments, this information can specify aspects of a pulse pattern and/or pulse program, such as, for example, the duration of the pulse pattern and/or pulse program, and/or the like. In some embodiments, information relating to and/or for controlling the pulse generation of the pulse generator 102, 104 can be stored within the memory.


The pulse generator 102, 104 can include a charging module 306. In some embodiments, the charging module 306 can be configured to control and/or monitor the charging/recharging of the pulse generator 102, 104. In some embodiments, for example, the charging module 306 can include one or several features configured to receive energy for recharging the pulse generator 102, 104 such as, for example, one or several inductive coils/features that can interact with one or several inductive coils/features of the charger 116 to create an inductive coupling to thereby recharge the pulse generator 102, 104.


In some embodiments, the charging module 306 can include hardware and/or software configured to monitor the charging of the pulse generator 102, 104. In some embodiments, the hardware can include, for example, a charging coil, which can be, for example, a receiving coil, configured to magnetically couple with a charging coil of the charger 116. In some embodiments, the pulse generator 102, 104 can be configured to receive and/or send data via FSK during charging of the pulse generator 102, 104.


The pulse generator 102, 104 can include an energy storage device 308. The energy storage device 308, which can include the energy storage features, can be any device configured to store energy and can include, for example, one or several batteries, capacitors, fuel cells, or the like. In some embodiments, the energy storage device 308 can be configured to receive charging energy from the charging module 306.


With reference now to FIG. 4, a schematic illustration of one embodiment of the charger 116 is shown. In some embodiments, each of the components of the architecture of the charger 116 can be implemented using the processor, memory, and/or other hardware component of the charger 116. In some embodiments, the components of the architecture of the charger 116 can include software that interacts with the hardware of the charger 116 to achieve a desired outcome.


In some embodiments, the charger 116 can include, for example, a network interface 350, or alternatively, a communication module. The network interface 350, or alternatively, a communication module, can be configured to access the network 110 to allow communication between the charger 116 and the other components of the implantable neurostimulation system 100. In some embodiments, the network interface 350, or alternatively, a communication module, can include one or several antennas and software configured to control the one or several antennas to send information to and receive information from one or several of the other components of the implantable neurostimulation system 100.


The charger 116 can include a charging module 352. The charging module 352 can be configured to control and/or monitor the charging of one or several of the pulse generators 102, 104. In some embodiments, the charging module 352 can include one or several features configured to transmit energy during charging. In one embodiment, these can include one or several charging coils, which can be, for example, one or several transmitting coils, that can magnetically couple with the charging coil of the pulse generator 102, 104 to thereby recharge the pulse generator 102, 104. In some embodiments, the charging coil can be described by a plurality of parameters including, for example, inductance and/or a quality factor (Q). Similarly, in some embodiments, the magnetic coupling between the transmitting coil and the receiving coil can be described by one or more parameters including, for example, a coupling coefficient.


In some embodiments, charging module 352 of the charger 116 can be configured to send and/or receive data via FSK during charging of the pulse generator 102, 104. The details of these components of the charging module 352 will be discussed in greater detail below.


The charger 116 can include a data module 354. The data module 354 can be configured to manage data for transmission to the pulse generator 102, 104 and/or data received from the pulse generator 102, 104. This information can include, for example, updates to software on the pulse generator 102, 104, pulse patterns, updates relating to the user of the pulse generator 102, 104, or the like. In some embodiments, the data module 354 can be configured to generate transmission data, which can then be communicated to the implantable pulse generator 104. In some embodiments, transmission data is generated by converting data into an encoded form corresponding to the communication capabilities of the charging module 352. In one embodiment in which the charging module 352 can modulate between two frequencies to communicate data, the data can be converted to binary format.


With reference now to FIG. 5, a functional block diagram of one embodiment of the charging circuit 500 of the charging module 352 of the charger 116 is shown. As seen, the charging circuit includes a processor 502, which can correspond to the processor discussed above with respect to charger 116. In some embodiments, the processor 502 can be electrically connected to other components of the charging module 352 to thereby receive signals from these other components of the charging module 352 and to thereby control these other components of the charging module 352.


In some embodiments, and in different circumstances, the charging module 352 may operate at one or several different frequencies. In some embodiments, the processor 502 allows for monitoring the frequency of operation of the charging circuit. In such an embodiment, the processor 502 can be used to control the frequencies of operation of the charging module 352 and to ensure that the frequencies of operation of the charging module are within a desired range or ranges. This can be particularly important in embodiments in which the range of operation frequencies is specified by, for example, a government or government agency. In such embodiments, the processor 502 can ensure operation within regulatory limits and can provide the ability to shut down the charging module 352 if it is operating out of frequency tolerances.


The processor 502 can be connected to a class E driver 504, which can be, for example, a class E type power converter. The class E driver 504 can be used to convert AC to DC. In some embodiments, the class E driver 504, can be an efficient circuit, which efficiency can be obtained by switching an active element (typically a FET, including a MOSFET) of the class E driver 504 fully on or off to thereby avoid the linear region of operation. In some embodiments, this switching can occur when both the voltage and current through the active element are at or near zero. In some embodiments, switching the active element on can occur when the dv/dt across the active element is zero, so that small errors in the switch timing or tuning of the matching network do not significantly degrade the circuit's efficiency. The details of the class E driver 504 will be discussed at greater length below.


As seen in FIG. 5, in some embodiments, the class E driver 504 can include, or be connected with a charging coil 506, which can be a transmitting coil. In some embodiments, the class E driver 504 can be used in powering an implantable device via inductive coupling. In such an embodiment, an inductive coil of the class E driver 504, can serve a dual purpose in functioning as the charging coil 506 while also functioning in a load network of the class E driver 504.


Additionally, in some embodiments, the class E driver can include, or be connected with an FSK module 508. In some embodiments, the FSK module can include one or several features that can be controlled by the processor 508 to modulate and/or change the frequency of the magnetic field created by the charging coil 506. In some embodiments, the FSK module 508 can be controlled to create at least 2 frequencies, at least 3 frequencies, at least 4 frequencies, at least 5 frequencies, and/or any other or intermediate number of frequencies. In one embodiment, the FSK module 508 can be controlled to switch between a first frequency, a second frequency, and a third frequency. In one embodiment, the first frequency can be an intermediate frequency, with the second frequency being a relatively lower frequency and the third frequency being a relatively higher frequency. The details of the FSK module 508 will be discussed at greater length below.


With reference now to FIG. 6, a schematic illustration of one embodiment of the charging circuit 500 of the charging module 352 of the charger 116 is shown. As seen in FIG. 6, the charging circuit 500 includes the processor 502, the class E driver 504, the charging coil 506, and the FSK module 508.


The class E driver 504 comprises a power switching transistor (SW1), which can be, for example, a FET transistor. The power switching transistor (SW1) can have a drain (D1) connected to inductor (L1) which acts as a current source to supply DC power to the class E driver 504, a source (Si) connected to ground 602, and a gate (G1) connected to the processor 502. In some embodiments, processor 502 can control the power switching transistor (SW1) by varying the degree to which, or whether a voltage is applied to the gate (G1). The voltage applied to the gate (G1) is identified as drive signal (VG1) in FIG. 6.


The class E driver 504 can include a load matching network 604 that can include capacitors (Cs) and (Cp), and charging coil (L2). In some embodiments, the properties of the load matching network 604, and of capacitors (Cs) and (Cp) and charging coil (L2) can, in combination with other components of the class E driver 504, give the charging circuit 500 a natural frequency, which can be an impulse response frequency.


In some embodiments, and as mentioned above, the charging coil (L2) can be a component of the load matching network 604, and can also be the transmitting coil that magnetically couples with the receiving coil of the implantable pulse generator 104. In such an embodiment, coil current (IL2) passes through charging coil (L2) and creates a magnetic field which can couple with the receiving coil of the implantable pulse generator 104.


The class E driver 504 can include a current sensor (T1) in some embodiments, and as depicted in FIG. 6, the current sensor (T1) can be in series with the charging coil (L2) and can be used to measure the amount of current passing through the charging coil (L2). As depicted in, FIG. 6, the current sensor (T1) can be connected to processor 502 to thereby allow current data generated by the current sensor (T1) to be received by the processor 502. In some embodiments, and as mentioned above, this current data can be used, at least in part, in the generation of control signals by the processor 502.


In some embodiments, the processor 502 can be connected to the class E driver 504 via a switch voltage circuit 606. In some embodiments, the switch voltage circuit 606 can comprise an electrical connection between the drain side of power switching transistor (SW1) and the processor 502. In some embodiments, the switch voltage circuit 606 can comprise features to adjust the voltage measured at the drain side of the power switching transistor (SW1) so that the voltage received at the processor 502 is compatible with the processor 502. In some embodiments, this may include use of an amplifier if the voltage at the drain side of the power switching transistor (SW1) is too low, and in some embodiments, this may include the use of one or several voltage reduction features if the voltage at the drain side of the power switching transistor (SW1) is too high. In the embodiment depicted in FIG. 6, a divider network 608 comprising resistors R4 and R5 is positioned between the drain side of the power switching transistor (SW1) and the processor 502. In some embodiments, the divider network 608 can be further supplemented by a buffer which can further condition the voltage for receipt by the processor 502.


In some embodiments, the processor 502 and the class E driver 504, including the charging coil 506, can operate as follows. Power is supplied to the class E-driver 504 via the inductor (L1), which acts as a current source. Coil current (IL2) is provided to the charging coil (L2), which current produces a magnetic field that can magnetically couple with the receiving coil of the implantable pulse generator 104 to recharge the implantable pulse generator. The load current (IL2) is sensed by the current sensor (T1), and in some embodiments, buffered and squared up, and provided to the processor 502. The processor 502 monitors the zero crossing current transitions of load current (IL2) and adjusts the drive signal (VG1) to the gate (G1) of the switching power transistor (SW1). The use of the processor 502 allows for both the on and off transitions of SW1 to be optimized for efficiency, and allows for these points to change as the operating frequency changes to maintain closer control of the circuit.


In some embodiments, the processor 502 can adjust one or both of the on and off times for power switching transistor (SW1) to maximize efficiency at all conditions of magnetic coupling and external influences on the transmitting coil. For example, if it is desired to switch on power switching transistor (SW1) before the zero crossing signal is received at the processor 502, then the timing can be adjusted for the next cycle based on the last cycle or last few cycles of the feedback signal from current sensor (T1). Additional feedback on circuit operation can also be obtained from the switch voltage circuit 606, which monitors the voltage across the power switching transistor (SW1). In some embodiments, the data from the switch voltage circuit 606 can used to control the power switching transistor (SW1), with a turn on point based on the minimum voltage across the FET. In some embodiments, the switch voltage circuit 606 can be configured to provide feedback on the peak amplitude of the power switching transistor's (SW1) drain voltage, as a check that the class E driver 504 is operating normally and help ensure safe and reliable operation.


In some embodiments, and as depicted in FIG. 6, the charging circuit 500 can include the FSK module 508. The FSK module 508 can include one or several components configured to allow modulation of the natural frequency of the class E driver 504. In some embodiments, these one or several components can be selectively included in, or excluded from the circuit of the class E driver 504 to thereby selectively modulate the natural frequency of the class E driver 504.


In the embodiment depicted in FIG. 6, the FSK module 508 can comprise a second capacitor (C2) and a third capacitor (C3) as well as a second switching transistor (SW2) and a third switching transistor (SW3). In some embodiments, the capacitors (C2, C3) can have any desired properties, and can be any desired capacitors. Similarly, the transistors (SW2, SW3) can have any desired properties and be any desired type of transistors. In some embodiments, the transistors (SW2, SW3) can comprise FET transistors.


In some embodiments, and as depicted in FIG. 6, the FSK module 508 can be configured such that the capacitors (C2, C3) can be selectively electrically included in the charging circuit 500. Specifically, in some embodiments, the processor 502 can be electrically connected to the gates (G2, G3) of the switch transistors (SW2, SW3) to allow the controlled switching of the switch transistors (SW2, SW3). As depicted in FIG. 6, for example, when the third transistor (SW3) is switched to on, the class E driver 504 is connected to ground 610, and none of capacitors (C2, C3) are included in the charging circuit 500. Alternatively, if the second transistor (SW2) is switched to on and the third transistor (SW3) is switched to off, the class E driver 503 is connected to ground 612 and the third capacitor (C3) is included in the charging circuit 500. Finally, if both transistors (SW2, SW3) are switched to off, then the class E driver 504 is connected to ground 614 and both the second and third capacitors (C2, C3) are included in the charging circuit 500. This selective inclusion of the second and third capacitors (C2, C3) in the charging circuit 500 allows the selective modulation between three natural frequencies of the charging circuit, which selective modulation can be used to transmit data from the charger 116 to the implantable pulse generator 104.


With reference now to FIG. 7, a graphical illustration of one embodiment of a transition from a charging mode to a simultaneous charging/data transmission mode is shown. In some embodiments in which the charging circuit 500 includes the FSK module 508, the natural frequency of the charging circuit 500 can be modulated to, in addition to recharging the implantable pulse generator 104, communicate with and/or transmit data to the implantable pulse generator 104. In some embodiments, and as depicted in FIG. 7, the FSK module 508 of the charger 116 can be configured to alternate between a first frequency, a second frequency that is lower than the first frequency, and a third frequency that is higher than the first frequency. In some embodiments, the FSK module 508 can configure the charger 116 to generate a magnetic field for recharging the implantable pulse generator 104 at the first, intermediate frequency.


As depicted in FIG. 7, the operation of the charging circuit 500 at the first frequency during the charging mode can continue until time, t1, at which point, the processor 502 controls the FSK module 508 to modulate the natural frequency of the charging circuit 500 to begin transmission of data and to enter into a charging/data transmission mode of operation of the charging circuit 500. As depicted in FIG. 7, this change in modes can begin by modulating the natural frequency of the charging circuit 500 to the third frequency, however, this change in modes can likewise being by modulating the natural frequency of the charging circuit 500 to the second frequency. At time, t2, the processor 502 controls the FSK module 508 to modulate the natural frequency of the charging circuit 500 from the third frequency to the second frequency, and finally, at time, t3, the processor 502 controls the FSK module 508 to modulate the natural frequency of the charging circuit 500 from the second frequency to the first frequency. As depicted, at time, t3, the charging circuit 500 exits the charging/data transmission mode of operation and re-enters the charging mode of operation. In some embodiments, the charging can be performed at an intermediate frequency, which can be a carrier frequency, and the data transmission can be performed by modulating between frequencies that are each either higher or lower than the intermediate frequency.


With reference now to FIG. 8, a chart 800 depicting one embodiment of measurements from charging circuit 500 is shown. Chart 800 depicts four traces, a first trace 802 corresponding to the actual coil current (IL2) passing through charging coil (L2) with respect to time. As depicted in chart 800, in some embodiments, the coil current (IL2) can sinusoidally vary with respect to time. Chart 800 further identifies the time 803 at which one of the several zero crossing current transitions of the coil current (IL2) passing through the charging coil (L2) occurs.


Chart 800 depicts a second trace 804 that corresponds to the drive signal (VG1). As seen in chart 800, the drive signal (VG1) can comprise a repeated boxcar function. In some embodiments, the second trace can comprise a first position 806, at which position the power switching transistor (SW1) is open, and a second position 808, at which position the power switching transistor (SW1) is closed. In some embodiments, the drive signal (VG1) can be characterized by a frequency with which the subsequent second position 808 corresponding to the power switching transistor (SW1) closed times occurs, and a length of time in which the drive signal (VG1) remains in the second position 808.


Chart 800 depicts a third trace 810 that corresponds to the current sensed by current sensor T1, with voltage clamping applied. As seen, the combination of this current output and the voltage clamping results in a periodic, truncated function. Chart 800 identifies the time 812 at which the current sensor T1 senses the zero crossing current transition of time 803. As seen, time 803 and time 812 are separated by a propagation delay (DY1).


Chart 800 depicts a fourth trace 814 that corresponds to the output from the buffer to T1 and input into the processor 502. This fourth trace 814 further corresponds to buffer affected output based on the third trace 810. The fourth trace 814 can be a repeated boxcar function having a first level 816 and a second level 818. As seen in chart 800, time 820 identifies the instant of the first transition from the first level 816 to the second level 818 after the zero crossing current transition of the coil current (IL2) at time 803. The temporal separation between time 820 and time 812 is propagation delay (DY2).


In addition to delays (DY1, DY2), two additional propagation delays arise in the operation of charging circuit 500. In one embodiment, these delays can include (1) processing time taken by the processor 502, and (2) the turn-on time of the power switching transistor (SW1). In some embodiments, these propagation delays can adversely affect the operation of the charging circuit 500, because immediate correction of improper timing cannot be made using presently utilized control methods. In the prior art, by the time the need for a timing change is identified, the proper time to make that change has passed. In one embodiment, and to counteract these propagation delays, the processor 502 can comprise a table identifying different frequencies for drive signal (VG1) and/or different lengths of time in which the drive signal (VG1) can remain in the second position 808. In some embodiments, the values in this table can be generated during evaluation of the charging circuit 500 under different load conditions which can, for example, replicate different magnetic couplings with the implantable pulse generator. By using processor control to implement a change in drive signal timing, which results in a change of the frequency of the drive signal (VG1) and/or different lengths of time in which the drive signal (VG1) is in the second position 808, the drive signal enters the second position 808 in the next (or later) cycle of the coil driving circuit, such as shown in FIG. 9 below. By this, any propagation delays such as those identified above are inherently compensated for in the next (or later) cycle, and do not compromise the transmitter operating efficiency.



FIGS. 9-11 depict charts 900, 1000, 1100 showing the impact of different drive signal frequencies on the operation of charging circuit 500. Specifically, chart 900 depicts a first trace 902 corresponding to the current sensed by current sensor T1, with voltage clamping applied. As seen, the combination of this current output and the voltage clamping results in a periodic, truncated function. Chart 900 identifies the time 904 at which the current sensor T1 senses the zero crossing current transition.


Chart 900 depicts a second trace 906 that corresponds to the drive signal (VG1). As seen in chart 900, the drive signal (VG1) can comprise a repeated boxcar function. In some embodiments, the second trace 906 can comprise a first position 908, at which position the power switching transistor (SW1) is open, and a second position 910, at which position the power switching transistor (SW1) is closed. In some embodiments, the closing of the power switching transistor (SW1) can connect the drain (D1) to ground 602 via source (Si). This connection can drive the voltage across the power switching transistor (SW1) to zero.


Chart 900 further depicts a third trace 912 corresponding to the sensed voltage across power switching transistor (SW1). The third trace 912 has a first, sinusoidal portion 914, and a second, flat portion 916. In some embodiments, the first, sinusoidal portion 914 of the third trace 912 indicates the varying voltage across the power switching transistor (SW1), and the second, flat portion 916 can identify the voltage across the power switching transistor (SW1) after the power switching transistor (SW1) is closed, which voltage, in the embodiment of FIG. 6, is zero. In some embodiments, in which the frequency of the drive signal (VG1) is properly tuned for the condition of the charging circuit 500, the second, flat portion 916 of the third trace 912 can be flat, or in other words, without a step.


Chart 1000 of FIG. 10 depicts one embodiment of traces of the same properties of chart 900, but in which the frequency of the drive signal (VG1) is too low, and the power switching transistor (SW1) is switched too late. Specifically, chart 1000 depicts a first trace 1002 corresponding to the current sensed by current sensor T1, with voltage clamping applied and identifying the time 1004 at which the current sensor T1 senses the zero crossing current transition. Chart 1000 further identifies a second trace 1006 that corresponds to the drive signal (VG1). This second trace 1006 includes a first position 1008, at which position the power switching transistor (SW1) is open, and a second position 1010, at which position the power switching transistor (SW1) is closed.


Chart 1000 depicts a third trace 1012 corresponding to the sensed voltage across power switching transistor (SW1). The third trace 1012 has a first, sinusoidal portion 1014, and a second, flat portion 1018. As seen in chart 1000, as the frequency of the drive signal (VG1) is too low, the voltage indicated by the third trace 1012 drops below zero before the power switching transistor (SW1) is closed, and jumps via step 1018 to a zero voltage when the power switching transistor (SW1) is closed.


Chart 1100 of FIG. 11 depicts one embodiment of traces of the same properties of chart 900, but in which the frequency of the drive signal (VG1) is too high, and the power switching transistor (SW1) is switched too early. Specifically, chart 1100 depicts a first trace 1102 corresponding to the current sensed by current sensor T1, with voltage clamping applied and identifying the time 1104 at which the current sensor T1 senses the zero crossing current transition. Chart 1100 further identifies a second trace 1106 that corresponds to the drive signal (VG1). This second trace 1106 includes a first position 1108, at which position the power switching transistor (SW1) is open, and a second position 1110, at which position the power switching transistor (SW1) is closed.


Chart 1100 depicts a third trace 1112 corresponding to the sensed voltage across power switching transistor (SW1). The third trace 1112 has a first, sinusoidal portion 1114, and a second, flat portion 1118. As seen in chart 1100, as the frequency of the drive signal (VG1) is too high, the voltage indicated by the third trace 1012 does not reach zero before the power switching transistor (SW1) is closed, and jumps via step 1118 to a zero voltage when the power switching transistor (SW1) is closed. In the embodiments of FIGS. 10 and 11 the efficiency of the charging circuit is adversely affected by the frequency of the drive signal (VG1) being either too low or too high.


With reference now to FIG. 12, a flowchart illustrating one embodiment of a process 1200 for controlling the frequency of a charging circuit 500 is shown. The process begins at block 1202, wherein an initial frequency of the drive signal (VG1) is set. In some embodiments, this initial frequency can be a default frequency that can be, for example, stored in the memory of the charger 116 and/or other component of the implantable neurostimulation system 100.


After the initial frequency of the drive signal (VG1) is set, the process 1200 proceeds to decision state 1204, wherein it is determined if a current zero-crossing transition has occurred. In some embodiments, this determination can be made based on data received from the current sensor (T1). If it is determined that no current zero-crossing transition has occurred, the process 1200 waits a length of time which length of time can be, for example, predetermined, and then returns to decision state 1204.


If it is determined that a current zero-crossing transition has occurred, the process 1200 proceeds to block 1206 wherein the power switching transistor voltage is sensed or read. In some embodiments, this voltage can be read from the switch voltage circuit 606. In some embodiments, the reading of the power switching transistor voltage can include determining whether the voltage at the power switching transistor (SW1) at the instant before and/or of the closing of the power switching transistor (SW1) is greater than, less than, or equal to the voltage at the power switching transistor (SW1) after the closing of the power switching transistor (SW1). In some embodiments, the voltage of the power switching transistor can be read at a first time that corresponds to the current zero-crossing.


After the power switching transistor voltage has been read, the process 1200 proceeds to block 1208 wherein the switching time corresponding to the read power switching transistor voltage is read. In some embodiments, this switching time can be the frequency of the drive signal (VG1). The switching time can be read from an entry in a table of switching times, which table of switching times can be generated by analyzing the charging circuit 500 under a variety of circumstances and load conditions. In some embodiments, this step can result in retrieving a value for adjusting the frequency of the drive signal (VG1) to more closely match the properties and/or load conditions of the charging circuit 500.


After the switch time corresponding to the read voltage of the power switching transistor (SW1) is retrieved, the process 1200 proceeds to block 1210, wherein frequency limits are retrieved. In some embodiments, the frequency limits can correspond to one or several limits on the frequencies of operation of the charging circuit 500 such as, for example, one or several legal limits, regulatory limits, or the like. In one embodiment, for example, the frequency limits can correspond to one or both of an upper limit (high limit) and a lower limit (low limit).


After the frequency limits have been retrieved, the process 1200 proceeds to block 1212, wherein the frequency limits are compared to the retrieved corresponding switching time. In some embodiments, this comparison can be performed by the processor of the charger 116. After the frequency limits are compared to the switching time, the process 1200 proceeds to decision state 1214, wherein it is determined if the retrieved corresponding switching time is within the frequency limits. This comparison can be performed by the processor of the charger 116.


If it is determined that the retrieved corresponding switching time is not within the frequency limits, the process 1200 proceeds to block 1216, wherein the switching time is set to one of the upper and lower frequency limits. In some embodiment, the one of the upper and lower frequency limits can be whichever of the upper frequency limit and the lower frequency limit is implicated in decision state 1214. After the switching time has been set to one of the upper and lower frequency limits, or returning to decision state 1214, if it is determined that the switching time is within the frequency limits, then the process 1200 proceeds to block 1218, wherein the switching time is applied in that the frequency of the drive signal (VG1) is set to the retrieved corresponding switching time. After the switching time has been applied, the process 1200 returns to decision state 1204, and proceeds as outlined above. In some embodiments, and as is the case with propagation delays, the cycle can be repeated multiple times until a switching time is identified that mitigates the propagation delays and corresponds to the functioning of the charging circuit 500. In some embodiments, and after a switching time has been identified that satisfactorily mitigates the propagation delays and/or the effects of the propagation delays, the charging circuit 500 can be operated at a steady state at that switching time.


In the foregoing specification, the invention is described with reference to specific embodiments thereof, but those skilled in the art will recognize that the invention is not limited thereto. Various features and aspects of the above-described invention can be used individually or jointly. Further, the invention can be utilized in any number of environments and applications beyond those described herein without departing from the broader spirit and scope of the specification. The specification and drawings are, accordingly, to be regarded as illustrative rather than restrictive. It will be recognized that the terms “comprising,” “including,” and “having,” as used herein, are specifically intended to be read as open-ended terms of art.

Claims
  • 1. A charger comprising: a charging coil magnetically coupleable with an implantable device to recharge the implantable device;a class E driver electrically connected to the charging coil, wherein the class E driver comprises: a switching circuit, wherein the switching circuit is switched by application of a first voltage to the switching circuit; anda current sensor positioned to sense a current passing through the charging coil; anda processor electrically connected to the class E driver to receive data indicative of the current passing through the charging coil and electrically connected to the class E driver to control the switching circuit via the application of the first voltage to the switching circuit, wherein the processor is controllable according to stored instructions to receive data indicative of the current passing through the charging coil and control the switching circuit in response to the received data to adjust a drive frequency of the class E driver based on a combination of a zero crossing current time and a compensation factor.
  • 2. The charger of claim 1, wherein the compensation factor mitigates an effect of propagation delays.
  • 3. The charger of claim 2, wherein the propagation delays comprise a difference between a zero crossing current time and a sensed zero crossing current time.
  • 4. The charger of claim 3, wherein the propagation delays further comprise: a processing time; and a turn-on time of the switching circuit.
  • 5. The charger of claim 1, wherein the switching circuit comprises a transistor.
  • 6. The charger of claim 5, wherein the transistor comprises a MOSFET.
  • 7. The charger of claim 1, wherein the current sensor is in series with the charging coil.
  • 8. The charger of claim 1, wherein the current sensor generates an output indicative of the sensed current passing through the charging coil.
  • 9. The charger of claim 8, wherein the output of the current sensor is buffered and squared before being provided to the processor.
  • 10. The charger of claim 9, wherein controlling the switching circuit comprises optimizing an on transition of the switching circuit.
  • 11. The charger of claim 10, wherein controlling the switching circuit further comprises optimizing an off transition of the switching circuit.
  • 12. The charger of claim 11, wherein each of the on transition of the switching circuit and the off transition of the switching circuit are independently controlled.
  • 13. The charger of claim 1, wherein controlling the switching circuit based on a combination of the zero crossing current time and the compensation factor comprises switching the switching circuit on before receipt of a signal indicative of the zero crossing current time.
  • 14. The charger of claim 1, wherein the processor is configured to determine the compensation factor.
  • 15. The charger of claim 14, wherein the processor is configured to determine the compensation factor based on a table comprising a plurality of frequencies for controlling the switching circuit.
  • 16. The charger of claim 15, wherein the processor is configured to receive a signal indicative of a measured parameter; and select one of the plurality of frequencies for controlling the switching circuit.
  • 17. The charger of claim 16, wherein the measured parameter comprises a voltage of the switching circuit.
  • 18. The charger of claim 14, wherein the processor is configured to determine the compensation factor based on a table comprising a plurality of durations of time for which the switching circuit is closed.
  • 19. The charger of claim 18 wherein the processor is configured to receive a signal indicative of a measured parameter; and select one of the plurality of durations of time for controlling the switching circuit.
  • 20. The charger of claim 19, wherein the measured parameter comprises a voltage of the switching circuit.
CROSS-REFERENCES TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No. 16/563,654 entitled “MICROPROCESSOR CONTROLLED CLASS E DRIVER,” and filed on Sep. 6, 2019, which is a continuation of U.S. application Ser. No. 15/685,874 entitled “MICROPROCESSOR CONTROLLED CLASS E DRIVER,” filed on Aug. 24, 2017 and issued as U.S. Pat. No. 10,447,083, which is a divisional of U.S. application Ser. No. 14/446,294 entitled “MICROPROCESSOR CONTROLLED CLASS E DRIVER,” filed on Jul. 29, 2014 and issued as U.S. Pat. No. 9,780,596, which claims the benefit of U.S. Provisional Application No. 61/859,471 entitled “MICROPROCESSOR CONTROLLED CLASS E DRIVER,” and filed on Jul. 29, 2013, the entirety of each of which are hereby incorporated by reference herein.

US Referenced Citations (658)
Number Name Date Kind
3057356 Greatbatch Oct 1962 A
3348548 Chardack Oct 1967 A
3646940 Timm et al. Mar 1972 A
3824129 Fagan, Jr. Jul 1974 A
3825015 Berkovits Jul 1974 A
3888260 Fischell Jun 1975 A
3902501 Citron et al. Sep 1975 A
3939843 Smyth Feb 1976 A
3942535 Schulman Mar 1976 A
3970912 Hoffman Jul 1976 A
3995623 Blake et al. Dec 1976 A
4019518 Maurer et al. Apr 1977 A
4044774 Corbin et al. Aug 1977 A
4082097 Mann et al. Apr 1978 A
4141365 Fischell et al. Feb 1979 A
4166469 Littleford Sep 1979 A
4269198 Stokes May 1981 A
4285347 Hess Aug 1981 A
4340062 Thompson et al. Jul 1982 A
4379462 Borkan et al. Apr 1983 A
4407303 Akerstrom Oct 1983 A
4437475 White Mar 1984 A
4468723 Hughes Aug 1984 A
4512351 Pohndorf Apr 1985 A
4550731 Batina et al. Nov 1985 A
4558702 Barreras et al. Dec 1985 A
4654880 Sontag Mar 1987 A
4662382 Sluetz et al. May 1987 A
4673867 Davis Jun 1987 A
4719919 Marchosky et al. Jan 1988 A
4721118 Harris Jan 1988 A
4722353 Sluetz Feb 1988 A
4744371 Harris May 1988 A
4800898 Hess et al. Jan 1989 A
4848352 Pohndorf et al. Jul 1989 A
4860446 Lessar et al. Aug 1989 A
4957118 Erlebacher Sep 1990 A
4989617 Memberg et al. Feb 1991 A
5012176 Laforge Apr 1991 A
5052407 Hauser et al. Oct 1991 A
5143089 Alt Sep 1992 A
5193539 Schulman et al. Mar 1993 A
5197466 Marchosky et al. Mar 1993 A
5204611 Nor et al. Apr 1993 A
5255691 Otten Oct 1993 A
5257634 Kroll Nov 1993 A
5342408 Decoriolis et al. Aug 1994 A
5439485 Mar et al. Aug 1995 A
5450088 Meier et al. Sep 1995 A
5476499 Hirschberg Dec 1995 A
5484445 Knuth Jan 1996 A
5558097 Jacob et al. Sep 1996 A
5571148 Loeb et al. Nov 1996 A
5592070 Mino Jan 1997 A
5637981 Nagai et al. Jun 1997 A
5676162 Larson, Jr. et al. Oct 1997 A
5690693 Wang et al. Nov 1997 A
5702428 Tippey et al. Dec 1997 A
5702431 Wang et al. Dec 1997 A
5712795 Layman et al. Jan 1998 A
5713939 Nedungadi et al. Feb 1998 A
5733313 Barreras, Sr. et al. Mar 1998 A
5735887 Barreras, Sr. et al. Apr 1998 A
5741316 Chen et al. Apr 1998 A
5755748 Borza May 1998 A
5871532 Schroeppel Feb 1999 A
5876423 Braun Mar 1999 A
5877472 Campbell et al. Mar 1999 A
5902331 Bonner et al. May 1999 A
5948006 Mann Sep 1999 A
5949632 Barreras, Sr. et al. Sep 1999 A
5957965 Moumane et al. Sep 1999 A
5991665 Wang et al. Nov 1999 A
6027456 Feler et al. Feb 2000 A
6035237 Schulman et al. Mar 2000 A
6055456 Gerber Apr 2000 A
6057513 Ushikoshi et al. May 2000 A
6067474 Schulman et al. May 2000 A
6075339 Reipur et al. Jun 2000 A
6076017 Taylor et al. Jun 2000 A
6081097 Seri et al. Jun 2000 A
6083247 Rutten et al. Jul 2000 A
6104957 Alo et al. Aug 2000 A
6104960 Duysens et al. Aug 2000 A
6138681 Chen et al. Oct 2000 A
6164284 Schulman et al. Dec 2000 A
6165180 Cigaina et al. Dec 2000 A
6166518 Echarri et al. Dec 2000 A
6169387 Kaib Jan 2001 B1
6172556 Prentice Jan 2001 B1
6178353 Griffith et al. Jan 2001 B1
6181105 Cutolo et al. Jan 2001 B1
6185452 Schulman et al. Feb 2001 B1
6191365 Avellanet Feb 2001 B1
6208894 Schulman et al. Mar 2001 B1
6212430 Kung Apr 2001 B1
6212431 Hahn et al. Apr 2001 B1
6221513 Lasater Apr 2001 B1
6227204 Baumann et al. May 2001 B1
6243608 Pauly et al. Jun 2001 B1
6246911 Seligman Jun 2001 B1
6249703 Stanton et al. Jun 2001 B1
6265789 Honda et al. Jul 2001 B1
6275737 Mann Aug 2001 B1
6278258 Echarri et al. Aug 2001 B1
6305381 Weijand et al. Oct 2001 B1
6306100 Prass Oct 2001 B1
6313779 Leung et al. Nov 2001 B1
6315721 Schulman et al. Nov 2001 B2
6316909 Honda et al. Nov 2001 B1
6321118 Hahn Nov 2001 B1
6324430 Zarinetchi et al. Nov 2001 B1
6324431 Zarinetchi et al. Nov 2001 B1
6327504 Dolgin et al. Dec 2001 B1
6341073 Lee Jan 2002 B1
6354991 Gross et al. Mar 2002 B1
6360750 Gerber et al. Mar 2002 B1
6381496 Meadows et al. Apr 2002 B1
6389318 Zarinetchi et al. May 2002 B1
6393325 Mann et al. May 2002 B1
6415186 Chim et al. Jul 2002 B1
6427086 Fischell et al. Jul 2002 B1
6438423 Rezai et al. Aug 2002 B1
6442434 Zarinetchi et al. Aug 2002 B1
6453198 Torgerson et al. Sep 2002 B1
6466817 Kaula et al. Oct 2002 B1
6473652 Sarwal et al. Oct 2002 B1
6500141 Irion et al. Dec 2002 B1
6505075 Weiner Jan 2003 B1
6505077 Kast et al. Jan 2003 B1
6510347 Borkan Jan 2003 B2
6516227 Meadows et al. Feb 2003 B1
6517227 Stidham et al. Feb 2003 B2
6521350 Fey et al. Feb 2003 B2
6542846 Miller et al. Apr 2003 B1
6553263 Meadows et al. Apr 2003 B1
6564807 Schulman et al. May 2003 B1
6584355 Stessman Jun 2003 B2
6600954 Cohen et al. Jul 2003 B2
6609031 Law et al. Aug 2003 B1
6609032 Woods et al. Aug 2003 B1
6609945 Jimenez et al. Aug 2003 B2
6652449 Gross et al. Nov 2003 B1
6662051 Eraker et al. Dec 2003 B1
6664763 Echarri et al. Dec 2003 B2
6685638 Taylor et al. Feb 2004 B1
6701188 Stroebel et al. Mar 2004 B2
6721603 Zabara et al. Apr 2004 B2
6735474 Loeb et al. May 2004 B1
6745077 Griffith et al. Jun 2004 B1
6809701 Amundson et al. Oct 2004 B2
6836684 Rijkhoff et al. Dec 2004 B1
6847849 Mamo et al. Jan 2005 B2
6864755 Moore Mar 2005 B2
6885894 Stessman Apr 2005 B2
6892098 Ayal et al. May 2005 B2
6895280 Meadows et al. May 2005 B2
6896651 Gross et al. May 2005 B2
6901287 Davis et al. May 2005 B2
6941171 Mann et al. Sep 2005 B2
6971393 Mamo et al. Dec 2005 B1
6986453 Jiang et al. Jan 2006 B2
6989200 Byers et al. Jan 2006 B2
6990376 Tanagho et al. Jan 2006 B2
6999819 Swoyer et al. Feb 2006 B2
7051419 Schrom et al. May 2006 B2
7054689 Whitehurst et al. May 2006 B1
7069081 Biggs et al. Jun 2006 B2
7114502 Schulman et al. Oct 2006 B2
7127298 He et al. Oct 2006 B1
7131996 Wasserman et al. Nov 2006 B2
7142925 Bhadra et al. Nov 2006 B1
7146219 Sieracki et al. Dec 2006 B2
7151914 Brewer Dec 2006 B2
7167749 Biggs et al. Jan 2007 B2
7167756 Torgerson et al. Jan 2007 B1
7177690 Woods et al. Feb 2007 B2
7177698 Klosterman et al. Feb 2007 B2
7181286 Sieracki et al. Feb 2007 B2
7184836 Meadows et al. Feb 2007 B1
7187978 Malek et al. Mar 2007 B2
7191005 Stessman Mar 2007 B2
7212110 Martin et al. May 2007 B1
7225028 Della Santina et al. May 2007 B2
7225032 Schmeling et al. May 2007 B2
7231254 DiLorenzo Jun 2007 B2
7234853 Givoletti Jun 2007 B2
7239918 Strother et al. Jul 2007 B2
7245972 Davis Jul 2007 B2
7286880 Olson et al. Oct 2007 B2
7295878 Meadows et al. Nov 2007 B1
7305268 Gliner et al. Dec 2007 B2
7317948 King et al. Jan 2008 B1
7324852 Barolat et al. Jan 2008 B2
7324853 Ayal et al. Jan 2008 B2
7328068 Spinelli et al. Feb 2008 B2
7330764 Swoyer et al. Feb 2008 B2
7331499 Jiang et al. Feb 2008 B2
7359751 Erickson et al. Apr 2008 B1
7369894 Gerber May 2008 B2
7386348 North et al. Jun 2008 B2
7387603 Gross et al. Jun 2008 B2
7396265 Darley et al. Jul 2008 B2
7415308 Gerber et al. Aug 2008 B2
7444181 Shi et al. Oct 2008 B2
7444184 Boveja et al. Oct 2008 B2
7450991 Smith et al. Nov 2008 B2
7460911 Cosendai et al. Dec 2008 B2
7463928 Lee et al. Dec 2008 B2
7470236 Kelleher et al. Dec 2008 B1
7483752 Von Arx et al. Jan 2009 B2
7486048 Tsukamoto et al. Feb 2009 B2
7496404 Meadows et al. Feb 2009 B2
7513257 Schulman et al. Apr 2009 B2
7515967 Phillips et al. Apr 2009 B2
7525293 Notohamiprodjo et al. Apr 2009 B1
7532936 Erickson et al. May 2009 B2
7539538 Parramon et al. May 2009 B2
7551960 Forsberg et al. Jun 2009 B2
7555346 Woods et al. Jun 2009 B1
7565203 Greenberg et al. Jul 2009 B2
7578819 Bleich et al. Aug 2009 B2
7580752 Gerber et al. Aug 2009 B2
7582053 Gross et al. Sep 2009 B2
7599743 Hassler, Jr. et al. Oct 2009 B2
7617002 Goetz Nov 2009 B2
7636602 Baru Fassio et al. Dec 2009 B2
7640059 Forsberg et al. Dec 2009 B2
7643880 Tanagho et al. Jan 2010 B2
7650192 Wahlstrand Jan 2010 B2
7706889 Gerber et al. Apr 2010 B2
7720547 Denker et al. May 2010 B2
7725191 Greenberg et al. May 2010 B2
7734355 Cohen et al. Jun 2010 B2
7738963 Hickman et al. Jun 2010 B2
7738965 Phillips et al. Jun 2010 B2
7747330 Nolan et al. Jun 2010 B2
7771838 He et al. Aug 2010 B1
7774069 Olson et al. Aug 2010 B2
7801619 Gerber et al. Sep 2010 B2
7813803 Heruth et al. Oct 2010 B2
7813809 Strother et al. Oct 2010 B2
7826901 Lee et al. Nov 2010 B2
7848818 Barolat et al. Dec 2010 B2
7878207 Goetz et al. Feb 2011 B2
7880337 Farkas Feb 2011 B2
7904167 Klosterman et al. Mar 2011 B2
7912547 Tseng et al. Mar 2011 B2
7912555 Swoyer et al. Mar 2011 B2
7925357 Phillips et al. Apr 2011 B2
7932696 Peterson Apr 2011 B2
7933656 Sieracki et al. Apr 2011 B2
7935051 Miles et al. May 2011 B2
7937158 Erickson et al. May 2011 B2
7952349 Huang et al. May 2011 B2
7957818 Swoyer Jun 2011 B2
7979119 Kothandaraman et al. Jul 2011 B2
7979126 Payne et al. Jul 2011 B2
7988507 Darley et al. Aug 2011 B2
8000782 Gharib et al. Aug 2011 B2
8000800 Takeda et al. Aug 2011 B2
8000805 Swoyer et al. Aug 2011 B2
8005535 Gharib et al. Aug 2011 B2
8005549 Boser et al. Aug 2011 B2
8005550 Boser et al. Aug 2011 B2
8019423 Possover Sep 2011 B2
8024047 Olson et al. Sep 2011 B2
8036756 Swoyer et al. Oct 2011 B2
8044635 Peterson Oct 2011 B2
8050769 Gharib et al. Nov 2011 B2
8055337 Moffitt et al. Nov 2011 B2
8068912 Kaula et al. Nov 2011 B2
8083663 Gross et al. Dec 2011 B2
8103360 Foster Jan 2012 B2
8116862 Stevenson et al. Feb 2012 B2
8121701 Woods et al. Feb 2012 B2
8129942 Park et al. Mar 2012 B2
8131358 Moffitt et al. Mar 2012 B2
8140168 Olson et al. Mar 2012 B2
8145324 Stevenson et al. Mar 2012 B1
8150530 Wesselink Apr 2012 B2
8175717 Haller et al. May 2012 B2
8180451 Hickman et al. May 2012 B2
8180452 Shaquer May 2012 B2
8180461 Mamo et al. May 2012 B2
8214042 Ozawa et al. Jul 2012 B2
8214048 Whitehurst et al. Jul 2012 B1
8214051 Sieracki et al. Jul 2012 B2
8217535 Uchida et al. Jul 2012 B2
8219196 Torgerson Jul 2012 B2
8219202 Giftakis et al. Jul 2012 B2
8219205 Tseng et al. Jul 2012 B2
8224460 Schleicher et al. Jul 2012 B2
8233990 Goetz Jul 2012 B2
8255057 Fang et al. Aug 2012 B2
8310108 Inoue et al. Nov 2012 B2
8311636 Gerber et al. Nov 2012 B2
8314594 Scott et al. Nov 2012 B2
8332040 Winstrom Dec 2012 B1
8340786 Gross et al. Dec 2012 B2
8362742 Kallmyer Jan 2013 B2
8369943 Shuros et al. Feb 2013 B2
8386048 McClure et al. Feb 2013 B2
8417346 Giftakis et al. Apr 2013 B2
8423146 Giftakis et al. Apr 2013 B2
8447402 Jiang et al. May 2013 B1
8447408 North et al. May 2013 B2
8457756 Rahman Jun 2013 B2
8457758 Olson et al. Jun 2013 B2
8467875 Bennett et al. Jun 2013 B2
8480437 Dilmaghanian et al. Jul 2013 B2
8494625 Hargrove Jul 2013 B2
8515545 Trier Aug 2013 B2
8538530 Orinski Sep 2013 B1
8543223 Sage et al. Sep 2013 B2
8544322 Minami et al. Oct 2013 B2
8549015 Barolat Oct 2013 B2
8554322 Olson et al. Oct 2013 B2
8555894 Schulman et al. Oct 2013 B2
8562539 Marino Oct 2013 B2
8571677 Torgerson et al. Oct 2013 B2
8577474 Rahman et al. Nov 2013 B2
8588917 Whitehurst et al. Nov 2013 B2
8612002 Faltys et al. Dec 2013 B2
8620436 Parramon et al. Dec 2013 B2
8626314 Swoyer et al. Jan 2014 B2
8644933 Ozawa et al. Feb 2014 B2
8655451 Klosterman et al. Feb 2014 B2
8700175 Fell Apr 2014 B2
8706254 Vamos et al. Apr 2014 B2
8725262 Olson et al. May 2014 B2
8725269 Nolan et al. May 2014 B2
8738141 Smith et al. May 2014 B2
8738148 Olson et al. May 2014 B2
8750985 Parramon et al. Jun 2014 B2
8761897 Kaula et al. Jun 2014 B2
8768452 Gerber Jul 2014 B2
8774912 Gerber Jul 2014 B2
8855767 Faltys et al. Oct 2014 B2
8918174 Woods et al. Dec 2014 B2
8954148 Labbe et al. Feb 2015 B2
8989861 Su et al. Mar 2015 B2
9044592 Imran et al. Jun 2015 B2
9050473 Woods et al. Jun 2015 B2
9089712 Joshi et al. Jul 2015 B2
9108063 Olson et al. Aug 2015 B2
9144680 Kaula et al. Sep 2015 B2
9149635 Denison et al. Oct 2015 B2
9155885 Wei et al. Oct 2015 B2
9166321 Smith et al. Oct 2015 B2
9166441 Dearden et al. Oct 2015 B2
9168374 Su Oct 2015 B2
9192763 Gerber et al. Nov 2015 B2
9197173 Denison et al. Nov 2015 B2
9199075 Westlund Dec 2015 B1
9205255 Strother et al. Dec 2015 B2
9209634 Cottrill et al. Dec 2015 B2
9216294 Bennett et al. Dec 2015 B2
9227055 Wahlstrand et al. Jan 2016 B2
9227076 Sharma et al. Jan 2016 B2
9238135 Goetz et al. Jan 2016 B2
9240630 Joshi Jan 2016 B2
9242090 Atalar et al. Jan 2016 B2
9244898 Vamos et al. Jan 2016 B2
9248292 Trier et al. Feb 2016 B2
9259578 Torgerson et al. Feb 2016 B2
9259582 Joshi et al. Feb 2016 B2
9265958 Joshi et al. Feb 2016 B2
9270134 Gaddam et al. Feb 2016 B2
9272140 Gerber et al. Mar 2016 B2
9283394 Whitehurst et al. Mar 2016 B2
9295851 Gordon et al. Mar 2016 B2
9308022 Chitre et al. Apr 2016 B2
9308382 Strother et al. Apr 2016 B2
9314616 Wells et al. Apr 2016 B2
9319777 Aoki et al. Apr 2016 B2
9320899 Parramon et al. Apr 2016 B2
9333339 Weiner May 2016 B2
9352148 Stevenson et al. May 2016 B2
9352150 Stevenson et al. May 2016 B2
9358039 Kimmel et al. Jun 2016 B2
9364658 Wechter Jun 2016 B2
9375574 Kaula et al. Jun 2016 B2
9393423 Parramon et al. Jul 2016 B2
9399137 Parker et al. Jul 2016 B2
9409020 Parker Aug 2016 B2
9415211 Bradley et al. Aug 2016 B2
9427571 Sage et al. Aug 2016 B2
9427573 Gindele et al. Aug 2016 B2
9433783 Wei et al. Sep 2016 B2
9436481 Drew Sep 2016 B2
9446245 Grill et al. Sep 2016 B2
9463324 Olson et al. Oct 2016 B2
9468755 Westlund et al. Oct 2016 B2
9471753 Kaula et al. Oct 2016 B2
9480846 Strother et al. Nov 2016 B2
9492672 Vamos et al. Nov 2016 B2
9492675 Torgerson et al. Nov 2016 B2
9492678 Chow Nov 2016 B2
9498628 Kaemmerer et al. Nov 2016 B2
9502754 Zhao et al. Nov 2016 B2
9504830 Kaula et al. Nov 2016 B2
9522282 Chow et al. Dec 2016 B2
9592389 Moffitt Mar 2017 B2
9597522 Meskens Mar 2017 B2
9610449 Kaula et al. Apr 2017 B2
9615744 Denison et al. Apr 2017 B2
9623257 Olson et al. Apr 2017 B2
9636497 Bradley et al. May 2017 B2
9643004 Gerber May 2017 B2
9653935 Cong et al. May 2017 B2
9656074 Simon et al. May 2017 B2
9656076 Trier et al. May 2017 B2
9656089 Yip et al. May 2017 B2
9675809 Chow Jun 2017 B2
9687649 Thacker Jun 2017 B2
9707405 Shishilla et al. Jul 2017 B2
9713706 Gerber Jul 2017 B2
9717900 Swoyer et al. Aug 2017 B2
9724526 Strother et al. Aug 2017 B2
9731116 Chen Aug 2017 B2
9737704 Wahlstrand et al. Aug 2017 B2
9744347 Chen et al. Aug 2017 B2
9750930 Chen Sep 2017 B2
9757555 Novotny et al. Sep 2017 B2
9764147 Torgerson Sep 2017 B2
9767255 Kaula et al. Sep 2017 B2
9776002 Parker et al. Oct 2017 B2
9776006 Parker et al. Oct 2017 B2
9776007 Kaula et al. Oct 2017 B2
9780596 Dearden et al. Oct 2017 B2
9782596 Vamos et al. Oct 2017 B2
9814884 Parker et al. Nov 2017 B2
9821112 Olson et al. Nov 2017 B2
9827415 Stevenson et al. Nov 2017 B2
9827424 Kaula et al. Nov 2017 B2
9833614 Gliner Dec 2017 B1
9849278 Spinelli et al. Dec 2017 B2
9855438 Parramon et al. Jan 2018 B2
9872988 Kaula et al. Jan 2018 B2
9878165 Wilder et al. Jan 2018 B2
9878168 Shishilla et al. Jan 2018 B2
9882420 Cong et al. Jan 2018 B2
9884198 Parker Feb 2018 B2
9889292 Gindele et al. Feb 2018 B2
9889293 Siegel et al. Feb 2018 B2
9889306 Stevenson et al. Feb 2018 B2
9895532 Kaula et al. Feb 2018 B2
9899778 Hanson et al. Feb 2018 B2
9901284 Olsen et al. Feb 2018 B2
9901740 Drees et al. Feb 2018 B2
9907476 Bonde et al. Mar 2018 B2
9907955 Bakker et al. Mar 2018 B2
9907957 Woods et al. Mar 2018 B2
9924904 Cong et al. Mar 2018 B2
9931513 Kelsch et al. Apr 2018 B2
9931514 Frysz et al. Apr 2018 B2
9950171 Johanek et al. Apr 2018 B2
9974108 Polefko May 2018 B2
9974949 Thompson et al. May 2018 B2
9981121 Seifert et al. May 2018 B2
9981137 Eiger May 2018 B2
9987493 Torgerson et al. Jun 2018 B2
9993650 Seitz et al. Jun 2018 B2
9999765 Stevenson Jun 2018 B2
10004910 Gadagkar et al. Jun 2018 B2
10016596 Stevenson et al. Jul 2018 B2
10027157 Labbe et al. Jul 2018 B2
10045764 Scott et al. Aug 2018 B2
10046164 Gerber Aug 2018 B2
10047782 Sage et al. Aug 2018 B2
10052490 Kaula et al. Aug 2018 B2
10065044 Sharma et al. Sep 2018 B2
10071247 Childs Sep 2018 B2
10076661 Wei et al. Sep 2018 B2
10076667 Kaula et al. Sep 2018 B2
10083261 Kaula et al. Sep 2018 B2
10086191 Bonde et al. Oct 2018 B2
10086203 Kaemmerer Oct 2018 B2
10092747 Sharma et al. Oct 2018 B2
10092749 Stevenson et al. Oct 2018 B2
10095837 Corey et al. Oct 2018 B2
10099051 Stevenson et al. Oct 2018 B2
10103559 Cottrill et al. Oct 2018 B2
10109844 Dai et al. Oct 2018 B2
10118037 Kaula et al. Nov 2018 B2
10124164 Stevenson et al. Nov 2018 B2
10124171 Kaula et al. Nov 2018 B2
10124179 Norton et al. Nov 2018 B2
10141545 Kraft et al. Nov 2018 B2
10173062 Parker Jan 2019 B2
10179241 Walker et al. Jan 2019 B2
10179244 Lebaron et al. Jan 2019 B2
10183162 Johnson et al. Jan 2019 B2
10188857 North et al. Jan 2019 B2
10195419 Shiroff et al. Feb 2019 B2
10206710 Kern et al. Feb 2019 B2
10213229 Chitre et al. Feb 2019 B2
10220210 Walker et al. Mar 2019 B2
10226617 Finley et al. Mar 2019 B2
10226636 Gaddam et al. Mar 2019 B2
10236709 Decker et al. Mar 2019 B2
10238863 Gross et al. Mar 2019 B2
10238877 Kaula et al. Mar 2019 B2
10244956 Kane Apr 2019 B2
10245434 Kaula et al. Apr 2019 B2
10258800 Perryman et al. Apr 2019 B2
10265532 Carcieri et al. Apr 2019 B2
10277055 Peterson et al. Apr 2019 B2
10293168 Bennett et al. May 2019 B2
10328253 Wells Jun 2019 B2
10363419 Simon et al. Jul 2019 B2
10369275 Olson et al. Aug 2019 B2
10369370 Shishilla et al. Aug 2019 B2
10376701 Kaula et al. Aug 2019 B2
10447083 Dearden et al. Oct 2019 B2
10448889 Gerber et al. Oct 2019 B2
10456574 Chen et al. Oct 2019 B2
10471262 Perryman et al. Nov 2019 B2
10485970 Gerber et al. Nov 2019 B2
10493282 Caparso et al. Dec 2019 B2
10493287 Yoder et al. Dec 2019 B2
10561835 Gerber Feb 2020 B2
10971950 Dearden et al. Apr 2021 B2
20020040185 Atalar et al. Apr 2002 A1
20020051550 Leysieffer May 2002 A1
20020051551 Leysieffer et al. May 2002 A1
20020062141 Moore May 2002 A1
20020116042 Boling Aug 2002 A1
20020140399 Echarri et al. Oct 2002 A1
20020177884 Ahn et al. Nov 2002 A1
20030028072 Fischell et al. Feb 2003 A1
20030078633 Firlik et al. Apr 2003 A1
20030114899 Woods et al. Jun 2003 A1
20030212440 Boveja Nov 2003 A1
20040098068 Carbunaru et al. May 2004 A1
20040106963 Tsukamoto et al. Jun 2004 A1
20040210290 Omar-Pasha Oct 2004 A1
20040250820 Forsell Dec 2004 A1
20040267137 Peszynski et al. Dec 2004 A1
20050004619 Wahlstrand et al. Jan 2005 A1
20050004621 Boveja et al. Jan 2005 A1
20050021108 Klosterman et al. Jan 2005 A1
20050075693 Toy et al. Apr 2005 A1
20050075694 Schmeling et al. Apr 2005 A1
20050075696 Forsberg et al. Apr 2005 A1
20050075697 Olson et al. Apr 2005 A1
20050075698 Phillips et al. Apr 2005 A1
20050075699 Olson et al. Apr 2005 A1
20050075700 Schommer et al. Apr 2005 A1
20050104577 Matei et al. May 2005 A1
20050187590 Boveja et al. Aug 2005 A1
20060016452 Goetz et al. Jan 2006 A1
20060050539 Yang et al. Mar 2006 A1
20060142822 Tulgar Jun 2006 A1
20060149345 Boggs et al. Jul 2006 A1
20060200205 Haller Sep 2006 A1
20060206166 Weiner Sep 2006 A1
20060247737 Olson et al. Nov 2006 A1
20060253173 Tseng et al. Nov 2006 A1
20070032836 Thrope et al. Feb 2007 A1
20070060968 Strother et al. Mar 2007 A1
20070060980 Strother et al. Mar 2007 A1
20070073357 Rooney et al. Mar 2007 A1
20070185546 Tseng et al. Aug 2007 A1
20070239224 Bennett et al. Oct 2007 A1
20070265675 Lund et al. Nov 2007 A1
20070293914 Woods et al. Dec 2007 A1
20080065182 Strother et al. Mar 2008 A1
20080082135 Arcot-Krishnam et al. Apr 2008 A1
20080132961 Jaax et al. Jun 2008 A1
20080132969 Bennett et al. Jun 2008 A1
20080154335 Thrope et al. Jun 2008 A1
20080161874 Bennett et al. Jul 2008 A1
20080172109 Rahman et al. Jul 2008 A1
20080183236 Gerber Jul 2008 A1
20080278974 Wu Nov 2008 A1
20090088816 Harel et al. Apr 2009 A1
20090105785 Wei et al. Apr 2009 A1
20090112291 Wahlstrand et al. Apr 2009 A1
20090227829 Burnett et al. Sep 2009 A1
20090259273 Figueiredo et al. Oct 2009 A1
20100076254 Jimenez et al. Mar 2010 A1
20100076516 Padiy et al. Mar 2010 A1
20100076534 Mock Mar 2010 A1
20100100158 Thrope et al. Apr 2010 A1
20100274319 Meskens Oct 2010 A1
20110004269 Strother et al. Jan 2011 A1
20110009924 Meskens Jan 2011 A1
20110084656 Gao Apr 2011 A1
20110152959 Sherwood et al. Jun 2011 A1
20110160799 Mishra et al. Jun 2011 A1
20110193688 Forsell Aug 2011 A1
20110234155 Chen et al. Sep 2011 A1
20110257701 Strother et al. Oct 2011 A1
20110270269 Swoyer et al. Nov 2011 A1
20110278948 Forsell Nov 2011 A1
20110282416 Hamann et al. Nov 2011 A1
20110301667 Olson et al. Dec 2011 A1
20120016447 Zhu et al. Jan 2012 A1
20120041512 Weiner Feb 2012 A1
20120046712 Woods et al. Feb 2012 A1
20120071950 Archer Mar 2012 A1
20120119698 Karalis et al. May 2012 A1
20120123505 Kothandaraman May 2012 A1
20120130448 Woods et al. May 2012 A1
20120150259 Meskens Jun 2012 A1
20120245649 Bohori et al. Sep 2012 A1
20120259381 Smith et al. Oct 2012 A1
20120262108 Olson et al. Oct 2012 A1
20120274270 Dinsmoor et al. Nov 2012 A1
20120276854 Joshi et al. Nov 2012 A1
20120276856 Joshi et al. Nov 2012 A1
20120283800 Perryman et al. Nov 2012 A1
20130004925 Labbe et al. Jan 2013 A1
20130006330 Wilder et al. Jan 2013 A1
20130006331 Weisgarber et al. Jan 2013 A1
20130023958 Fell Jan 2013 A1
20130051083 Zhao Feb 2013 A1
20130063084 Tilvis et al. Mar 2013 A1
20130096651 Ozawa et al. Apr 2013 A1
20130096653 Winstrom Apr 2013 A1
20130127404 Maenpaa May 2013 A1
20130148768 Kim Jun 2013 A1
20130150925 Vamos et al. Jun 2013 A1
20130184785 Aghassian Jul 2013 A1
20130187478 Bae et al. Jul 2013 A1
20130197607 Wilder et al. Aug 2013 A1
20130197608 Eiger Aug 2013 A1
20130207863 Joshi Aug 2013 A1
20130211479 Olson et al. Aug 2013 A1
20130218228 Goossen Aug 2013 A1
20130241304 Bae Sep 2013 A1
20130241306 Aber et al. Sep 2013 A1
20130303942 Damaser et al. Nov 2013 A1
20130310894 Trier Nov 2013 A1
20130331909 Gerber Dec 2013 A1
20140028267 Lee Jan 2014 A1
20140222112 Fell Aug 2014 A1
20140237806 Smith et al. Aug 2014 A1
20140266025 Jakubowski Sep 2014 A1
20140277268 Lee Sep 2014 A1
20140277270 Parramon et al. Sep 2014 A1
20150028806 Dearden et al. Jan 2015 A1
20150088227 Shishilla et al. Mar 2015 A1
20150123608 Dearden et al. May 2015 A1
20150214604 Zhao et al. Jul 2015 A1
20170197079 Illegems et al. Jul 2017 A1
20170340878 Wahlstrand et al. Nov 2017 A1
20170353047 Dearden et al. Dec 2017 A1
20180021587 Strother et al. Jan 2018 A1
20180036477 Olson et al. Feb 2018 A1
20190097430 Bae Mar 2019 A1
20190269918 Parker Sep 2019 A1
20190351244 Shishilla et al. Nov 2019 A1
20190358395 Olson et al. Nov 2019 A1
20200106302 Dearden et al. Apr 2020 A1
20210001115 Wolf, II Jan 2021 A1
Foreign Referenced Citations (82)
Number Date Country
520440 Sep 2011 AT
4664800 Nov 2000 AU
5123800 Nov 2000 AU
2014296323 Jul 2019 AU
2371378 Nov 2000 CA
2554676 Sep 2005 CA
101583307 Nov 2009 CN
101980412 Feb 2011 CN
105263571 Jan 2016 CN
105263571 Jun 2017 CN
3146182 Jun 1983 DE
102010006837 Aug 2011 DE
0656218 Jun 1995 EP
1205004 May 2002 EP
1680182 Jul 2006 EP
1904153 Apr 2008 EP
2243509 Oct 2010 EP
3027270 Jun 2016 EP
2395128 Feb 2013 ES
1098715 Mar 2012 HK
2000197275 Jul 2000 JP
3212134 Sep 2001 JP
2002198743 Jul 2002 JP
2003047179 Feb 2003 JP
2007268293 Oct 2007 JP
4125357 Jul 2008 JP
2012210117 Oct 2012 JP
2013530668 Jul 2013 JP
2016533152 Oct 2016 JP
96040367 May 1996 WO
9809588 Mar 1998 WO
9820933 May 1998 WO
9906108 Feb 1999 WO
9918879 Apr 1999 WO
9934870 Jul 1999 WO
9942173 Aug 1999 WO
0056677 Sep 2000 WO
0065682 Nov 2000 WO
0066221 Nov 2000 WO
0069012 Nov 2000 WO
01037926 May 2001 WO
0183029 Nov 2001 WO
0203408 Jan 2002 WO
0209808 Feb 2002 WO
02094139 Nov 2002 WO
03022359 Mar 2003 WO
2004021876 Mar 2004 WO
2004022130 May 2004 WO
2004103465 Dec 2004 WO
2005037364 Apr 2005 WO
2005037365 Apr 2005 WO
2005037370 Apr 2005 WO
2005039698 May 2005 WO
2005079295 Sep 2005 WO
2005081740 Sep 2005 WO
2007015599 Feb 2007 WO
2007081714 Jul 2007 WO
2007136657 Nov 2007 WO
2008021524 Feb 2008 WO
2008038202 Apr 2008 WO
2008151059 Dec 2008 WO
2009051539 Apr 2009 WO
2009055856 May 2009 WO
2009091267 Jul 2009 WO
2009134471 Nov 2009 WO
2010042055 Apr 2010 WO
2010042056 Apr 2010 WO
2010042057 Apr 2010 WO
2011059565 May 2011 WO
2011090736 Jul 2011 WO
2011119352 Sep 2011 WO
2012044103 Apr 2012 WO
2012067971 May 2012 WO
2012103519 Aug 2012 WO
2012129061 Sep 2012 WO
2013018787 Feb 2013 WO
2013038617 Mar 2013 WO
2013072553 May 2013 WO
2013109605 Jul 2013 WO
2013141884 Sep 2013 WO
2015017475 Feb 2015 WO
2015017475 Apr 2015 WO
Non-Patent Literature Citations (53)
Entry
US 9,601,939 B2, 03/2017, Cong et al. (withdrawn)
Bu-802a: How Does Rising Internal Resistance Affect Performance? Understanding the Importance of Low Conductivity, BatteryUniversity.com, Available Online at https://batteryuniversity.com/learn/article/rising_internal_resistance, Accessed from Internet on: May 15, 2020, 10 pages.
DOE Handbook: Primer on Lead-Acid Storage Batteries, U.S. Dept. of Energy, Available Online at: htt12s://www.stan dards.doe.gov/standards- documents/ I 000/1084-bhdbk-1995/@@images/file, Sep. 1995, 54 pages.
Medical Electrical Equipment—Part 1: General Requirements for Safety, British Standard, BS EN 60601-1:1990-BS5724-1:1989, Mar. 1979, 200 pages.
Summary of Safety and Effectiveness, Medtronic InterStim System for Urinary Control, Apr. 15, 1999, pp. 1-18.
The Advanced Bionics PRECISION™ Spinal Cord Stimulator System, Advanced Bionics Corporation, Apr. 27, 2004, pp. 1-18.
UL Standard for Safety for Medical and Dental Equipment, UL 544, 4th edition, Dec. 30, 1998, 128 pages.
Barnhart et al., “A Fixed-Rate Rechargeable Cardiac Pacemaker”, APL Technical Digest, Jan.-Feb. 1970, pp. 2-9.
Benditt et al., “A Combined Atrial/Ventricular Lead for Permanent Dual-Chamber Cardiac Pacing Applications”, Chest, vol. 83, No. 6, Jun. 1983, pp. 929-931.
Boiocchi et al., “Self-Calibration in High Speed Current Steering CMOS D/A Converters”, Advanced A-D and D-A Conversion Techniques and their Applications, Second International Conference on Cambridge, Jul. 1994, pp. 148-152.
Bosch et al., “Sacral (S3) Segmental Nerve Stimulation as a Treatment for Urge Incontinence in Patients with Detrusor Instability: Results of Chronic Electrical Stimulation Using an Implantable Neural Prosthesis”, The Journal of Urology, vol. 154, No. 2, Aug. 1995, pp. 504-507.
Boyce et al., “Research Related to the Development of an Artificial Electrical Stimulator for the Paralyzed Human Bladder: a Review”, The Journal of Urology, vol. 91, No. 1, Jan. 1964, pp. 41-51.
Bradley et al., “Further Experience With the Radio Transmitter Receiver Unit for the Neurogenic Bladder”, Journal of Neurosurgery, vol. 20, No. 11, Nov. 1963, pp. 953-960.
Broggi et al., “Electrical Stimulation of the Gasserian Ganglion for Facial Pain: Preliminary Results”, Acta Neurochirurgica, vol. 39, 1987, pp. 144-146.
Cameron et al., “Effects of Posture on Stimulation Parameters in Spinal Cord Stimulation”, Neuromodulation, vol. 1, No. 4, Oct. 1998, pp. 177-183.
Connelly et al., “Atrial Pacing Leads Following Open Heart Surgery: Active or Passive Fixation?”, Pacing and Clinical Electrophysiology, vol. 20, No. 10, Oct. 1997, pp. 2429-2433.
Fischell , “The Development of Implantable Medical Devices at the Applied Physics Laboratory”, Johns Hopkins APL Technical Digest, vol. 13 No. 1, 1992, pp. 233-243.
Gaunt et al., “Control of Urinary Bladder Function With Devices: Successes and Failures”, Progress in Brain Research, vol. 152, 2006, pp. 1-24.
Ghovanloo et al., “A Small Size Large Voltage Compliance Programmable Current Source for Biomedical Implantable Microstimulators”, Proceedings of the 25th Annual International Conference of the IEEE EMBS, Sep. 17-21, 2003, pp. 1979-1982.
Gudnason , “A Low-Power ASK Demodulator for Inductively Coupled Implantable Electronics”, Solid-State Circuits Conference, Esscirc ''00, Proceedings of the 26rd European, IEEE, Sep. 2000, 4 pages.
Helland , “Technical Improvements to be Achieved by the Year 2000: Leads and Connector Technology”, Rate Adaptive Cardiac Pacing, Springer Verlag, 1993, pp. 279-292.
Hidefjall , “The Pace of Innovation-Patterns of Innovation in the Cardiac Pacemaker Industry”, Linkoping University Press, 1997, 398 pages.
Ishihara et al., “A Comparative Study of Endocardial Pacemaker Leads”, Cardiovascular Surgery, Nagoya Ekisaikai Hospital, 1st Dept. of Surgery, Nagoya University School of Medicine, 1981, pp. 132-135.
Jonas et al., “Studies on the Feasibility of Urinary Bladder Evacuation by Direct Spinal Cord Stimulation. I. Parameters of Most Effective Stimulation”, Investigative urology, vol. 13, No. 2, 1975, pp. 142-150.
Kakuta et al., “In Vivo Long Term Evaluation of Transcutaneous Energy Transmission for Totally Implantable Artificial Heart”, ASAIO Journal, Mar.-Apr. 2000, pp. 1-2.
Kester et al., “Voltage-to-Frequency Converters”, Available Online at: https://www.analog.com/media/cn/training-seminars/tutorials/MT-028.pdf, 7 pages.
Lazorthes et al., “Chronic Stimulation of the Gasserian Ganglion for Treatment of Atypical Facial Neuralgia”, Pacing and Clinical Electrophysiology, vol. 10, Jan.-Feb. 1987, pp. 257-265.
Lewis et al., “Early Clinical Experience with the Rechargeable Cardiac Pacemaker”, The Annals of Thoracic Surgery, vol. 18, No. 5, Nov. 1974, pp. 490-493.
Love et al., “Experimental Testing of a Permanent Rechargeable Cardiac Pacemaker”, The Annals of Thoracic Surgery, vol. 17, No. 2, Feb. 1, 1974, pp. 152-156.
Love , “Pacemaker Troubleshooting and Follow-up”, Clinical Cardiac Pacing, Defibrillation, and Resynchronization Therapy, Chapter 24, 2007, pp. 1005-1062.
Madigan et al., “Difficulty of Extraction of Chronically Implanted Tined Ventricular Endocardial Leads”, Journal of the American College of Cardiology, vol. 3, No. 3, Mar. 1984, pp. 724-731.
Meglio , “Percutaneously Implantable Chronic Electrode for Radiofrequency Stimulation of the Gasserian Ganglion. A Perspective in the Management of Trigeminal Pain”, Acta Neurochirurgica, vol. 33, 1984, pp. 521-525.
Meyerson , “Alleviation of Atypical Trigeminal Pain by Stimulation of the Gasserian Ganglion via an Implanted Electrode”, Acta Neurochirurgica Supplementum , vol. 30, 1980, pp. 303-309.
Mitamura et al., “Development of Transcutaneous Energy Transmission System”, Available Online at https://www.researchgate.net/publication/312810915 Ch.28, Jan. 1988, pp. 265-270.
Nakamura et al., “Biocompatibility and Practicality Evaluations of Transcutaneous Energy Transmission Unit for the Totally Implantable Artifical Heart System”, Journal of Artificial Organs, vol. 27, No. 2, 1998, pp. 347-351.
Nashold et al., “Electromicturition in Paraplegia. Implantation of a Spinal Neuroprosthesis”, Arch Surg., vol. 104, Feb. 1972, pp. 195-202.
Painter et al., “Implantation of an Endocardial Tined Lead to Prevent Early Dislodgement”, The Journal of Thoracic and Cardiovascular Surgery, vol. 77, No. 2, Feb. 1979, pp. 249-251.
Paralikar et al., “A Fully Implantable and Rechargeable Neurostimulation System for Animal Research”, 7th Annual International IEEE EMBS Conference of Neural Engineering, Apr. 22-24, 2015, pp. 418-421.
Perez , “Lead-Acid Battery State of Charge vs. Voltage”, Available Online at http://www.rencobattery.com/resources/SOC vs-Voltage.pdf, Aug.-Sep. 1993, 5 pages.
Schaldach et al., “A Long-Lived, Reliable, Rechargeable Cardiac Pacemaker”, Engineering in Medicine, vol. 1: Advances in Pacemaker Technology, 1975, 34 pages.
Scheuer-Leeser et al., “Polyurethane Leads: Facts and Controversy”, PACE, vol. 6, Mar.-Apr. 1983, pp. 454-458.
Sivaprakasam et al., “A Variable Range Bi-Phasic Current Stimulus Driver Circuitry for an Implantable Retinal Prosthetic Device”, IEEE Journal of Solid-State Circuits, IEEE Service Center, Piscataway, NJ, USA, vol. 40, No. 3, Mar. 1, 2005, pp. 763-771.
Smith , “Changing Standards for Medical Equipment”, UL 544 and UL 187 vs. UL 2601 (“Smith”), 2002, 8 pages.
Tanagho et al., “Bladder Pacemaker: Scientific Basis and Clinical Future”, Urology, vol. 20, No. 6, Dec. 1982, pp. 614-619.
Tanagho , “Neuromodulation and Neurostimulation: Overview and Future Potential”, Translational Androl Urol, vol. 1, No. 1, 2012, pp. 44-49.
Torres et al., “Electrostatic Energy-Harvesting and Battery-Charging CMOS System Prototype”, Available Online at: http://rincon mora.gatech.edu/12ublicat/jrnls/tcasi09_hrv_sys.pdf, pp. 1-10.
Van Paemel , “High-Efficiency Transmission for Medical Implants”, IEEE Solid-State Circuits Magazine, vol. 3, No. 1, Jan. 1, 2011, pp. 47-59.
Wang et al., “A 140-dB CMRR Low-Noise Instrumentation Amplifier for Neural Signal Sensing”, Circuits and Systems, 2006. APCCAS 2006, IEEE Asia Pacific Conference on IEEE, Piscataway, NZ, USA, Dec. 1, 2006, pp. 696-699.
Young , “Electrical Stimulation of the Trigeminal Nerve Root for the Treatment of Chronic Facial Pain”, Journal of Neurosurgery, vol. 83, No. 1, Jul. 1995, pp. 72-78.
Troyk P.R. et al., “Closed-Loop Class E Transcutaneous Power and Data Link for Microimplants,” IEEE Transactiona on Biomedical Engineering, IEEE, USA, vol. 39, No. 6, Jun. 1, 1992, pp. 589-599.
Yang Zhou et al, “A Novel Design of Transcutaneous Power and Data Bidirectional Transfer System for Biomedical Implants,” Complex Medical Engineering, 2007, CME 2007, IEEE/ICME Int'l Conf. on, IEEE, May 1, 2007, pp. 1441-1444.
Bashirullah R. et al., “An Optimal Design Methodology for Inductive Power Link With Class-E Amplifier,” IEEE Transactions on Circuits and Systems Part I: Regular Papers, IEEE Service Center, New York, NY, US, vol. 52, No. 5, May 1, 2005, pp. 857-866.
Sung-Hsin Hsiao et al., “ZCS switched-capacitor bidirectional converters with secondary output power amplifier for biomedical applications,” 2010 Int'l Power Electronics Conference, IPEC-SAPPORO 2010, Sapporo Japan, IEEE, Piscataway, NJ, USA, Jun. 21, 2010, pp. 1628-1634.
Related Publications (1)
Number Date Country
20210288524 A1 Sep 2021 US
Provisional Applications (1)
Number Date Country
61859471 Jul 2013 US
Divisions (1)
Number Date Country
Parent 14446294 Jul 2014 US
Child 15685874 US
Continuations (2)
Number Date Country
Parent 16563654 Sep 2019 US
Child 17189098 US
Parent 15685874 Aug 2017 US
Child 16563654 US