Reconfigurable Iterator for Realtime Data Flow Rectangular Form

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application frameworks face inefficiencies in handling and maintaining the rectangular form of 2D data, which is crucial for effective data visualization and processing, especially in real-time data flows across client-server systems.

Innovation Solution

An extended application framework is introduced that employs reconfigurable objects and iterators to restore and maintain the rectangular form of data throughout the data flow, using a generic layering framework to ensure efficient data structures and minimize garbage collection overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If data is transmitted from back-end service through application framework to client application, then data can be processed and visualized, but the rectangular form of 2D data is lost during transmission

Engineering Contradiction:
Improverectangular form of dataVSAvoiddata restoration complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining the rectangular data structure format and restoration logic within the application framework before data transmission occurs. The framework预先 establishes the expected 2D array structure and automatic restoration mechanisms, so that when data flows through the framework, the rectangular form is automatically maintained and restored without requiring complex post-processing or manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If standard application framework is used to handle data flows, then development time is reduced, but garbage collection overhead increases

Engineering Contradiction:
Improvedevelopment timeVSAvoidgarbage collection overhead
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent implements discarding and recovering by designing a data structure management system that efficiently discards temporary objects and recovers memory resources within the application framework. The framework automatically manages the lifecycle of data structures, reclaiming memory that is no longer needed while maintaining the rectangular form of active data, thereby reducing garbage collection overhead and improving runtime performance.

Inventive Principle:
Principle #34Discarding and recovering

3Productivity

If reconfigurable objects are used to maintain rectangular data form, then data visualization efficiency is improved, but object management complexity increases

Engineering Contradiction:
Improvedata visualization efficiencyVSAvoidobject management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing reconfigurable objects that can adapt to multiple data formats and configurations while maintaining a consistent rectangular interface. These objects serve multiple functions: they can represent different types of 2D data, handle various transformation operations, and interface with different client applications, all while presenting a unified rectangular structure that simplifies visualization and reduces the need for separate management mechanisms.

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

Data Source

PatentEP1933535B1Merging realtime data flows
Publication Date: 2016.04.13 MORGAN STANLEY & CO INC
  • EP1933535B1 patent drawingFigure 1
  • EP1933535B1 patent drawingFigure 2
  • EP1933535B1 patent drawingFigure 3

AI summary

A method, apparatus and system to receive at a first message source a first message in a first data flow from a first messaging layer, provide data wrapp ed in a first data message reconfigurable iterator from the first message source to a first table in the primary data flow and provide a first constrained view over the first table.