Runtime Query Coordinator for Cross-System Sequential Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IT environments with diverse data systems face challenges in coordinating searches across different runtime systems due to their independent operation, use of distinct query languages, and inability to process data in a sequential manner, requiring users to write separate queries for each system and manage data silos.

Innovation Solution

A query coordinator that parses search queries, configures inter-system communication, and distributes tasks to multiple runtime systems, enabling sequential processing and finalizing results, while abstracting the complexity of internal system communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple runtime systems operate independently with distinct query languages, then each system can be optimized for its specific function, but users must write separate queries for each system and manage data silos

Engineering Contradiction:
Improvesystem independenceVSAvoidquery complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a query coordinator as an intermediary component that receives queries from users and distributes them to multiple runtime systems. The coordinator translates high-level queries into system-specific queries, manages data flow between systems, and aggregates results. This mediator approach maintains system independence while providing a unified query interface, resolving the contradiction between system autonomy and ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The query coordinator is designed with multi-functional capabilities: it acts as a query parser, translator, distributor, and result aggregator. By creating a universal component that can handle multiple query types and communicate with different runtime systems, the patent enables a single query interface to access diverse data sources, reducing the need for users to write separate queries for each system.

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

2Productivity

If runtime systems process data independently, then each system maintains its own data processing logic, but they cannot process data in a sequential manner across systems

Engineering Contradiction:
Improvedata processing capabilityVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data processing workflow into distinct stages, with each runtime system handling a specific processing step. The query coordinator orchestrates these segmented processes by distributing data sequentially across systems in the correct order. This segmentation allows each system to maintain its specialized processing logic while enabling coordinated sequential execution, balancing productivity and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The query coordinator performs preliminary actions by analyzing the query requirements and determining the optimal execution sequence across runtime systems before actual data processing begins. It pre-configures data flow paths and coordinates system activation orders, ensuring that data is processed sequentially through the appropriate systems without runtime conflicts or coordination overhead during execution.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users access multiple runtime systems separately, then each system can be managed independently, but users must manage data silos and system intricacies

Engineering Contradiction:
Improvesystem flexibilityVSAvoidsystem management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The query coordinator serves as a mediating layer that abstracts the complexity of managing multiple independent runtime systems. It provides a unified interface for users to access data across systems without needing to understand individual system intricacies. The coordinator handles system-specific protocols, data formats, and communication details, allowing users to interact with all systems through a single standardized interface while maintaining system flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250265247A1Runtime systems query coordinator
Publication Date: 2025.08.21 CISCO TECHNOLOGY INC
  • US20250265247A1 patent drawing
  • US20250265247A1 patent drawing
  • US20250265247A1 patent drawing

AI summary

Systems and methods are disclosed for receiving, at query coordinator, a search query. The query coordinator parses the search query and generates tasks for different runtime systems. The query coordinator configures an interface enabling inter system communication between the runtime systems. The generated tasks are distributed to the runtime systems and partial results of a runtime system are communicated to the interface. The query coordinator retrieves the partial results from the interface, finalizes the partial results, and sends finalized results them to the requestor of the search query.