Content Recommendation System Using Subject-Based Metadata Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in discovering new content amidst a vast array of options, often resorting to familiar content due to the overwhelming choice, leading to dissatisfaction and frustration in finding interesting content.

Innovation Solution

A computer-implemented method and system that provides content item recommendations by obtaining metadata, allowing users to select subjects related to the metadata, and generating recommendations based on the selected subject and available content sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If users are provided with a large choice of content from multiple sources, then content variety and availability are improved, but user ability to discover new content deteriorates

Engineering Contradiction:
Improvecontent varietyVSAvoidcontent discovery difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary recommendation system that mediates between the user and the vast content library. The system uses metadata extraction and subject-based filtering to create an intermediate layer that organizes and presents content, making discovery easier without limiting variety. The recommendation engine acts as a mediator that processes user preferences and matches them with appropriate content from the large available pool.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the large content library into manageable categories based on extracted metadata and subjects. By dividing content into subject-based groups and using hierarchical classification, the system makes the vast amount of content more navigable and discoverable. This segmentation allows users to explore content systematically without being overwhelmed by the total quantity available.

Inventive Principle:
Principle #1Segmentation

2Productivity

If users are provided with content recommendations, then content discovery speed is improved, but user engagement with diverse content deteriorates

Engineering Contradiction:
Improvecontent discovery speedVSAvoidcontent exploration versatility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic recommendation behavior that adapts to user interactions. The system starts with subject-based recommendations for quick discovery but allows users to explore beyond recommended content through flexible navigation. The recommendation engine dynamically adjusts based on user feedback, balancing speed of discovery with encouragement to explore diverse content. Users can switch between recommended content and broader exploration modes as needed.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If users filter content using search functions, then content selection precision is improved, but time required for content finding deteriorates

Engineering Contradiction:
Improvecontent selection precisionVSAvoidcontent finding time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-extracting and organizing metadata from content before user interaction. The system pre-processes content into subject-based categories and maintains indexed search structures, so when users need to find content, the heavy lifting of metadata extraction has already been done. This preliminary organization enables fast, precise search results without requiring time-consuming real-time processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12328476B2Content recommendation system and method
Publication Date: 2025.06.10 THINKANALYTICS
  • US12328476B2 patent drawing
  • US12328476B2 patent drawing
  • US12328476B2 patent drawing

AI summary

A computer-implemented method of providing one or more content item recommendations for a user of a content distribution system, the method comprising: obtaining metadata concerning items of content, the metadata representing at least some properties of the items of content; providing at least one subject related to the metadata to be available to the user for selection; using a selected subject selected by the user and metadata concerning content available from one or more content sources to generate at least one content item recommendation for the user, and providing the at least one content item recommendation to the user.