Dynamic Web Content Customization via Tag Module Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Web site designers face challenges in customizing web page content for individual visitors without modifying the underlying code stored on content servers, as existing methods fail to dynamically adapt to visitor interactions effectively.

Innovation Solution

Implementing a system where a custom content server stores rules with conditions and actions, transmitting default tag code to a browser to generate a tag module that monitors visitor interactions, and updates the content based on satisfied conditions by sending custom targeted tag code to perform specific actions, such as adding new content or modifying the web page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If web site designers use fixed code stored on content servers to ensure broad audience appeal, then the website maintains simplicity and reliability, but the ability to dynamically customize content for individual visitors is limited

Engineering Contradiction:
Improvedynamic customization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a custom content server as an intermediary between the fixed content servers and visitor browsers. This mediator receives requests, determines customization needs based on visitor characteristics, and serves appropriate content versions without requiring modifications to the underlying fixed code stored on content servers, thus enabling dynamic customization while maintaining system simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments web content into fixed portions (stored on content servers) and customizable portions (determined by the custom content server based on visitor characteristics). This segmentation allows the fixed code to remain simple and reliable while the customization layer adds adaptability for individual visitors

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If web site designers modify code stored on content servers to add new content or features, then the website functionality is improved, but the maintenance burden and difficulty of customization increase

Engineering Contradiction:
Improvecontent customization flexibilityVSAvoidcode maintenance ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The custom content server acts as an intermediary that handles all customization logic and new content integration, preventing the need to modify the fixed code stored on content servers. This separation allows easy addition of new content and features through the custom content server without increasing the complexity of maintaining the underlying fixed code

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary determination of customization needs by analyzing visitor characteristics before content delivery. This allows new content and features to be integrated into the customization logic in advance on the custom content server, eliminating the need to modify fixed code structures and simplifying maintenance

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a single fixed web page design is used for all visitors, then the website code remains simple and easy to maintain, but the ability to provide personalized experiences is reduced

Engineering Contradiction:
Improveweb page maintenance simplicityVSAvoidvisitor-specific customization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The custom content server serves as an intermediary that receives fixed web page requests, analyzes visitor characteristics, and dynamically customizes content delivery without requiring changes to the fixed web page code. This maintains operational simplicity while enabling personalized experiences through the mediation layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system introduces dynamic content selection based on visitor characteristics while the fixed web page code remains static and simple. The custom content server dynamically determines which content versions to serve, allowing personalized experiences without complicating the fixed web page maintenance

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20230342412A1System and method for dynamically enabling customized web content and applications
Publication Date: 2023.10.26 LIVEPERSON INC
  • US20230342412A1 patent drawing
  • US20230342412A1 patent drawing
  • US20230342412A1 patent drawing

AI summary

Described are computer-based methods and apparatuses, including computer program products, for dynamically enabling customized web content and applications. One or more rules are stored in a database. Default tag code is transmitted to a browser in response to a request from the browser, the default tag code including data that causes the browser to generate a tag module. An update is received from the tag module comprising data indicative of a visitor's interaction with web page content displayed through the browser. A condition associated with a rule from the one or more rules is determined to be satisfied based on the update. An action associated with the rule is performed, comprising transmitting custom targeted tag code to the tag module, wherein the custom targeted tag code includes data that causes the browser, upon execution of the custom targeted tag code by the tag module, to perform an action.