Graphical Design Environment State Transition Documentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of interactive graphical designs makes it difficult to document their varying states effectively, leading to voluminous or incomplete documentation, which hinders communication and synchronization between designers and stakeholders.

Innovation Solution

A computer-implemented method and graphical design environment that allows users to select and document design elements, link documentation elements with design elements, and manage state changes, ensuring concise and informative documentation by synchronizing design and documentation throughout the development process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If comprehensive documentation of all design element states is created, then completeness of information is improved, but documentation volume becomes too large to be useful

Engineering Contradiction:
Improvecompleteness of informationVSAvoiddocumentation volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary state information from the complete set of design element states. The system allows users to selectively document specific states rather than all possible states, extracting relevant information while leaving out redundant details. This resolves the contradiction by maintaining information completeness for critical states while reducing overall documentation volume through selective extraction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments documentation into individual state representations rather than requiring comprehensive documentation of all states simultaneously. Each design element state can be documented independently, allowing the system to divide the large task of complete state documentation into manageable segments. This enables selective documentation of only necessary states, reducing volume while preserving essential information.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If manual documentation of each design element state is performed, then accuracy of state representation is improved, but time consumption increases

Engineering Contradiction:
Improveaccuracy of state representationVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by automatically capturing design element states at key moments during the design process. Rather than requiring manual documentation later, the system proactively records state information when changes occur, preserving accuracy while eliminating the time-consuming manual documentation step. This preliminary capture of state data resolves the contradiction between accuracy and time consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying to replicate design element state information automatically. When a design element changes state, the system creates copies of the state data and stores them for documentation purposes. This automated copying process maintains accurate state representations without requiring manual intervention, thus resolving the contradiction between measurement precision and time consumption.

Inventive Principle:
Principle #26Copying

3Ease of operation

If design and documentation are kept separate, then ease of design operation is improved, but synchronization between design and documentation deteriorates

Engineering Contradiction:
Improveease of design operationVSAvoidsynchronization between design and documentation
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent merges the documentation function with the design environment by integrating state capture and documentation capabilities directly into the design tool. This combination allows designers to maintain ease of operation while ensuring automatic synchronization between design changes and documentation. The merged system resolves the contradiction by keeping design and documentation together in a unified environment.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements feedback mechanisms that automatically update documentation when design elements change state. The system monitors design modifications and provides feedback by updating corresponding documentation entries in real-time. This feedback loop maintains synchronization between design and documentation without interfering with design operation ease, resolving the contradiction between operational simplicity and synchronization stability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10983678B2Facilitating the prototyping and previewing of design element state transitions in a graphical design environment
Publication Date: 2021.04.20 AXURE SOFTWARE SOLUTIONS INC
  • US10983678B2 patent drawing
  • US10983678B2 patent drawing
  • US10983678B2 patent drawing

AI summary

Various methods and systems for documenting interactive graphical design include an exemplary graphical design environment stored on a non-transitory computer-readable medium that comprises a documentation element in an interactive graphical design. The design environment also comprises a design element that displays a plurality of states in a rendering of the interactive graphical design in an external player. The documentation element: (i) is enabled to receive a selection from the user of a state in the plurality of states; and (ii) displays a representation of the design element in the state in response to receiving the selection from the user. The documentation element and design element are both instantiated by a processor operating in combination with the non-transitory computer-readable medium.