Media Recommendation System Using Talent Selection and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in finding suitable TV shows or movies to watch due to the vast and unorganized content offered by video on demand services, leading to a frustrating experience with current recommendation methods being clunky and ineffective.

Innovation Solution

A media recommendation system that allows users to select preferred actors, providing feedback through gestures or voice, which is then used to generate a list of recommended shows based on ratings and subscriptions, utilizing data from sources like IMDb and Rotten Tomatoes, and offering personalized recommendations across subscribed media providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users browse through large libraries of shows and movies manually, then they can find content, but the time required to find suitable content becomes excessively long

Engineering Contradiction:
Improvesearch timeVSAvoidcontent discovery
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system implements feedback loops where user selections (talents, shows liked/disliked) are continuously processed to refine recommendations. The system asks users to provide feedback on shown content and uses this feedback along with subscription information to dynamically update and improve future show recommendations, creating a self-improving recommendation engine that reduces search time with each interaction.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the system provides personalized recommendations based on user preferences, then user satisfaction improves, but the system complexity increases

Engineering Contradiction:
ImprovepersonalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the recommendation process into distinct functional modules: talent selection module, subscription management module, feedback collection module, and recommendation generation module. Each module handles a specific aspect of the recommendation process, making the overall complex system manageable and maintainable while still providing highly personalized recommendations across multiple video on demand services.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system is designed to work universally across multiple video on demand services (Netflix, Hulu, Amazon, iTunes) by aggregating content libraries and user subscriptions. A single recommendation engine serves multiple functions: analyzing user preferences, accessing different service catalogs, and providing unified recommendations regardless of which service hosts the content, thereby managing complexity through multi-functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the system integrates data from multiple video on demand services, then the variety of recommendations increases, but the difficulty of managing subscriptions and access increases

Engineering Contradiction:
Improvecontent varietyVSAvoidsubscription management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system acts as an intermediary layer between users and multiple video on demand services. It aggregates subscription information from different services (Netflix, Hulu, Amazon, iTunes) and content availability data, then provides unified recommendations without requiring users to manually manage each subscription separately. The system handles the complexity of multi-service integration in the background while presenting a simplified interface to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10368133B1Media recommendation system and method
Publication Date: 2019.07.30 FLIKFLIX LLC
  • US10368133B1 patent drawing
  • US10368133B1 patent drawing
  • US10368133B1 patent drawing

AI summary

A system includes a memory and at least one processor to transmit information associated with a plurality of talents to a client computing device, receive a selection of at least one talent of the plurality of talents from the client computing device associated with a user profile, determine a list of shows featuring the at least one talent, each show in the list of shows having a rating greater than or equal to a particular threshold, transmit the list of shows featuring the at least one talent to the client computing device, receive feedback for each show of the list of shows from the client computing device, and transmit a list of recommended shows available from subscribed media providers to the client computing device based on the feedback.