GUI Document Management System for Direct Web Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current HTML web pages are not amenable to direct editing by users, as they lack events that can be triggered via input devices, making web page creation and editing difficult and time-consuming, and the separation between web browsers and editors slows the development process.

Innovation Solution

A graphical user interface (GUI) system that allows users to create and edit multimedia presentation documents using GUI elements, which can be programmed to trigger events for creating and modifying elements, enabling a fully read-write web experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If HTML pages are displayed on computer monitors, then web pages can be rendered and viewed, but the pages are not amenable to direct editing by users and lack events that can be triggered via input devices

Engineering Contradiction:
Improvedirect editing capabilityVSAvoidseparation between browser and editor
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines the web browser and web editor into a single integrated application program. The GUI document management system merges display functionality with editing capabilities, allowing users to both view and directly edit HTML elements and attributes within the same interface, eliminating the need to switch between separate browser and editor applications.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces dynamic event handling to static HTML elements. GUI elements are programmed with events that can be triggered via input devices like mouse and keyboard, transforming static HTML pages into interactive documents where user actions can create, modify, or delete elements and attributes in real-time.

Inventive Principle:
Principle #15Dynamics

2Reliability

If web browsers and editors are separated into different software programs, then each can be optimized for its specific function, but the development process is slowed down as developers must frequently test pages by loading them into a browser

Engineering Contradiction:
Improvefunction-specific optimizationVSAvoidweb page development speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The integrated GUI document management system combines browser and editor functions in one application, allowing developers to edit and preview pages continuously without loading them into a separate browser. This integration maintains the reliability of function-specific optimization while dramatically improving development productivity through seamless real-time preview capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If HTML elements are displayed on computer monitors, then web pages can be rendered, but learning HTML web page creation and editing is difficult in terms of effort and time

Engineering Contradiction:
Improveweb page creation easeVSAvoidlearning time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent implements a what-you-see-is-what-you-get (WYSIWYG) interface where users can directly manipulate HTML elements and attributes through the graphical display without needing to learn HTML syntax. The system provides self-service editing capabilities where users can click on elements, modify properties through dialog boxes, and see immediate results, eliminating the need for extensive HTML learning while maintaining professional-quality output.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If a single software program is used for both browsing and creating/editing web pages, then the read-write web goal can be achieved, but no existing web browser permits loading and presentation of HTML with direct modification capability

Engineering Contradiction:
Improveread-write capabilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The GUI document management system is designed as a universal application that performs multiple functions: it can display HTML pages like a browser, edit HTML elements and attributes like an editor, provide real-time preview, and save modifications back to the server. This multi-functional design achieves the read-write web goal while managing integration complexity through a unified architecture that handles both viewing and editing within the same codebase.

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

Data Source

PatentUS10254925B2GUI document management system
Publication Date: 2019.04.09 SCHMIDT DONALD RICHARD
  • US10254925B2 patent drawing
  • US10254925B2 patent drawing
  • US10254925B2 patent drawing

AI summary

Embodiments of the present disclosure provide a GUI web-browser with functionality to create, edit, and retrieve GUI documents as GUI web pages. The GUI web-browser may be enabled to display a GUI document in a GUI document display format as a GUI web page. A user may be enabled to modify the GUI web page in a similar way as they would modify a GUI based document. The modified GUI document may be then saved as a GUI web page comprising edited GUI elements. A specification to the GUI document comprising the GUI elements may be saved in a storage format, and then loaded in a display format for display as the GUI web page.