Segmented Memory Buffer for Implantable Device Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Implanted medical devices face memory capacity and data management limitations, leading to the loss of important physiologic data due to FIFO memory buffer constraints, where excess data exceeds available memory space, causing the oldest data to be lost regardless of its importance.

Innovation Solution

An implantable medical device with multiple sense channels that stores waveform data with specified pre-event and post-event times, using triggers such as seizure detection algorithms and cardiac arrhythmia logic, and prioritizes data storage in a circular buffer to manage limited memory effectively, ensuring the most relevant data is preserved and reported.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a FIFO memory buffer is used to store physiologic data, then the memory management is simple and automatic, but the oldest data is lost regardless of its importance when memory capacity is exceeded

Engineering Contradiction:
Improvememory management simplicityVSAvoidloss of important physiologic data
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The memory buffer is segmented into multiple priority levels (first priority, second priority, third priority buffers). Each segment stores data with specific importance characteristics, allowing the system to preserve critical physiologic data while automatically managing memory. The segmentation enables differentiated retention policies without complex manual intervention.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the memory buffer have different quality characteristics based on data importance. The first priority buffer retains oldest data with highest importance, while lower priority buffers allow overwriting. This local differentiation of data quality within the memory structure prevents loss of critical information while maintaining automatic management.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If more physiologic data is recorded to improve diagnostic accuracy, then the measurement precision increases, but the memory capacity is exceeded more quickly

Engineering Contradiction:
Improvediagnostic accuracyVSAvoidmemory capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The memory system is divided into multiple priority segments that can store different quantities of data based on importance. This allows the system to record extensive physiologic data for diagnostic accuracy while organizing it into manageable segments that fit within total memory capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of data retention by assigning different retention policies to different priority levels. High-priority data maintains longer retention periods and higher retention probabilities, while lower priority data has shorter retention. This parameter differentiation allows increased total data recording without proportionally increasing memory requirements.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a circular buffer is used to overwrite old data when memory is full, then the memory usage is optimized, but critical old data may be overwritten

Engineering Contradiction:
Improvememory usage efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The circular buffer concept is applied differently to each priority segment. The first priority buffer does not overwrite critical old data, while lower priority buffers use circular overwriting. This segmentation allows efficient memory usage in non-critical areas while protecting critical data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the buffer system have different overwriting characteristics. The first priority buffer has protective quality that prevents overwriting of critical data, while other buffers have efficient overwriting quality. This local quality differentiation maintains both reliability and productivity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7764988B2Flexible memory management scheme for loop recording in an implantable device
Publication Date: 2010.07.27 MEDTRONIC INC
  • US7764988B2 patent drawing
  • US7764988B2 patent drawing
  • US7764988B2 patent drawing

AI summary

A method and apparatus is provided for handling multiple recordings that result from events in a limited memory device. The events may include various automatic and manual triggers. The method provides a mechanism for storing different configurations of data, associated with different events.