Mobile Camera Tool for Anatomy-Aware Neuromodulation Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neuromodulation technologies face challenges in accurately targeting and delivering precise neuromodulation to complex spinal structures due to variations in patient anatomy and the complex three-dimensional environment of the spinal cord, leading to inefficiencies and adverse side effects such as paresthesia.

Innovation Solution

A system and method that utilizes a mobile device with a camera and user interface to acquire and annotate medical images, determining electrode positions relative to spinal anatomy, and integrate this data into a programming system for neuromodulation devices, enabling precise programming based on individual patient anatomy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional neuromodulation programming methods are used, then the programming process is simple, but the precision of neural targeting is insufficient

Engineering Contradiction:
Improveprecision of neural targetingVSAvoidcomplexity of programming system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary tool (mobile device with camera and processing software) that captures fluoroscopic images, processes them to extract lead and anatomical landmark positions, and transfers this data to the programming system. This intermediary handles the complex image processing tasks, allowing the main programming system to remain relatively simple while achieving high precision targeting through the captured and processed anatomical data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a visual copy of the patient's actual anatomy and lead positions by capturing fluoroscopic images and processing them into a digital representation. This copied anatomical model is then used for programming, allowing precise targeting without requiring the programming system itself to be overly complex. The copied image data serves as a surrogate for the actual physical anatomy.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If generic neuromodulation programming is used, then the device is easy to operate, but it cannot account for individual patient anatomy variations

Engineering Contradiction:
Improveadaptation to individual patient anatomyVSAvoidease of programming
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent performs preliminary actions by capturing fluoroscopic images and processing them to identify lead positions and anatomical landmarks before the actual programming begins. This pre-processing work is done using automated image analysis algorithms that detect and mark relevant features. By completing this preparatory work in advance, the system adapts to individual patient anatomy without requiring complex manual adjustments during the programming session itself, maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The image processing system performs self-service by automatically analyzing the captured fluoroscopic images, identifying lead positions, and locating anatomical landmarks without requiring manual measurement or complex user intervention. The system uses automated algorithms to extract positioning data directly from the images, enabling adaptation to individual patient anatomy while keeping the programming process simple and easy to operate.

Inventive Principle:
Principle #25Self-service

3Productivity

If manual measurement methods are used, then the equipment is simple, but the time required for programming increases

Engineering Contradiction:
Improveprogramming speedVSAvoidtime for image processing and measurement
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements periodic action by using rapid, sequential image capture followed by automated processing. The system captures a series of fluoroscopic images in quick succession, then processes them through automated algorithms that rapidly identify lead positions and anatomical landmarks. This periodic capture and processing approach enables quick adaptation to individual anatomy without requiring excessive time, as the automated processing occurs in discrete, efficient cycles rather than through prolonged manual measurement.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent replaces manual mechanical measurement methods with automated optical and computational systems. Instead of using physical tools and manual measurements, the system uses a camera to capture images and software algorithms to automatically process and measure anatomical features. This substitution of mechanical measurement with automated image processing dramatically reduces the time required for programming while maintaining or improving accuracy, thereby increasing productivity without excessive time loss.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12440685B2Tool to use image for programming neuromodulation
Publication Date: 2025.10.14 BOSTON SCI NEUROMODULATION CORP
  • US12440685B2 patent drawing
  • US12440685B2 patent drawing
  • US12440685B2 patent drawing

AI summary

A system may be used with a medical imaging system and a programming system. The medical imaging system may be configured to display a medical image and the programming system may be configured to implement a program used in programming a neuromodulation device. The system may comprise a mobile device having at least one processor, a camera and a user interface including a display. The mobile device may be configured to acquire a displayed medical image from the medical imaging system, determine based on the acquired medical image location data indicative of the position of at least one of the electrodes relative to at least one of the anatomy or at least another one of the electrodes, and provide the location data for use by the program implemented by the programming system.