Reconfigurable Iterator for Realtime Data Flow Rectangular Form
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Loss of time
If standard application framework is used to handle data flows, then development time is reduced, but garbage collection overhead increases
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.
3Productivity
If reconfigurable objects are used to maintain rectangular data form, then data visualization efficiency is improved, but object management complexity increases
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.
Data Source
Figure 1
Figure 2
Figure 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.