Content Recommendation Control Using Temporal User Viewing Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content recommendation systems struggle to account for varying user preferences over time and fail to recommend diverse content due to reliance on static viewing history and lack of time-based analysis.

Innovation Solution

An electronic apparatus utilizing a Graph Neural Network (GNN) model processes user content viewing history to group users into viewing groups based on time sequences and attributes, providing personalized recommendations and joint viewing opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only viewing history of one user is considered in determining recommended content, then the system is simple to operate, but various types of content cannot be recommended

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

Solution Approach 1:

The patent segments users into multiple viewing groups based on their viewing history patterns. Each group represents users with similar preferences, allowing the system to recommend diverse content types by targeting different segments rather than treating all users uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension by creating graph information that represents viewing history in a structured format with nodes and edges. This graph structure enables multi-dimensional analysis of user preferences, allowing the system to discover diverse content patterns that would be invisible in traditional flat analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If time information is not reflected in determining recommended content, then the system is simpler, but preferences that vary depending on viewing time cannot be reflected

Engineering Contradiction:
Improvetime-based preference adaptationVSAvoidanalysis complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the recommendation system dynamic by incorporating time information into the graph structure. Viewing history is represented with temporal relationships, allowing the system to adapt recommendations based on when users view content, capturing time-varying preferences.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary action by pre-processing viewing history into graph information that includes temporal attributes. This preparation enables the system to efficiently query time-based patterns during recommendation generation without adding complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the number of content varies in the operation of determining recommended content, then more content options are available, but it becomes difficult to recommend content not reflected in viewing history

Engineering Contradiction:
Improvecontent coverageVSAvoidrecommendation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces graph information as an intermediary representation between raw viewing history and recommendation output. This graph structure acts as a mediator that organizes diverse content options while maintaining precise relationships to user preferences, enabling both broad coverage and accurate matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical content matching systems with a graph-based neural network approach. This substitution enables the system to handle large numbers of content items while maintaining recommendation precision through learned patterns in the graph structure rather than rule-based matching.

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

Data Source

PatentUS12501096B2Electronic apparatus and controlling method thereof
Publication Date: 2025.12.16 SAMSUNG ELECTRONICS CO LTD
  • US12501096B2 patent drawing
  • US12501096B2 patent drawing
  • US12501096B2 patent drawing

AI summary

An electronic apparatus is provided. The electronic apparatus includes a memory configured to store at least one command and a processor connected to the memory and configured to control the electronic apparatus. The processor is configured to, by executing the at least one command, obtain graph information for a plurality of users in which viewing content is arranged in a time sequence based on content viewing history information for a plurality of users, obtain attribute information for each content by inputting the graph information for the plurality of users to a Graph Neural Network (GNN) model, group the plurality of users into a plurality of viewing groups based on the graph information for the plurality of users and the attribute information for each content, and provide a recommended content based on content information corresponding to the plurality of viewing groups.