Matrix Document Region Display via Unified Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user interfaces for displaying large documents or matrices on screens often result in undesirable delays when users switch between mouse and keyboard interactions, and they may not efficiently handle the display of extensive data sets, requiring scrolling or breaking down content into regions.

Innovation Solution

A method and system for displaying regions of a matrix, where a starting region is shown, and upon user request, additional regions are displayed based on user input via a second interface, allowing users to navigate and view relevant data records without alternating between keyboard and mouse interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional user interfaces are used for displaying large documents, then the documents can be displayed on screen, but undesirable delays occur when users switch between mouse and keyboard interactions

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoiddelay during interface switching
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent combines multiple user interface functions into a single unified interface. The first user interface integrates both data record selection capabilities and region navigation functions, eliminating the need to switch between separate keyboard and mouse interfaces. This merging of functions allows users to interact with the system using one consistent interface paradigm, thereby reducing switching delays and improving operational efficiency.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If large documents are displayed using conventional scrolling or paging techniques, then the entire document can be viewed, but the display becomes complex and less efficient for navigating extensive data sets

Engineering Contradiction:
Improvecompleteness of data displayVSAvoidcomplexity of display navigation
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the large document into multiple regions that can be independently displayed and navigated. Instead of presenting the entire extensive data set at once or using complex scrolling mechanisms, the system divides the content into manageable regional segments. Users can select specific regions of interest through the unified interface, allowing efficient navigation through large data sets without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension for document navigation by organizing content into selectable regions rather than relying solely on traditional linear scrolling or paging. This regional organization creates an additional navigational dimension where users can jump between different areas of the document, providing more efficient access to information and reducing the complexity of navigating extensive data sets.

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

Data Source

PatentUS7477234B2Interface-controlled display of a matrix document in regions
Publication Date: 2009.01.13 SAP SE
  • US7477234B2 patent drawing
  • US7477234B2 patent drawing
  • US7477234B2 patent drawing

AI summary

A method for displaying regions of a matrix. The matrix has at least one column and one or more rows having one or more fields related to individual data records. The method comprises: displaying a starting region of the matrix, the starting region having one or more rows with each row having a field corresponding a data record; determining a field corresponding to the matrix position which the computer user indicates via a first user interface; obtaining a data record to which the determined field is related; identifying the rows of the matrix relating to the obtained data record; displaying, on detection of a user request via a second user interface to continue to display, a second region of the matrix which contains at least one identified row.