Infusion Pump Secure Network Access via Command Whitelisting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Infusion pumps face security threats due to remote control vulnerabilities, allowing cyber attackers to manipulate medicament administration, which is not adequately addressed by existing technologies.

Innovation Solution

Implementing a secure network access system where the infusion pump initiates communication requests and blocks unauthorized commands, using a strict client-server model and mechanisms like firewalls and proxies to prevent cyberattacks, ensuring only specific safety-related commands can be executed remotely.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote network access is enabled for infusion pump control, then ease of operation is improved, but security vulnerability increases allowing cyberattacks

Engineering Contradiction:
Improveremote control capabilityVSAvoidcyberattack vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

A secure communication module acts as an intermediary between the network and the infusion pump control system. This module establishes encrypted communication channels and validates all remote commands before execution, preventing direct unauthorized access while maintaining remote control functionality. The intermediary layer filters and authenticates commands, blocking malicious cyberattacks while allowing legitimate remote operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements preliminary security measures including authentication protocols and command validation mechanisms before allowing remote access. Firewalls and intrusion detection systems are configured in advance to identify and block potential cyber threats. The pump pre-validates all incoming remote commands against a whitelist of authorized operations, preventing executable attacks before they can compromise patient safety.

Inventive Principle:
Principle #9Preliminary anti-action

2Ease of operation

If the infusion pump processes all incoming network commands, then ease of operation is improved, but processing resource consumption increases

Engineering Contradiction:
Improvecommand responsivenessVSAvoidprocessing resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system extracts and processes only the essential command parameters from incoming network requests, ignoring extraneous data. The secure communication module filters out non-essential protocol overhead and focuses processing only on critical control parameters. This selective processing approach maintains responsive command execution while minimizing unnecessary consumption of the pump's limited processing resources and battery power.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The pump implements partial processing by immediately handling time-critical commands (such as stop or alarm functions) while queuing or summarizing less urgent commands. High-priority safety-related commands are processed in full with immediate execution, while routine monitoring commands use simplified processing paths. This differentiated approach ensures responsive handling of critical operations without wasting resources on exhaustive processing of all incoming commands.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3173959B1Secure network access to infusion pump
Publication Date: 2023.08.23 FENWAL INC
  • EP3173959B1 patent drawingFigure 1
  • EP3173959B1 patent drawingFigure 2~3
  • EP3173959B1 patent drawingFigure 4

AI summary

A system for secure network access to an infusion pump has an infusion pump and a server computer. The infusion pump includes a network interface circuit configured to provide communications over a network, the network interface circuit configured to provide a communication port. The infusion pump includes a processing circuit to open a communication port on the network interface circuit and transmit infusion pump data to a server computer over the network. The processing circuit is configured to transmit to the server computer a request for a command from the server computer and receive a command from the server computer. The processing circuit is configured to determine whether the command is on a predetermined list of commands, the predetermined list of commands being a subset of functions the infusion pump is configured to perform and, if so, process the command and close the communication port.