Medical Device Database Synchronization via Event-Driven Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Medical devices, such as infusion pumps and apheresis devices, face challenges in efficiently managing and synchronizing data across multiple databases to prevent errors in drug administration and fluid processing, while maintaining system reliability and performance.

Innovation Solution

A medical device data management system comprising a server computer with two databases and a synchronization application that receives notifications of changes in data objects, identifies target analogues, and updates them across databases based on predefined rules and conditions, facilitating efficient data replication and synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is manually updated in each medical device database, then data consistency across devices is improved, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvedata consistencyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system creates and maintains copies of data objects across multiple databases (central database, cloud database, local device databases). When data is updated in one location, the synchronization application automatically propagates changes to all corresponding copies, eliminating manual updates across multiple devices while ensuring data consistency.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The synchronization application acts as an intermediary between the central database, cloud database, and local device databases. It receives notifications of data changes and automatically manages the propagation of updates across all database levels, reducing operational complexity and time consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data synchronization is performed manually across multiple databases, then data consistency is improved, but system complexity and operational burden increase

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The synchronization system operates autonomously by implementing event-driven architecture where database changes automatically trigger synchronization events. The system self-manages the propagation of updates across all databases without requiring manual intervention, reducing operational burden while maintaining consistency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where database changes generate notifications that are automatically processed by the synchronization application. This closed-loop system continuously monitors and maintains data consistency across all databases, reducing system complexity through automated control.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If real-time data synchronization is implemented across all medical devices, then data accuracy is improved, but network bandwidth consumption and processing load increase

Engineering Contradiction:
Improvedata accuracyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The synchronization system implements partial synchronization by selectively propagating only the specific data objects that have changed rather than synchronizing entire databases. This event-driven approach updates only affected portions of the data structure, maintaining data accuracy while reducing network bandwidth consumption and processing load.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11475992B2System and method of synchronizing medical device databases
Publication Date: 2022.10.18 FENWAL INC
  • US11475992B2 patent drawing
  • US11475992B2 patent drawing
  • US11475992B2 patent drawing

AI summary

A medical device data management system comprising a server for updating data relating to medical devices, comprising a first database comprising a first plurality of data objects, wherein the first database is in communication with an interface via an interface application. The system comprises a second database comprising a second plurality of data objects containing an analogue of the data objects from the first plurality, wherein the second database is in communication with a plurality of medical devices via a medical device application. The system also comprises a synchronization application in communication with the first and second databases, and the synchronization application is configured to receive a notification when a data object from the first plurality changes in value, identify within the second plurality target analogues of the data object from the first plurality, and replace the target analogues with changed values of the data object from the first plurality.