# US 11,992,682 B2 · System and method for controlling neurostimulation according to user activity and clinician rule-based scheduling of stimulation programs

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,992,682 B2
- Document ID: US11992682B2
- Status: Granted
- Kind: B2
- Application number: 17/139,965
- Filed: 2020-12-31
- Published: 2022-06-30
- Granted: 2024-05-28
- Earliest claimed: 2020-12-31
- Assignees: Advanced Neuromodulation Systems, Inc.
- Applicants: Advanced Neuromodulation Systems Inc.
- Inventors: Christopher S. L. Crawford
- Web page: https://patentgrep.com/patent/US11992682B2

## CPC

- A61N 1/36067: {Movement disorders, e.g. tremor or Parkinson disease (stimulating motor muscle A61N1/36003)}
- A61N 1/37205: {Microstimulators, e.g. implantable through a cannula}
- A61N 1/37235: {Aspects of the external programmer}
- A61N 1/37282: {characterised by communication with experts in remote locations using a network}
- A61N: ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY (measurement of bioelectric currents A61B; surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body A61B18/00; anaesthetic apparatus in general A61M; incandescent lamps H01K; infrared radiators for heating H05B)

## Abstract

This application is generally related to systems and methods for providing a medical therapy to a patient by tracking patient activity and adjusting medical therapy based on occurrence of different types of activities performed by the patient according to clinician defined stimulation program scheduling rules.

## Claims

### Claim 1

A method of providing neurostimulation therapy to a patient, comprising:
storing an activity profile for the patient in an external controller device of a neurostimulation system of the patient, wherein the activity profile represents expected times of performance of a plurality of different activities by the patient, and wherein the activity profile links the plurality of different activities to respective ones of a plurality of different stimulation programs for use by the neurostimulation system of the patient, each of the different stimulation programs adapted to provide a different stimulation effect on the patient;
storing a plurality of clinician defined scheduling rules that define time periods for provision of stimulation according to ones of the plurality of different stimulation programs based on the expected times of performance of respective activities of the plurality of different activities by the patient, the plurality of clinician defined scheduling rules including at least one rule associated with a particular activity of the plurality of different activities and defining a programmable timing for delivery of a neurostimulation therapy to the patient after detecting performance of the particular activity by the patient, wherein the neurostimulation therapy is associated with a particular stimulation program of the plurality of different stimulation programs;
monitoring activities of the patient using at least one external device to detect the performance of the particular activity by the patient;
operating a stimulation program scheduling process in the external controller device of the neurostimulation system that automatically controls when an implantable pulse generator of the neurostimulation system of the patient generates electrical pulses according to ones of the plurality of different stimulation programs with different stimulation effects for application to neural tissue of the patient according to times defined by at least the expected times of the activity profile and the plurality of clinician defined scheduling rules, wherein the operating includes activating the stimulation program in order to deliver the neurostimulation therapy to the patient via the implantable pulse generator according to the programmable timing defined by the at least one rule based on detection of the particular activity; and
delivering the neurostimulation therapy to the patient.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of clinician defined scheduling rules define lengths of time for application of stimulation according to one of the stimulation programs of the plurality of different stimulation programs when respective patient activities are detected.

### Claim 3 (depends on 1)

The method of claim 1, wherein the plurality of clinician defined scheduling rules define at least one stimulation program of the plurality of different stimulation programs for application by the implantable pulse generator after a respective patient activity is completed.

### Claim 4 (depends on 1)

The method of claim 1, wherein the plurality of clinician defined scheduling rules define at least one stimulation program of the plurality of different stimulation programs for application by the implantable pulse generator while a respective patient activity is being performed.

### Claim 5 (depends on 1)

The method of claim 1, wherein the monitoring activities of a patient includes repetitively detecting a location of the patient using location determining circuitry of the external device of the patient.

### Claim 6 (depends on 5)

The method of claim 5, wherein the location determining circuitry comprises at least one set of circuitry from the list consisting of: cellular communication circuitry, WiFi circuitry, and Bluetooth circuitry.

### Claim 7 (depends on 5)

The method of claim 5, wherein the monitoring activities of the patient comprises detecting an amount of time spent at an identified location.

### Claim 8 (depends on 5)

The method of claim 5, wherein the monitoring activities of the patient comprises detecting signals from one or more wireless beacon devices to perform microlocation processing.

### Claim 9 (depends on 1)

The method of claim 1, wherein the monitoring activities comprises obtaining data pertaining to physiological signals of the patient using a wearable device.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
communicating patient activity data including one or more observed times of previous performance by the patient of respective ones of the plurality of different activities to a remote care management system, wherein the remote care management system determines the activity profile for the patient based at least in part on the patient activity data.

### Claim 11 (depends on 10)

The method of claim 10, wherein the remote care management system performs an averaging calculation of the one or more observed times in order to determine the expected times of performance of the plurality of different activities by the patient for the activity profile.

### Claim 12 (depends on 11)

The method of claim 11, wherein the remote care management system calculates average start times associated with the one or more observed times of previous performance by the patient of respective ones of the plurality of different activities for the activity profile.

### Claim 13 (depends on 11)

The method of claim 11, wherein the remote care management system calculates average end times associated with the one or more observed times of previous performance by the patient of respective ones of the plurality of different activities for the activity profile.

### Claim 14 (depends on 10)

The method of claim 10, wherein the remote care management system applies a calculation of frequency of previous performance by the patient of respective ones of the plurality of different activities for the activity profile.

### Claim 15 (depends on 10)

The method of claim 10, wherein the remote care management system applies an averaging calculation to determine average duration associated with the one or more observed times of previous performance by the patient of respective ones of the plurality of different activities for the activity profile.

### Claim 16 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs are adapted to provide different stimulation effects on the patient using different stimulation amplitude levels for application of electrical pulses to the patient.

### Claim 17 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs are adapted to provide different stimulation effects on the patient using different frequencies for application of electrical pulses to the patient.

### Claim 18 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs are adapted to provide different stimulation effects on the patient via electrical pulses that are applied to different neural targets.

### Claim 19 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs are adapted to provide different stimulation effects on the patient via electrical pulses that are applied using different stimulation patterns.

### Claim 20 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs cause different side effects for the patient.

### Claim 21 (depends on 1)

The method of claim 1, wherein at least one of the plurality of different stimulation programs is adapted to treat pain of the patient.

### Claim 22 (depends on 1)

The method of claim 1, wherein the plurality of different stimulation programs treat a motor disorder of the patient.
