Medical Imaging Log Filtering Using Grouped Regex Subpatterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for analyzing medical device log data are computationally intensive and inefficient, leading to unnecessary data transfer, delayed application of predictive models, and increased downtime due to insufficient local processing and communication bandwidth, especially in medical imaging systems.

Innovation Solution

A distributed computing system applies common sub-patterns of regular expressions to filter and prioritize medical imaging device log data at edge devices, transferring only relevant data subsets to central servers, thereby reducing computation time and optimizing data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all log data is transferred to the central server for analysis, then complete data is available for predictive modeling, but data transfer volume and computation time increase significantly

Engineering Contradiction:
Improveaccuracy of failure predictionVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies regular subexpressions (preliminary filtering patterns) to log data at the edge device before transfer, selecting only relevant data subsets that match potential failure patterns. This preliminary action at the source reduces the volume of data transferred to the central server while ensuring that all potentially relevant data for predictive modeling is included, thus maintaining prediction accuracy while reducing transfer time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If regular expressions are applied to filter log data at the central server, then accurate pattern matching is achieved, but computation time increases due to large data volume

Engineering Contradiction:
Improvepattern matching accuracyVSAvoiddata processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the pattern matching process into two stages: (1) edge device stage where regular subexpressions filter log data to create reduced subsets, and (2) central server stage where complete regular expressions are applied to the already-filtered data. This segmentation divides the computational workload, with the edge device handling initial filtering and the central server focusing on precise pattern matching, thereby improving overall processing speed while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary filtering of log data using regular subexpressions at the edge device before transferring data to the central server. This preliminary action reduces the data volume that requires complex pattern matching at the server, thereby decreasing computation time while preserving the accuracy of the final pattern matching results since the subexpressions are designed to capture all potentially relevant data.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If edge devices transfer all log data from multiple medical imaging systems, then comprehensive data is collected, but communication bandwidth is insufficient causing delays

Engineering Contradiction:
Improvecompleteness of log data collectionVSAvoiddata transfer rate
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements preliminary filtering of log data using regular subexpressions at each edge device before data transfer. This preliminary action selectively identifies and extracts only the log entries that match patterns indicative of potential failures, reducing the overall data volume that needs to be transferred over the network. The filtered data subsets maintain completeness for predictive modeling purposes while significantly reducing the burden on communication bandwidth and improving transfer speed.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If log data is processed and stored locally at each hospital, then data availability is improved, but device complexity and storage requirements increase

Engineering Contradiction:
Improvedata accessibilityVSAvoidedge device processing capability
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent equips edge devices with instructions to apply regular subexpressions for filtering log data before transfer. This preliminary action enables the edge devices to perform selective data processing and identification of relevant patterns without requiring full-scale analytical capabilities. The edge devices maintain simplicity by focusing on pattern recognition and filtering, while the complex predictive modeling and comprehensive analysis remain centralized at the server, thus balancing data accessibility with device complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250225042A1Efficient log file transfer and processing using grouping of regular expressions and service level dependence
Publication Date: 2025.07.10 KONINKLIJKE PHILIPS NV
  • US20250225042A1 patent drawing
  • US20250225042A1 patent drawing
  • US20250225042A1 patent drawing

AI summary

At least one non-transitory computer readable medium (14, 16, 18) stores log data (20) comprising log data strings generated by a medical imaging device (12); a set of regular expressions (22) for analyzing the log data; and instructions readable and executable by a first computer (14) to: apply regular subexpressions (24) of the set of regular expressions to the log data strings to select a subset of the log data, wherein each regular subexpression is defined by a string that is contained in at least one regular expression of the set of regular expressions; and transfer a portion of the log data consisting of only the subset of the log data to a second computer (16) via a local area network (LAN) and/or the Internet (13).