Dynamic Content Controller for Real-Time Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current website technologies lack the ability to dynamically adapt content in real-time based on visitor behavior, making it difficult to personalize user experiences and determine purchasing drivers, as they rely on static content and aggregated data analysis.

Innovation Solution

A dynamic content controller system that includes an analytics engine and a personalization engine, capable of analyzing disaggregated data in real-time or near real-time, to provide personalized recommendations and content adaptation during a user's browsing session, utilizing in-memory databases for faster data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static content is used on websites, then content delivery is simple and fast, but the ability to personalize user experience and adapt to visitor behavior is lost

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

Solution Approach 1:

The patent implements dynamic content delivery by transitioning from static pre-rendered pages to real-time content generation. The system dynamically adapts content based on visitor behavior, device characteristics, and contextual data during the browsing session, making the content flexible and responsive rather than fixed and rigid.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments content into modular components that can be independently selected and assembled based on real-time analysis of visitor data. Instead of delivering complete static pages, the system breaks down content into reusable elements that are dynamically composed to match visitor preferences and behavior patterns.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If aggregated data analysis is used, then data processing is simple, but the precision of visitor behavior analysis and personalization capability is reduced

Engineering Contradiction:
Improvebehavior analysis precisionVSAvoiddata processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary actions by pre-processing and structuring data in real-time during the browsing session. The system prepares visitor profiles, behavior patterns, and content recommendations in advance of the actual content delivery, enabling fast personalized response without sacrificing analysis precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer between raw data collection and content delivery. This intermediary processing layer analyzes visitor behavior in real-time, creating a bridge that maintains both high processing speed and precise behavioral analysis by using intelligent data filtering and pattern recognition.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If real-time content adaptation is implemented, then personalization capability is improved, but data processing time and system complexity increase

Engineering Contradiction:
Improvereal-time adaptationVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent maintains continuous useful action by processing visitor behavior data and adapting content in real-time during the browsing session. The system continuously monitors visitor interactions and dynamically adjusts content without interrupting the user experience, ensuring that personalization occurs seamlessly throughout the session rather than in discrete batches.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent replaces traditional mechanical content delivery systems with intelligent software-based adaptation. Instead of using complex hardware or manual content management, the system uses automated algorithms and machine learning to perform real-time content personalization, reducing processing time while maintaining high adaptability.

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

Data Source

PatentUS9785978B1Dynamic content control in an information processing system
Publication Date: 2017.10.10 EMC IP HLDG CO LLC
  • US9785978B1 patent drawing
  • US9785978B1 patent drawing
  • US9785978B1 patent drawing

AI summary

A dynamic content controller is configured for communication with one or more data sources. The dynamic content controller comprises an analytics engine and a personalization engine coupled to the analytics engine. The analytic engine is configured to analyze multiple types of disaggregated data collected from the one or more data sources during a current content browsing session. The personalization engine is configured to adapt content to be presented based at least in part on the analysis of the disaggregated data. The adaptation of the content to be presented is performed during the current content browsing session.