Selective Website Feature Activation via Status Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of publishing website content can be time-consuming and lead to network delays and user frustration, particularly when rolling out new versions or features, as existing systems struggle with managing multiple versions and ensuring content availability without causing service disruptions.

Innovation Solution

The system allows for selective activation of website features, enabling partial or complete publication of website versions without immediate availability to users, by determining the status of requested features and providing appropriate content or error pages based on their active or inactive status, without moving assets to new locations or changing document root files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the entire website version is published at once, then the new features and content become available to users, but network delays and service disruptions occur due to the large amount of content being migrated

Engineering Contradiction:
Improvedeployment speedVSAvoidservice availability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the website content into discrete features that can be independently published and activated. Each feature can be controlled separately, allowing the system to publish only the necessary portions of the website rather than the entire version at once. This segmentation enables faster deployment of individual features while maintaining service availability for other parts of the website.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic control over feature activation through a publishing mechanism that can selectively enable or disable features based on readiness status. This dynamic approach allows the system to transition from a static all-or-nothing publication model to a flexible, incremental deployment model where features can be activated as they become ready, avoiding both premature availability and complete service disruption.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If the website content is developed completely before publication, then the content is ready for deployment, but the publication process becomes time-consuming due to the large volume of content to be transferred

Engineering Contradiction:
Improvecontent readinessVSAvoidpublication time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent enables preliminary development and preparation of website features in a development environment without requiring complete publication of the entire website. Features can be developed, tested, and prepared in advance, then selectively published to the production environment as they become ready. This preliminary action reduces the actual publication time by eliminating the need to transfer and publish incomplete or unnecessary content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts individual features from the complete website content and enables their independent publication. Rather than publishing the entire website version, the system can extract and publish only the specific features that are ready, significantly reducing the publication time and network transfer requirements while maintaining content readiness for the deployed features.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of time

If partial content is made available before complete publication, then deployment time is reduced, but user errors occur when requested content is not actually available

Engineering Contradiction:
Improvedeployment timeVSAvoidcontent availability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements a feedback mechanism through the feature activation status system that provides accurate information about content availability. The publishing mechanism tracks which features are ready and actively manages their activation state, providing feedback to the system about actual content readiness. This prevents users from accessing incomplete or unavailable content, as the system only activates features when they are fully ready, thereby maintaining reliability while enabling incremental deployment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10270874B2System and method for selective activation of site features
Publication Date: 2019.04.23 OPEN TEXT SA ULC
  • US10270874B2 patent drawing
  • US10270874B2 patent drawing
  • US10270874B2 patent drawing

AI summary

A website system can provide a website having features for which the status of the features can be selected. The website system can determine that a request is associated with the feature of the website and determine a status of the feature. In response to determining that the feature has a first status, the website system can return a first web page file that does not include content associated with the feature and, in response to determining that the feature has an second status, return to the client computing device a second web page file that does include the content associated with the feature.