Web Content Reusable Templates via WYSIWYG Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Web content developers face challenges in maintaining a consistent look and feel across multiple web pages, with duplicative efforts and inconsistencies arising from independent work by multiple developers, and the need to adapt content across different platforms, which complicates the reuse and editing of previously developed pages.

Innovation Solution

A web content development platform that converts existing HTML content into reusable templates and components, allowing users to edit and review content using a WYSIWYG editor, while preventing interaction with underlying content during the editing process, and saving selected components into a template for subsequent page creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple web content developers work independently on multiple pages, then each developer can complete their assigned pages, but inconsistencies in look and feel are introduced across pages

Engineering Contradiction:
Improvepage development speedVSAvoidconsistency of look and feel
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent segments web pages into reusable components that can be independently developed and then consistently assembled across multiple pages. This allows developers to work independently on page components while maintaining overall consistency through standardized component libraries and templates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal templates and component libraries that can be applied across multiple pages and platforms. These reusable elements ensure consistent look and feel while allowing developers to efficiently create different page variations from the same base components.

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

2Productivity

If web content is developed for one platform, then it can be deployed on that platform, but additional development is required for other platforms

Engineering Contradiction:
Improveplatform-specific deployment efficiencyVSAvoidcross-platform compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent designs templates and components with multi-platform compatibility in mind, creating universal building blocks that can be adapted to different platforms without requiring complete redevelopment. This allows the same core content to be efficiently deployed across desktop, mobile, and other platforms.

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

Solution Approach 2:

The patent implements dynamic templates that can automatically adapt their layout and content presentation based on the target platform. This allows a single template to serve multiple platforms by dynamically adjusting its properties rather than requiring separate static templates for each platform.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If a WYSIWYG editor renders HTML content for user review, then users can visually edit content, but the editor cannot determine which code to select for reuse

Engineering Contradiction:
Improvevisual content editingVSAvoidcode identification for reuse
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary processing layer between the WYSIWYG editor and the HTML code. This intermediary parses the rendered content, identifies reusable components, and presents them to users in a structured manner, allowing visual editing while maintaining awareness of the underlying code structure for reuse.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements automated analysis of rendered HTML content that identifies reusable components without requiring manual code inspection. The system automatically parses visual content, detects component boundaries, and prepares reuseable elements, reducing the complexity of code identification while maintaining visual editing capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12008312B2Systems and methods for conversion of web content into reusable templates and components
Publication Date: 2024.06.11 OPEN TEXT CORP
  • US12008312B2 patent drawing
  • US12008312B2 patent drawing
  • US12008312B2 patent drawing

AI summary

Embodiments as disclosed provide a What-You-See-Is-What-You Get (WYSIWYG) editor for web content, allowing the conversion of previously generated web content to reusable templates or components. Embodiments thus allow, among other advantages, users such as web content developers to easily repurpose or reuse previously developed pages or content by giving these users the ability to review and edit previously developed pages or content in a WYSIWYG editor.