Medical Imaging Log Filtering Using Grouped Regex Subpatterns
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
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
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.
Data Source
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).


