Tile Map GUI for Business Object Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional graphical user interfaces (GUIs) for business software provide limited and inefficient visualization of business objects (BOs), failing to effectively convey attribute information and render it in an organized manner.

Innovation Solution

The GUI is divided into tile map entities with information stored in a cache, allowing for efficient positioning and display of business object visual representations and detail boxes, using coordinates and scalable axes to visually represent BO attributes, and assigning functions to user actions for enhanced interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional GUIs are used to display business objects, then the interface is simple to implement, but the information visualization is limited and inefficient

Engineering Contradiction:
Improveinformation visualizationVSAvoidGUI structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The GUI is divided into tile map entities that can be efficiently positioned and rendered. Each tile map entity represents a discrete visual element that can be independently managed and displayed, improving information visualization while maintaining manageable complexity through modular structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a tile map coordinate system that adds spatial dimensionality to the GUI. Business objects are positioned using x,y coordinates on a tile map grid, enabling efficient 2D spatial organization and visualization of business object attributes that goes beyond traditional linear or hierarchical GUI structures.

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

2Loss of information

If detailed information about business objects is displayed, then information completeness is improved, but rendering efficiency decreases

Engineering Contradiction:
Improveattribute informationVSAvoidrendering efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The tile map entities and their positioning information are prepared in advance using a coordinate-based system. This preliminary organization of visual elements allows the rendering engine to efficiently display detailed business object attributes without performing complex layout calculations during runtime, thus maintaining high rendering efficiency while displaying complete information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses visual representations that copy or represent business objects in the GUI through tile map entities. These visual copies contain encoded attribute information that can be displayed efficiently without requiring the actual business object data structures to be processed during rendering, separating data storage from visual presentation.

Inventive Principle:
Principle #26Copying

3Loss of information

If business objects are positioned using traditional methods, then implementation is straightforward, but spatial organization and readability are poor

Engineering Contradiction:
ImprovereadabilityVSAvoidpositioning system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a 2D tile map coordinate system with x,y axes to position business objects spatially on the GUI. This dimensional approach enables intuitive spatial organization where business objects can be arranged in meaningful layouts (such as timelines, Gantt charts, or spatial relationships) that greatly improve readability and information conveyance compared to traditional linear or tabular arrangements.

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

Solution Approach 2:

The positioning system uses configurable parameters including tile map origin, axis scales, and coordinate transformations. These parameters can be adjusted to optimize the spatial organization for different business scenarios, improving readability by adapting the coordinate system to match the specific data relationships and user needs without requiring a complete redesign of the positioning mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9658672B2Business object representations and detail boxes display
Publication Date: 2017.05.23 SAP SE
  • US9658672B2 patent drawing
  • US9658672B2 patent drawing
  • US9658672B2 patent drawing

AI summary

A reference point on a graphical user interface may be determined. The reference point may be represented by a plurality of coordinates. The graphical user interface may be divided into tile map entities. Information about the tile map entities may be stored into a cache. The stored information may include an origin and dimensions of each tile map entity, and the origin may be represented relative to the reference point. Information needed to position a business object visual representation may be retrieved from the cache. The business object visual representation may be drawn on the graphical user interface based on the retrieved information needed to position the business object visual representation.