Dynamic Content Generation via Control-Tree Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Web Content Management (WCM) systems require significant training and proprietary tools, limiting the ability of organizations to create, edit, and maintain web pages and software application user interfaces, especially for end-users, and lack features for controlled authorization and security-based access.

Innovation Solution

The system enables dynamic content generation using a control-tree model, allowing users to create and edit content through a graphical user interface (GUI) with reusable controls that can be nested and secured, blurring the line between developers and end-users, and enabling collaborative content creation with controlled access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary WCM systems with large monolithic architectures are used, then content management functionality is provided, but training requirements and operational complexity increase significantly

Engineering Contradiction:
Improvecontent management functionalityVSAvoidtraining requirements
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the monolithic WCM architecture into smaller, independent functional components including content generation services, page editor controls, and tenant-specific applications. This segmentation allows each component to be developed, deployed, and maintained independently, reducing operational complexity while maintaining comprehensive content management functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal page editor control that can function across multiple applications and tenant contexts. This single control component provides content generation capabilities for different user roles (developers, designers, end-users) without requiring separate proprietary tools, thereby reducing training requirements while maintaining reliable content management.

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

2Manufacturing precision

If skilled personnel are required to create and maintain web sites, then content quality is maintained, but productivity and collaboration are limited

Engineering Contradiction:
Improvecontent qualityVSAvoidcontent creation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements pre-configured page editor controls with built-in validation, templates, and best practices embedded during system setup. These preliminary configurations guide users through content creation processes, ensuring quality standards are met without requiring extensive user expertise, thereby increasing productivity while maintaining content quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides real-time feedback to users during content creation, including validation of content quality, suggestions for improvement, and confirmation of compliance with organizational standards. This feedback mechanism enables minimally trained users to produce high-quality content by immediately correcting errors and following guided workflows.

Inventive Principle:
Principle #23Feedback

3Reliability

If centralized control over content creation is maintained, then authorization and security are ensured, but ease of use and collaboration are reduced

Engineering Contradiction:
Improveauthorization controlVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements dynamic authorization within the page editor control that adapts to each user's role, tenant context, and application permissions. The control automatically adjusts its functionality and available features based on the user's authorization level, providing full capabilities to developers while offering simplified interfaces to end-users, thus maintaining security while enhancing ease of use.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The page editor control acts as an intermediary between centralized authorization systems and end-users. It translates complex security policies into user-friendly interfaces, automatically enforcing authorization rules while presenting a simple, accessible content creation experience to minimally trained users across multiple applications and tenants.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9612708B2Systems and methods for polymorphic content generation in a multi-application, multi-tenant environment
Publication Date: 2017.04.04 BENEFITFOCUS COM INC
  • US9612708B2 patent drawing
  • US9612708B2 patent drawing
  • US9612708B2 patent drawing

AI summary

A computer system, and underlying methodologies, provides a content management system including a page editor. The page editor provides authoring tools to allow not only a developer/designer, but also an end user, to design, create, edit, store, organize and/or publish content. Different levels of permissions may be assigned to different end users. Preferably, the page editor includes a graphical user interface (GUI), which is presented to the end user by the computer system via a client device. The GUI presents development tools to the user to allow the user to design, create, edit, store, organize and/or publish, dynamically generated content that is presented as part of existing applications or pages. Further, the content management system allows the user to expose the page editor, including the GUI and development tools, as part of the user(s) content and to adjust the content-generation experience presented to other users of the application or page.