Log Pattern Analysis for Medical Imaging Root Cause Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Medical imaging systems often experience system failures that require multiple visits from field service engineers to diagnose and resolve, due to the difficulty in remotely determining the root cause and the need for part replacements, leading to increased downtime and maintenance costs.

Innovation Solution

A method for analyzing log patterns in medical imaging device log data to identify probable root causes, involving preprocessing and pre-analysis of historical data to generate normalized log events, which are then used to construct retrieval queries to select relevant log events and apply log patterns for remote diagnosis, reducing the need for physical visits and improving diagnostic accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If log patterns are applied to all log data without preprocessing, then comprehensive analysis is achieved, but data processing time and computational resources increase significantly

Engineering Contradiction:
Improvediagnostic accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preprocessing to historical log data before pattern matching, normalizing and filtering data in advance to reduce the computational burden during actual diagnostic operations. This preliminary preparation maintains diagnostic accuracy while significantly reducing processing time during service calls.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the log analysis process into distinct phases: preprocessing historical data, storing normalized patterns, and performing rapid matching during service calls. This segmentation allows computationally intensive operations to be performed once during preparation, while service operations remain fast and efficient.

Inventive Principle:
Principle #1Segmentation

2Reliability

If field service engineers visit the hospital multiple times to diagnose and resolve issues, then thorough problem solving is achieved, but system downtime and maintenance costs increase

Engineering Contradiction:
Improveproblem resolution completenessVSAvoidsystem downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary diagnostic analysis by matching log patterns before the service engineer arrives at the hospital. This preliminary action identifies the root cause and required parts in advance, enabling the engineer to arrive prepared with all necessary information and components, thereby resolving the issue in a single visit and eliminating unnecessary downtime.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If log data is downloaded and analyzed locally without remote preprocessing, then data access simplicity is maintained, but network traffic and local processing burden increase

Engineering Contradiction:
Improvedata access simplicityVSAvoidnetwork traffic
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts and downloads only the normalized log patterns from the remote server, rather than downloading and processing all raw log data locally. This extraction approach maintains operational simplicity while dramatically reducing network traffic and local processing requirements, as the preprocessed patterns are compact and ready for immediate matching.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11921571B2Method to efficiently evaluate a log pattern
Publication Date: 2024.03.05 KONINKLIJKE PHILIPS NV
  • US11921571B2 patent drawing
  • US11921571B2 patent drawing
  • US11921571B2 patent drawing

AI summary

A non-transitory computer-readable medium stores instructions readable and executable by at least one electronic processor (10, 12, 14) to perform a log pattern analysis method (300) by applying a log pattern to log data undergoing analysis comprising log events which are time stamped and which are defined by values for a set of fields. The log data undergoing analysis are stored on a server (30) accessible by the at least one electronic processor via an electronic network (31). The log pattern analysis method includes: constructing a retrieval query to select log events that are in a time interval and that also satisfy at least one additional constraint associated with the log pattern and defined on one or more filter fields of the set of fields; downloading a sub-set of the log data undergoing analysis from the server to the at least one electronic processor via the electronic network, wherein the sub-set is selected from the log data undergoing analysis by the retrieval query; applying the log pattern to the downloaded sub-set of the log data undergoing analysis to identify log pattern hits in the log data undergoing analysis; and controlling a display screen (16) to display a report of the log pattern hits in the log data undergoing analysis.