Dynamic Content Selection Using Correlation Scores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content display mechanisms for online visitors on enterprise interaction channels fail to provide customized content based on individual behavior or preferences, leading to irrelevant content being displayed, which can frustrate visitors and result in lost opportunities for enterprises, especially when historical interaction data is absent.

Innovation Solution

A computer-implemented method and apparatus that dynamically select content by computing correlation scores using channel data related to an online visitor's activity, ranking content pieces, and displaying the most relevant ones in real-time, even in scenarios with limited historical data, through unsupervised learning approaches like cosine similarity scores and Echo State Networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content is selected based on general visitor categorization (age, gender, location), then content can be provided to online visitors, but the content may not be customized to individual visitor behavior or preference, leading to irrelevant content being displayed

Engineering Contradiction:
Improvecontent customization to individual behaviorVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-computes and stores embedding vectors for content pieces during an offline training phase using historical interaction data. These pre-computed embeddings are stored in a database, allowing the system to quickly retrieve and compare them with visitor behavior embeddings in real-time without performing complex computations during the online serving phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical content selection methods (rule-based filtering, manual categorization) with an unsupervised learning approach using embedding vectors. The system uses cosine similarity computation between visitor behavior embeddings and content embeddings to automatically rank and select relevant content, substituting manual or rule-based mechanisms with automated machine learning-based selection.

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

2Reliability

If traditional content selection methods are used, then content can be displayed to visitors, but sufficient historical visitor interaction data may be absent, making it difficult to predict visitor intention

Engineering Contradiction:
Improvecontent relevance accuracyVSAvoidhistorical interaction data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs offline training to learn embedding vectors from available historical data, creating a pre-trained model that can generalize to new visitors. Even when individual visitor history is limited, the pre-trained embeddings capture general patterns of visitor behavior and content preferences, enabling reliable content recommendation without requiring extensive individual historical data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses embedding vectors as compressed representations (copies) of complex visitor behavior patterns and content characteristics. Instead of storing and processing raw historical interaction data for each visitor, the system creates compact embedding vectors that capture essential features, allowing efficient comparison and matching while reducing data storage and processing requirements.

Inventive Principle:
Principle #26Copying

3Ease of operation

If content selection is based on general categorization, then content provision is simple, but online visitors may get frustrated from viewing irrelevant content and exit the interaction

Engineering Contradiction:
Improvecontent provision simplicityVSAvoidvisitor frustration and exit
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent replaces simple but ineffective rule-based content selection with an automated unsupervised learning system that dynamically matches content to visitor behavior. The system computes cosine similarity between visitor behavior embeddings and content embeddings to automatically rank content relevance, eliminating the need for manual rule configuration while significantly improving content relevance and reducing visitor frustration.

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

Data Source

PatentUS10636057B2Method and apparatus for dynamically selecting content for online visitors
Publication Date: 2020.04.28 24 7 AI INC
  • US10636057B2 patent drawing
  • US10636057B2 patent drawing
  • US10636057B2 patent drawing

AI summary

A computer-implemented method and an apparatus dynamically select content for online visitors. The method includes receiving information related to activity of an online visitor on an enterprise interaction channel and identifying channel data related to the activity. A plurality of content pieces capable of being provided to the online visitor during the ongoing journey is identified. A correlation score is computed for each content piece using the channel data to generate a plurality of correlation scores. The plurality of content pieces are rank-ordered by sorting the plurality of correlation scores. A display of at least one content piece is effected during the ongoing journey of the online visitor on the enterprise interaction channel based on the rank-ordering of the plurality of content pieces.