Trace Display Navigational Map for Component Information Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional trace display methods in data processing systems, such as those used in Java environments, face challenges in displaying large traces and providing information about specific components, as they are often displayed as tree-like structures that cannot be fully viewed at once and make it difficult to access detailed information about individual components.

Innovation Solution

A system and method that includes a navigational map to illustrate the linear path to a selected logical unit, allowing users to easily navigate and view relevant information about the current logical unit, with the ability to go back to previously viewed units, and update the map dynamically as the trace is analyzed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If trace data is displayed as a complete tree-like structure, then all components and their dependencies are shown, but the entire trace cannot be displayed at once and it is difficult to access detailed information about individual components

Engineering Contradiction:
Improvecompleteness of trace informationVSAvoidaccessibility to component details
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent divides the complete trace tree into hierarchical levels, displaying only the current level's components in detail while maintaining navigation to other levels. This segmentation allows the interface to show manageable portions of the trace data without losing access to the complete information structure, resolving the contradiction between showing all components and making component details accessible.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the complete trace tree is displayed, then all components are visible, but the trace cannot be fully viewed at once

Engineering Contradiction:
Improvecompleteness of trace displayVSAvoiddisplay area requirements
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent introduces navigation controls that add a temporal dimension to the display, allowing users to move through different levels of the trace hierarchy over time rather than attempting to display the entire tree simultaneously in space. This dimensional transformation enables complete trace information to be accessed sequentially without requiring excessive display area.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of information

If detailed information about each component is provided, then complete component data is available, but the interface becomes complex and difficult to navigate

Engineering Contradiction:
Improvedetail level of component informationVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by providing detailed component information only for the currently selected or active trace level, while other levels remain in a condensed or summarized state. This selective detail provision reduces overall interface complexity while maintaining access to complete information when needed, as users can navigate to different levels to view their specific details.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8910119B2System and method for displaying component information of a trace
Publication Date: 2014.12.09 SAP SE
  • US8910119B2 patent drawing
  • US8910119B2 patent drawing
  • US8910119B2 patent drawing

AI summary

A system and method for displaying a trace are described. In an embodiment, the described trace display includes a navigational map that illustrates the linear path taken to get to a selected logical unit and may be used to go back to any previously viewed logical unit in that path. The trace display also includes information section to display relevant information about the currently selected logical unit of the trace.