Wireless Command Echo Verification for Infusion Pumps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless data communication systems for controlling infusion slave devices, such as insulin pumps, face challenges in ensuring that commands are accurately processed without corruption, which is critical for precise therapy delivery and safety, as they require complex message exchanges and significant processing power, memory, and battery usage.

Innovation Solution

A system and method where the slave device writes and stores a command instruction, compares it with the original, and only processes it if confirmed identical, using a simple wireless communication protocol that minimizes processing and memory requirements, ensuring accurate and safe delivery of therapy by preventing corrupted instructions from being processed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex message exchanges and handshaking protocols are used to verify command accuracy, then reliability of command processing is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvecommand processing accuracyVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The slave device performs the verification action in advance by echoing back the received command instruction before execution. The master device compares the echoed instruction with the original command to detect corruption beforehand, preventing incorrect processing while using a simple protocol without complex handshaking sequences

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The slave device provides feedback by transmitting the stored command instruction back to the master device. The master device uses this feedback to verify command integrity through comparison, ensuring reliable command processing through a straightforward feedback loop rather than complex verification protocols

Inventive Principle:
Principle #23Feedback

2Reliability

If significant processing capability and memory are allocated to verify and process commands, then command accuracy is improved, but battery power consumption increases

Engineering Contradiction:
Improveinstruction verification accuracyVSAvoidslave device battery power
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The slave device creates a simple copy of the received command instruction in its memory and transmits this copy back to the master device for verification. This copying approach enables verification with minimal processing capability and memory requirements, avoiding the need for complex verification algorithms that would consume excessive battery power

Inventive Principle:
Principle #26Copying

3Reliability

If the slave device stores and processes significant amounts of data for communication verification, then command verification reliability is improved, but device size increases

Engineering Contradiction:
Improvecommand verification reliabilityVSAvoidslave device size
Core Design Contradiction:
ReliabilityVSVolume of moving object

Solution Approach 1:

The system extracts only the essential element for verification - the command instruction itself - and uses this extracted information for the verification process. The slave device stores and transmits only the command instruction copy rather than maintaining large data structures or buffers, enabling reliable verification with minimal memory and device size

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10854325B2Communication handling
Publication Date: 2020.12.01 VICENTRA BV
  • US10854325B2 patent drawing
  • US10854325B2 patent drawing
  • US10854325B2 patent drawing

AI summary

A system and method for processing instructions sent wirelessly between a control master unit and a slave device comprising a slave device memory is disclosed. The control master unit transmits an instruction to the slave device. The slave device writes the received instruction to the slave device memory; reads a stored instruction, corresponding to the instruction written to the memory, from the memory; and transmits the stored instruction to the control master unit. The control master unit compares the stored instruction to the instruction and, if the stored instruction is the same as the instruction, enables a process instruction to be sent to the slave device. In response to receiving the process instruction, the slave device processes the stored instruction.