Neuromodulation therapy with custom instruction set architecture for a stimulation engine system

US12005257B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12005257-B2
Application numberUS-202117405804-A
CountryUS
Kind codeB2
Filing dateAug 18, 2021
Priority dateAug 18, 2021
Publication dateJun 11, 2024
Grant dateJun 11, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An implantable medical device (IMD) configured to provide stimulation therapy using an instruction set architecture (ISA) includes a main processor operating at a first frequency and a secondary processor operating at a second frequency lower than the first frequency. Example ISA may comprise assembly-language-like instructions that may be executed by the secondary processor for configuring one or more stimulation engines (SEs) to cause stimulation of select electrode sets of a lead system based on one or more pulse definitions and one or more timing definitions corresponding to a therapy program selection effectuated by a user at an external device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of operating an implantable medical device (IMD) for providing stimulation therapy to a patient, the IMD including one or more stimulation engines (SEs) operatively coupled to at least one implantable lead having a plurality of electrodes positioned proximate to a tissue of the patient, the method comprising: generating, by a first processor of the IMD operative with a first clock frequency, a set of pulse definitions and a set of timing definitions corresponding to a therapy program selection received from an external device responsive to a user input thereat; storing the respective sets of pulse definitions and timing definitions in a storage area; generating, by the first processor, a sequence of assembly-language like (ALL) instructions for execution by a second processor of the IMD operative with a second clock frequency that is lower than the first clock frequency, the second processor configured to control the one or more SEs for generating one or more pulse waveforms; and executing at least a portion of the ALL instructions by the second processor for causing the one or more SEs to generate a particular sequence of therapy pulses according to the therapy program selection based on respective combinations of pulse definitions and timing definitions applied over a time base in accordance with the executed ALL instructions. 2. The method as recited in claim 1 , wherein the at least a portion of the ALL instructions are executed by the second processor using instruction pipelining. 3. The method as recited in claim 1 , wherein the time base is derived from the second clock frequency of the second processor, the time base comprising a clock signal, and further wherein a verification is performed at each clock edge of the clock signal to determine whether there are any pending instructions to be executed. 4. The method as recited in claim 1 , wherein the therapy program selection comprises selecting a therapy program having a tonic stimulation pattern, a burst stimulation pattern, a high-frequency stimulation pattern, a sub-paresthesia stimulation pattern, a non-paresthesia stimulation pattern, a biphasic pulse stimulation pattern or a monophasic pulse stimulation pattern. 5. The method as recited in claim 1 , wherein the therapy program selection comprises selecting a therapy program for effectuating a spinal cord stimulation (SCS) therapy, a neuromuscular stimulation therapy, a dorsal root ganglion (DRG) stimulation therapy, a deep brain stimulation (DBS) therapy, a cochlear stimulation therapy, a cardiac pacemaker therapy, a cardioverter-defibrillator therapy, a cardiac rhythm management (CRM) therapy, an electrophysiology (EP) mapping and radio frequency (RF) ablation therapy, an electroconvulsive therapy (ECT), a repetitive transcranial magnetic stimulation (rTMS) therapy, or a vagal nerve stimulation (VNS) therapy. 6. The method as recited in claim 1 , wherein the therapy program selection is received from a clinician programmer device operating as the external device responsive to a clinician input. 7. The method as recited in claim 1 , wherein the therapy program selection is received from a patient controller device operating as the external device responsive to an input by the patient.

Assignees

Inventors

Classifications

  • A61N1/025Primary

    Digital circuitry features of electrotherapy devices, e.g. memory, clocks, processors · CPC title

  • User interfaces, e.g. input or presentation means · CPC title

  • using patient feedback · CPC title

  • Circuits for electromagnetic coupling · CPC title

  • Timing, e.g. stimulation onset · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12005257B2 cover?
An implantable medical device (IMD) configured to provide stimulation therapy using an instruction set architecture (ISA) includes a main processor operating at a first frequency and a secondary processor operating at a second frequency lower than the first frequency. Example ISA may comprise assembly-language-like instructions that may be executed by the secondary processor for configuring one…
Who is the assignee on this patent?
Advanced Neuromodulation Systems Inc
What technology area does this patent fall under?
Primary CPC classification A61N1/025. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jun 11 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).