Webpage Personalization via CMS-Agnostic Content Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing websites lack flexibility in personalizing content for individual user interests, leading to suboptimal user experiences and increased web traffic due to users searching for relevant content.

Innovation Solution

A CMS-agnostic personalization system that selects and replaces content items based on user affinity, using a client device to interact with a CMS and a personalization system without a direct interface, and handles failures by rendering the original CMS-served webpage when new content is not available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional websites present identical content to all users, then website maintenance and content management are simplified, but user experience deteriorates due to lack of personalization

Engineering Contradiction:
Improvecontent personalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The webpage content is segmented into replaceable and non-replaceable portions, allowing selective personalization of specific content items while maintaining the overall webpage structure. This enables personalization without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A personalization system acts as an intermediary between the CMS and the user, receiving the generated webpage, identifying replaceable content items, and substituting them with personalized content based on user characteristics without modifying the CMS itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If websites use CMS-provided content for all users, then content consistency is maintained, but user engagement decreases due to irrelevant content

Engineering Contradiction:
Improvecontent consistencyVSAvoiduser engagement
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Different content items on the same webpage have different qualities - some are kept consistent (non-replaceable) while others are personalized (replaceable) based on their relevance to user characteristics, achieving both consistency and engagement.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the parameter of content replacement based on user characteristics, dynamically selecting which content items to replace and what personalized content to substitute, thereby maintaining consistency where needed and improving engagement where relevant.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If websites require users to search for relevant content, then content discovery may occur, but web traffic increases and user time is wasted

Engineering Contradiction:
Improveuser timeVSAvoidweb traffic
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The personalization system performs preliminary action by pre-selecting and substituting relevant content items before the user views the webpage, eliminating the need for users to search and reducing time loss and unnecessary web traffic.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If a CMS-agnostic personalization system is implemented, then flexibility and personalization are improved, but integration complexity increases

Engineering Contradiction:
Improvepersonalization flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The personalization system is designed to be CMS-agnostic and work with multiple CMS platforms through standard web technologies, providing universal functionality that reduces integration complexity despite increased personalization flexibility.

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

Data Source

PatentUS20250371249A1Webpage personalization
Publication Date: 2025.12.04 TABOOLA COM LTD
  • US20250371249A1 patent drawing
  • US20250371249A1 patent drawing
  • US20250371249A1 patent drawing

AI summary

A method for personalizing webpage content includes receiving a webpage from a Content Management System (CMS) at a client device. The webpage includes content items from the CMS repository, with some items indicated as hand-curated and others as replaceable. The client device identifies replaceable content items and obtains new content items from a CMS-agnostic personalization system. New content items may be selected based on computed user affinity levels. The client device replaces the replaceable content items with the new content items, generating a personalized webpage that includes both hand-curated and personalized content.