Assay Software Modules for Parallel Analysis Without Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional assay analysis systems are limited in their ability to perform multiple assays simultaneously without software interference, leading to limitations in diagnostic information and increased costs and time for patient diagnosis.

Innovation Solution

A modularized assay-specific software interface is developed, allowing for the parallel execution of multiple assays on a single analyzer, with each assay module instance operating independently to prevent software interference and ensure reproducibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a conventional assay analysis system performs multiple assays simultaneously on the same computer, then diagnostic efficiency and throughput are improved, but software interference between assays occurs leading to reduced reliability

Engineering Contradiction:
Improvediagnostic efficiencyVSAvoidsoftware interference
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The software is divided into separate, independent modules for each assay type. Each module operates as an isolated process with its own memory space and resources, preventing interference between different assay analyses while allowing simultaneous execution on the same computer system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A standardized interface layer is introduced between the assay modules and the host system. This intermediary enables communication and data exchange between multiple assay instances while maintaining isolation, allowing simultaneous operations without direct interference between modules.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple assays are performed sequentially on the same analyzer, then software interference is avoided, but diagnostic time and costs increase

Engineering Contradiction:
Improvesoftware isolationVSAvoiddiagnostic time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting the software into independent modules, the system enables parallel execution of multiple assays that were previously required to run sequentially. Each module can process different assay data simultaneously without interfering with others, reducing total diagnostic time while maintaining software isolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The modular architecture allows the system to maintain continuous operation across multiple assays. While one assay module is processing data, other modules can simultaneously collect data, prepare analysis, or generate reports, eliminating idle time and maintaining continuous productive action.

Inventive Principle:
Principle #20Continuity of useful action

3Device complexity

If a single software instance performs multiple assay types, then device complexity is reduced, but adaptability to different assay configurations decreases

Engineering Contradiction:
Improvesoftware structureVSAvoidassay configuration flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

Each assay module is designed with universal interfaces and standardized data structures that allow the same modular framework to accommodate different assay types and configurations. The host system provides universal control mechanisms that work across all module types, achieving both simplicity and versatility.

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

Solution Approach 2:

The system employs dynamic module loading and configuration capabilities, allowing assay modules to be added, removed, or modified at runtime without affecting the core system architecture. This dynamic approach enables flexible adaptation to different assay requirements while maintaining a consistent underlying structure.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250147056A1Modularized assay-specific software interface
Publication Date: 2025.05.08 FLUXERGY INC
  • US20250147056A1 patent drawing
  • US20250147056A1 patent drawing
  • US20250147056A1 patent drawing

AI summary

An assay analyzer measures data to evaluate whether a sample contains a certain material. Multiple assays may be performed in parallel, sometimes by the same analyzer with multiple assays on a single card, or by multiple analyzers run by a single computer. In a control computer each assay has an assay module instance to perform calculations upon the raw data measured by the analyzer to produce a final result. Each of these assay module instances operates independently and separately without influencing the calculations of the other assay module instances.