Personalized Media Interface Scheduling Content Into Timeslots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional media content user interfaces present program information in a non-personalized manner, requiring users to search through overwhelming amounts of media information from multiple sources, making it difficult for viewers to easily find content of interest.

Innovation Solution

A personalized media content user interface that schedules content items of interest into empty timeslots based on user consumption patterns, using a user consumption schedule that identifies requested content and their multicast times, and selects content items by monitoring consumption at multiple user devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a static program guide containing media information from multiple sources is used, then comprehensive media information is provided, but users spend considerable time searching through overwhelming amounts of information

Engineering Contradiction:
Improveamount of media informationVSAvoidtime to locate content
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent extracts and filters media information from multiple sources to create a personalized subset of content based on user preferences and consumption patterns. The system separates relevant content from the overwhelming total information by monitoring user behavior and selectively presenting only the most relevant media items in the personalized menu.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by customizing different portions of the interface based on individual user preferences. The personalized menu dynamically adjusts content recommendations, ordering, and presentation based on each user's consumption history and preferences, rather than presenting uniform information to all users.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If a non-personalized media content interface is used, then all media sources are covered, but the interface does not tailor recommendations to individual user interests

Engineering Contradiction:
Improvecustomization to user preferencesVSAvoidinterface personalization system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-monitoring user consumption patterns and preferences before generating personalized recommendations. The system collects and analyzes user behavior data in advance, building user profiles that enable customized content presentation without requiring complex real-time processing during user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms by continuously monitoring user consumption of media content and using this information to refine and update personalized recommendations. The system adjusts the personalized menu based on user responses, creating a dynamic feedback loop that improves customization over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12279015B2Personalized menus and media content interface
Publication Date: 2025.04.15 COMCAST CABLE COMM LLC
  • US12279015B2 patent drawing
  • US12279015B2 patent drawing
  • US12279015B2 patent drawing

AI summary

Methods and apparatus for generating personalized menus and a media content interface are provided. In one example, different device specific media asset lists are generated at different user devices for the same user based on the media consumption history at each device. In another example, media asset listings are displayed for multicast and on-demand media assets determined to be of interest to the user. An on-demand media asset is listed at a time when no other multicast media assets are listed. In another example, media asset listings for successive episodes of a media series are displayed in sequential order in response to an input to view successive episodes of a media series. In another example, a text search for media content is performed in which the search priority of media provider results is decreased relative to the search priority of media asset results as additional characters are added to a search string.