Graphical Model Report Linking via Embedded Markup Tags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical model representation systems face challenges in efficiently navigating and accessing detailed, complex reports generated from dynamic system simulations, as users often rely on tedious text-based browsing or searching rather than intuitive graphical interfaces.

Innovation Solution

A method and system that utilize graphical model representations to generate reports with embedded markup language tags, allowing users to navigate through reports by interacting with graphical objects, such as HTML tags or PDF links, to quickly access specific information within the reports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through detailed reports using traditional text-based browsing or searching, then they can access report information, but the navigation process becomes tedious and time-consuming

Engineering Contradiction:
Improveease of navigationVSAvoidtime to access information
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces an intermediary layer between the graphical model representation and the detailed text report. This intermediary consists of embedded markup language tags (such as HTML anchors) within the report that correspond to graphical objects in the model. When a user activates a graphical object, the system uses these tags to automatically navigate to the relevant report section, eliminating the need for manual text-based searching or browsing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of requiring users to navigate from the report back to the graphical model (traditional approach), the patent inverts the navigation direction by enabling users to activate graphical objects in the model to directly access corresponding report sections. This reverse navigation approach simplifies the user interaction flow and reduces the cognitive load of navigating through lengthy reports.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If detailed complex reports are generated from graphical model representations, then comprehensive information is provided, but the complexity of accessing and navigating this information increases

Engineering Contradiction:
Improvecompleteness of report informationVSAvoidcomplexity of information access
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent embeds markup language tags within the detailed report that serve as intermediaries linking report content to graphical model elements. These tags (such as <a name="section_id"></a> in HTML) create a structured navigation framework that allows users to access comprehensive report information through simple graphical object activation rather than complex text-based navigation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent makes the graphical objects in the model multi-functional by enabling them to serve both their original modeling purpose and as navigation triggers to corresponding report sections. This universal approach allows the same graphical interface to provide both system modeling capabilities and report navigation functionality, reducing the need for separate access mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If users interact with graphical objects to access report sections, then navigation efficiency is improved, but additional processing and tagging infrastructure is required

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidprocessing infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-embedding markup language tags within the report during the code generation process, before user interaction occurs. These tags are automatically inserted at relevant locations in the report and associated with corresponding graphical objects in the model, so that when users activate graphical objects, the navigation infrastructure is already in place and ready to provide immediate access without additional processing overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8046708B1Reversed links from graphical diagram representation
Publication Date: 2011.10.25 MATHWORKS INC
  • US8046708B1 patent drawing
  • US8046708B1 patent drawing
  • US8046708B1 patent drawing

AI summary

A method includes performing an analysis or synthesis operation on a graphical model representation, producing a report from the analysis or synthesis operation and generating associations representing elements of the graphical model representation with corresponding elements in the report and using these associations as a way to reposition viewer based on actions to the graphical model representation.