Context-Based User Interface Personalization via Affinity Signal Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online retailers face challenges in providing a personalized user experience that enhances user engagement and competitiveness, as existing systems fail to effectively utilize user data to tailor product listings and search results to individual preferences.

Innovation Solution

A context-based personalization system that captures user affinity signals from multiple sessions, analyzes user events, and uses machine learning to predict preferences, reordering product listings and search results to align with user preferences, and providing personalized filter options, thereby elevating relevant products and auto-complete suggestions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional non-personalized product listings are used, then the system is simple and easy to implement, but user engagement and satisfaction deteriorate due to lack of personalization

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

Solution Approach 1:

The system performs preliminary actions by collecting user events and extracting affinity signals during user sessions before the actual product listing generation. This advance preparation of user preference data enables personalized listings without adding complexity to the core listing generation process, as the personalization logic is pre-computed and stored for quick retrieval.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary personalization layer between the user and the product listings. This intermediary component analyzes user affinity signals and generates personalized rankings without fundamentally changing the underlying product catalog or listing system, thereby enabling adaptability while maintaining relative system simplicity through a modular architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If user data is not utilized for tailoring listings, then the system is simpler to operate, but user engagement and conversion rates worsen

Engineering Contradiction:
Improveconversion rateVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts only the essential affinity signals from user events that are necessary for personalization, rather than processing all user data. This selective extraction approach enables the system to achieve personalization benefits for improved conversion rates while avoiding the complexity of comprehensive data processing, by focusing only on the most relevant user behavior indicators.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If generic search results are presented, then the search system is simple and fast, but user satisfaction deteriorates due to lack of relevance to individual preferences

Engineering Contradiction:
Improvesearch result relevanceVSAvoidtime to find desired product
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary ranking of search results based on user affinity signals before the user even submits their search query. When a search is performed, the personalized rankings are already prepared and can be quickly retrieved and presented, thereby improving result relevance without significantly increasing the time taken to deliver search results.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If personalized options are implemented, then user engagement improves, but the complexity of managing and updating user preferences increases

Engineering Contradiction:
Improveuser preference adaptationVSAvoidease of managing preferences
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements self-service by automatically collecting user events, extracting affinity signals, and updating user preference profiles without requiring manual user input or intervention. This automated self-updating mechanism enables continuous preference adaptation while maintaining ease of operation, as the system manages its own personalization data without burdening the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230005051A1Context-based personalization of user interfaces
Publication Date: 2023.01.05 TARGET BRANDS INC
  • US20230005051A1 patent drawing
  • US20230005051A1 patent drawing
  • US20230005051A1 patent drawing

AI summary

The disclosed context-based personalization system personalizes enterprise applications. The disclosed application collects and stores user events and user affinity signals during user sessions. By analyzing the captured user events and user affinity signals, the disclosed system can predict the user's preferences and customize settings, selections and options associated with the enterprise application based on the user's preferences.