Program Execution Status Display System for Massive Event Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for displaying program execution status struggle to effectively show massive events due to limited display sizes, leading to incomplete information and indistinguishable event representations.
Innovation Solution
A data processing system and method that utilizes a program execution status display system with a timeline axis and attribute axis, allowing for the creation and display of event objects, hint objects, and area objects to facilitate the understanding of program execution status by selecting and defining areas based on event information and condition criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all events are displayed at one instance, then complete information about program execution status is provided, but event objects become extremely small and indistinguishable
Solution Approach 1:
The patent divides the display into multiple hierarchical levels: a global view showing all events at one instance, and detailed views showing individual event objects at larger sizes. Users can navigate between these levels to access both complete information and discernible event details.
Solution Approach 2:
The patent introduces temporal and spatial dimensions to the display system, allowing events to be viewed across different time periods and spatial regions. This enables the same event information to be displayed at different scales and resolutions without losing completeness or discernibility.
2Device complexity
If display region is limited to display device size, then display system remains simple, but massive events cannot be effectively displayed
Solution Approach 1:
The patent implements a nested display structure where detailed event views are contained within the global view, and global view information can be accessed from detailed views. This nested organization allows comprehensive information display while maintaining a relatively simple display device interface.
Solution Approach 2:
The display system is designed to handle multiple types of events and information representations within a single unified interface, allowing the same display device to effectively present both individual event details and comprehensive execution status without requiring specialized display hardware.
Data Source
AI summary
A system according to embodiments comprises first to third acquisition units and first and second creation units. The first acquisition unit may acquire event information including timeline information about an execution time or an execution order of at least one event. The second acquisition unit may acquire axis information including first axis information for deciding an first coordinate axis of a timeline about the execution time or the execution order of the event. The third acquisition unit may acquire event specific information for specifying the event information. The first creation unit may create a first axis object representing the first coordinate axis based on the axis information. The second creation unit may, for every event information specified by the event specific information, decide a coordinate of the event on the first coordinate axis based on the timeline information and the first axis information, decide a starting point coordinate and an ending point coordinate of an area corresponding to the event specified by the event information based on a decided coordinate of the event, and create an area object representing the area defined by the starting point coordinate and the ending point coordinate.


