Mobile Device Medical Controller Secure Configuration via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices, when used as external controllers for implantable medical devices, pose security risks due to their multifunctional nature and configuration with various communication protocols, potentially leading to mis-programming and non-compliance with FDA regulations.

Innovation Solution

A Medical Device Application (MDA) is developed to initialize mobile devices into a secure configuration for use as medical controllers, by disabling or reconfiguring hardware modules and terminating software tasks that could interfere with medical device operation, and providing a graphical user interface for communication with implantable medical devices, ensuring compliance with FDA standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If mobile devices are used as external controllers for implantable medical devices, then ease of operation and accessibility are improved, but security risks and compliance with FDA regulations deteriorate due to multifunctional nature and various communication protocols

Engineering Contradiction:
Improveease of operationVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The mobile device is segmented into two distinct operational modes: a consumer mode for general mobile functions and a medical device mode for implantable medical device control. The application creates isolated communication channels and separate configuration spaces, ensuring that medical device operations are independent from other mobile device functions, thereby maintaining security while preserving ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer in the form of a dedicated application that acts as a mediator between the mobile device's general functions and the implantable medical device. This intermediary manages communication protocols, filters and validates data transmissions, and enforces security policies, allowing the mobile device to safely control medical devices without exposing vulnerabilities from its multifunctional nature.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If mobile devices are configured with multiple communication protocols and functions, then adaptability and versatility are improved, but the risk of mis-programming and interference with medical device operation increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidmis-programming risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and isolates the medical device control functionality from the mobile device's general operating system and application ecosystem. By creating a dedicated, sandboxed environment with controlled access to communication protocols and device settings, the system maintains adaptability for different medical devices while preventing harmful interference from other mobile device functions or unauthorized applications.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If mobile devices are used without configuration restrictions, then ease of operation is improved, but compliance with FDA regulations and patient safety deteriorate

Engineering Contradiction:
Improveease of operationVSAvoidpatient safety risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The application implements dynamic configuration that adapts based on the operational context. When the mobile device is used for medical device control, the application automatically applies appropriate security policies, communication protocols, and operational constraints. This dynamic adjustment maintains ease of operation for authorized medical functions while enforcing necessary restrictions to ensure patient safety and FDA compliance.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution renders mobile devices safer and compliant with FDA regulations, reducing the risk of mis-programming and ensuring secure communication with implantable medical devices, thereby enhancing patient safety.

Implementation Method 1

Wireless data transfer between the IPG and the external controller typically takes place via magnetic inductive coupling between coils 24 and 56

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentEP3041571B1Medical device application for configuring a mobile device into an external controller for an implantable medical device
Publication Date: 2017.09.27 BOSTON SCI NEUROMODULATION CORP
  • EP3041571B1 patent drawingFigure 1
  • EP3041571B1 patent drawingFigure 2A~2B
  • EP3041571B1 patent drawingFigure 3A~3B

AI summary

A Medical Device Application (MDA) operates on the mobile device to temporarily configure it into a known secure configuration for use as an external controller, and to prevent operation of the mobile device inconsistent with this function. In particular, the MDA operates to (1) disable or reconfigure hardware modules, and/or (2) terminate or suspend software tasks, that might corrupt operation of the mobile device as an external controller. The MDA can comprise an application ("app") that the patient can download onto his mobile device and run to initialize the mobile device into the known secure configuration. The MDA also preferably provides a graphical user interface to allow a user to communicate with the implantable medical device using the now-secure mobile device. After using the mobile device to communicate with the implantable medical device, the MDA can be exited and the mobile device returned to its original configuration.