Interactive Media Segment Selection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of interactive media assets face challenges in deciding which segments to choose from, leading to differing viewing experiences that can make it difficult to discuss the content with others, and the non-linear nature of these assets makes it hard to determine total running time or summarize the content effectively.

Innovation Solution

A system that identifies and generates subsets of segments based on user profiles, allowing users to select options and receive summaries of unchosen segments, ensuring a personalized and cohesive viewing experience across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users are presented with multiple alternative segments to choose from, then personalized viewing experience is improved, but user decision-making difficulty increases

Engineering Contradiction:
Improvepersonalized viewing experienceVSAvoiduser decision-making
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts and presents only the most relevant alternative segments to users based on their viewing history and preferences, rather than showing all available segments. This reduces the number of choices while maintaining personalization, thereby decreasing decision-making difficulty while preserving adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary analysis of user profiles and segment metadata before presenting choices, pre-filtering and ranking segments based on predicted user interest. This preliminary action reduces the cognitive load on users during the decision-making process while still providing personalized recommendations.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If users make different choices in interactive media assets, then viewing experience personalization is improved, but ability to discuss content with others deteriorates

Engineering Contradiction:
Improveviewing experience personalizationVSAvoidcommon ground for discussion
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system generates and presents summaries of alternative segments before users make their choices. This preliminary provision of information about unselected segments ensures that users are aware of what they are missing out on, facilitating better discussion with others while maintaining their personalized viewing experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to users about the content of alternative segments they did not choose, showing summaries or highlights of those segments. This feedback mechanism helps users understand the full range of available content, creating common ground for discussion while preserving their individualized viewing journey.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If interactive media assets allow multiple segment choices, then user engagement is improved, but determination of total running time becomes difficult

Engineering Contradiction:
Improveuser engagementVSAvoidtotal running time determination
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system continuously tracks and reports the current running time of the selected segment path, providing real-time feedback to users about how long their personalized viewing experience will take. This transparency helps users manage their time expectations while maintaining high engagement through personalized content selection.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system calculates and displays estimated total running times for different segment paths before users make their selections. This preliminary time information allows users to plan their viewing session accordingly, making time management easier while preserving the engaging nature of interactive choices.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If the system generates summaries of unchosen segments, then information accessibility is improved, but processing time increases

Engineering Contradiction:
Improveinformation accessibilityVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Instead of generating comprehensive summaries of all alternative segments, the system selectively generates summaries only for the most relevant unchosen segments based on user profile and segment metadata. This partial action approach provides sufficient information accessibility while minimizing processing time and computational resources.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system applies different levels of summarization to different segments based on their relevance to the user profile. High-relevance segments receive detailed summaries, while low-relevance segments receive brief or no summaries. This localized quality approach optimizes information accessibility while controlling processing time through selective analysis.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11570523B1Systems and methods to enhance interactive program watching
Publication Date: 2023.01.31 ADEIA GUIDES INC
  • US11570523B1 patent drawing
  • US11570523B1 patent drawing
  • US11570523B1 patent drawing

AI summary

Systems and methods are provided for determining a subset of available paths of an interactive media program to generate for output. One example method includes receiving, at a computing device, the interactive media program, wherein the interactive media program comprises a plurality of alternative segments followed by a common segment and accessing a user profile. A subset of the plurality of alternative segments are identified, based on the user profile. A set of options for output are generated, wherein the set of options enables one of the alternative segments to be selected from the identified subset of the alternative segments. A selection of an option of the set of options is received, wherein the option is a first option and a first segment of the subset of the plurality of alternative segments is generated for output, based on the selected option.