Segmenting Data Processing Workflows Between Instrument PCs and Clients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional analytical instrument systems face challenges in efficiently processing large volumes of analytical spectrum data, leading to latency issues and the diversion of compute resources away from sample analysis.

Innovation Solution

The system segments data processing workflows between instrument PCs and client computing devices, attributing specific operations to each device to optimize data processing and reduce latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data processing workflows are executed on the instrument PC (IPC), then data processing can be performed locally without network transfer, but compute resources are diverted from sample analysis operations

Engineering Contradiction:
Improvedata processing latencyVSAvoidcompute resources for sample analysis
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

The patent segments the data processing workflow into multiple independent tasks that can be distributed between the IPC and client computing devices. The workflow is divided into discrete operations such as data acquisition, preprocessing, analysis, and visualization, allowing compute-intensive tasks to be executed on client devices while the IPC maintains its focus on sample analysis control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a workflow management system that acts as an intermediary between the IPC and client computing devices. This mediator coordinates task distribution, manages data flow, and synchronizes operations across the distributed system, enabling efficient resource utilization without requiring direct IPC involvement in all processing operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If analytical spectrum datafiles are transferred to client computing devices for processing, then compute resources on the IPC are preserved for sample analysis, but network connectivity introduces latency

Engineering Contradiction:
Improvecompute resources on IPCVSAvoidnetwork transfer latency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The patent implements preliminary data preprocessing and compression on the IPC before transferring data to client computing devices. By performing initial processing steps such as data filtering, formatting, and compression locally, the system reduces the volume of data that needs to be transferred over the network, thereby minimizing network latency while still utilizing client device compute resources for subsequent analysis tasks.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If all data processing operations are performed on the instrument PC, then data security and control are maintained, but the system complexity and resource requirements increase

Engineering Contradiction:
Improvedata control and securityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal workflow execution model where the same data processing tasks can be executed on different computing platforms (IPC or client devices) based on workload requirements. The workflow management system provides a standardized interface and task distribution mechanism that works across multiple device types, reducing system complexity by abstracting away platform-specific details while maintaining flexible resource utilization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12333344B2Techniques for segmentation of data processing workflows between instrument systems and associated computing devices
Publication Date: 2025.06.17 THERMO FINNIGAN LLC
  • US12333344B2 patent drawing
  • US12333344B2 patent drawing
  • US12333344B2 patent drawing

AI summary

Aspects of systems, methods, algorithms, and non-transitory media storing computer-readable instructions for segmenting data processing workflows are provided. In a first aspect, a computer-implemented method for segmenting data processing workflows includes determining a configuration of an instrument system. The instrument system can include an analytical instrument coupled with an instrument PC (IPC). The IPC can be configured to receive raw data from the analytical instrument, to process the raw data, and to communicate with a client computing device coupled with the instrument system. The method can also include segmenting a data process workflow based at least in part on the configuration, attributing at least a subset of constituent operations of the data process workflow to the client computing device or the IPC.