Personalization Content Management with Offline-Situational Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery services face processing and network latencies due to dynamic determination of personalization information at runtime, limiting their ability to provide individualized personalization and often rely on limited offline approaches that neglect contextual information.

Innovation Solution

A system that precomputes offline personalization information and dynamically determines situational personalization based on context information using personalization models, such as weighted decision trees and neural networks, to generate personalized content efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If personalization information is dynamically determined at runtime, then personalization is adapted to user context, but processing latency and network latency increase

Engineering Contradiction:
Improvepersonalization adaptabilityVSAvoidprocessing latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent precomputes and stores personalization information in offline personalization data structures before runtime needs arise. User profiles, preferences, and personalization rules are prepared in advance and cached, allowing the system to retrieve precomputed personalization data during runtime instead of computing it dynamically, thus reducing processing latency while maintaining personalization adaptability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides personalization information into two segments: offline personalization data (precomputed user profiles, preferences, and rules) and situational personalization data (context-specific information retrieved at runtime). This segmentation allows the system to handle different types of personalization requirements efficiently, using precomputed data for stable user attributes and dynamic retrieval for context-specific personalization

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If extensive personalization is provided, then user experience is improved, but system complexity and processing requirements increase

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

Solution Approach 1:

Complex personalization computations, including user profile analysis, preference extraction, and personalization rule application, are performed in advance during offline processing. The results are stored in structured data formats that simplify runtime retrieval and application, reducing the computational burden and system complexity during runtime while enabling extensive personalization

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified copies of user profiles and personalization data in optimized data structures that are easier to process at runtime. Instead of working with raw, complex user data, the system uses pre-processed copies containing extracted features and computed attributes, reducing processing complexity while maintaining personalization quality

Inventive Principle:
Principle #26Copying

3Loss of time

If offline personalization approaches are used, then processing latency is reduced, but contextual information is neglected

Engineering Contradiction:
Improveprocessing speedVSAvoidcontextual information
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The patent segments personalization data into offline personalization information (precomputed user profiles and preferences) and situational personalization information (context-specific data retrieved at runtime). This segmentation enables the system to combine the speed benefits of offline processing with the relevance benefits of contextual information by retrieving situation-specific data only when needed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges offline personalization data with situational personalization data during runtime to create comprehensive personalized content. The system combines precomputed user profiles with context-specific information such as current location, device type, and situational preferences, achieving both fast processing and contextual relevance

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11095943B1System and method for management of personalization content
Publication Date: 2021.08.17 AMAZON TECH INC
  • US11095943B1 patent drawing
  • US11095943B1 patent drawing
  • US11095943B1 patent drawing

AI summary

The disclosure herein pertains to a system and method for management of personalization content. The system and method divide the personalization information into offline personalization information and situational personalization information. Offline personalization information is independent of context and predetermined before a content request. A personalization model can dynamically allocate the selection between offline personalization information and situational personalization information.