Webpage Content Manipulation via RIA Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web page testing systems, such as A/B and multivariate testing, are limited in their ability to manipulate webpage features effectively due to reliance on pure HTML, which restricts the types of changes that can be made and analyzed for improving response rates and user engagement.

Innovation Solution

A content management system that allows for real-time manipulation of webpage elements using a What You See Is What You Get (WYSIWYG) interface, with customizable content management agents that dynamically replace original elements with variants based on user criteria, enabling more robust and targeted changes without altering the underlying content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pure HTML is used to manipulate webpage content, then the system is simple and easy to implement, but the ability to manipulate webpage features is limited

Engineering Contradiction:
Improveability to manipulate webpage featuresVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a Rich Internet Application (RIA) as an intermediary layer between the user and the webpage content. This RIA overlay enables sophisticated manipulation of webpage features including drag-and-drop element repositioning, real-time editing, and dynamic content modification without requiring changes to the underlying HTML structure. The RIA acts as a mediator that extends HTML's limited capabilities while maintaining system simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments webpage manipulation into two distinct layers: the underlying HTML content layer and the RIA overlay layer. This segmentation allows independent handling of each layer's functionality - HTML provides the structural foundation while the RIA overlay provides advanced interaction capabilities. Elements can be manipulated in the RIA layer without affecting the core HTML structure, thus increasing versatility without proportionally increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If A/B and multivariate testing are used to compare webpage versions, then data-driven decisions can be made, but the testing process requires significant time and user traffic to detect meaningful differences

Engineering Contradiction:
Improvedetection of meaningful differencesVSAvoidtesting duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by implementing real-time webpage manipulation and testing capabilities through the RIA overlay. Instead of waiting for accumulated user traffic to detect differences, the system can immediately implement and test variations by dynamically modifying the webpage content in the browser. This preliminary action approach allows for faster iteration and earlier detection of meaningful differences without requiring extensive user traffic accumulation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The RIA overlay enables continuous testing and manipulation of webpage variants without interruption to user traffic flow. Multiple variants can be tested simultaneously in real-time, and modifications can be made continuously based on observed performance. This continuous action allows for ongoing optimization and faster detection of effective variations compared to traditional batch-based A/B testing methods.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If overlays are used to manipulate webpage aspects, then some features can be modified, but the manipulation capability is restricted due to pure HTML limitations

Engineering Contradiction:
Improvemanipulation capabilityVSAvoidease of webpage manipulation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical HTML-based manipulation system with an RIA-based system that uses advanced web technologies including JavaScript, Flash, or Silverlight. This substitution enables sophisticated manipulation capabilities such as drag-and-drop interface elements, real-time content editing, and dynamic layout adjustments. The RIA overlay provides a more intuitive and easier-to-use interface for manipulating webpage aspects compared to pure HTML methods, thus improving both manipulation capability and ease of operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8914736B2On-page manipulation and real-time replacement of content
Publication Date: 2014.12.16 ACOUSTIC LP
  • US8914736B2 patent drawing
  • US8914736B2 patent drawing
  • US8914736B2 patent drawing

AI summary

A request to render a control content is intercepted by a client application as it is being served from a content source. Based on predetermined criteria, the control content is replaced with replacement content. The replacement content may be an alternative version of the control content differing from the control content in one or more alternative elements. The replacement content may be created with a graphical interface that overlays the control content. The graphical interface allows a user to select elements of the control content, edit the selected elements of the control content, and save the edited elements as part of the replacement content.