Media Interaction Analysis for Unaltered Content Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies require complex authoring tools or dedicated devices to modify media content for user interactions, failing to allow natural interaction with unaltered media content across diverse devices and platforms.

Innovation Solution

An interaction analysis engine coupled with an interaction object database analyzes media content to identify relevant interaction objects without modifying the media, using media features to select and instantiate interaction instances that enable user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex authoring tools are used to modify media content for user interactions, then interaction capability is improved, but device complexity and ease of manufacture deteriorate

Engineering Contradiction:
Improveinteraction capabilityVSAvoidauthoring tool complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the interaction analysis functionality from complex authoring tools and places it directly on user devices. The interaction analysis engine is embedded in the media player device itself, allowing the device to autonomously analyze media content and generate interaction points without requiring external authoring tools to pre-modify the content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The media player device performs self-service by automatically analyzing media content through its embedded interaction analysis engine. The device extracts media features, queries the interaction object database, and instantiates interaction objects without human intervention or complex authoring tools, enabling natural interaction with unaltered media content.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If media content is modified with metadata for interaction services, then interaction precision is improved, but ease of operation and manufacturing precision deteriorate

Engineering Contradiction:
Improveinteraction precisionVSAvoidcontent production simplicity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

Instead of modifying media content with metadata during production (traditional approach), the patent inverts the process by keeping media content unaltered and generating interaction points dynamically during playback. The interaction analysis engine extracts features from the raw media content and queries the interaction object database to create interaction opportunities on-the-fly.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system changes the parameter state of media content from 'modified with metadata' to 'unaltered raw content'. The interaction analysis engine processes the media content in its original state, extracting relevant features without requiring any preprocessing or modification, thereby simplifying content production while maintaining interaction precision.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If dedicated devices with interaction services are used, then interaction reliability is improved, but adaptability across diverse devices deteriorates

Engineering Contradiction:
Improveinteraction reliabilityVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by enabling any media player device to perform interaction analysis through an embedded engine. The system is designed to work across diverse devices (smartphones, tablets, set-top boxes, PCs) without requiring dedicated interaction devices. The interaction object database and analysis engine provide multi-functional support for various interaction types across different platforms.

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

Solution Approach 2:

The interaction object database is pre-populated with interaction objects that define potential interaction scenarios. This preliminary preparation allows the embedded engine on any device to quickly query and instantiate appropriate interactions during media playback, ensuring reliable interaction performance without requiring dedicated devices or complex runtime processing.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If content is analyzed in real-time without pre-processing, then productivity is improved, but measurement precision of interaction points deteriorates

Engineering Contradiction:
Improveinteraction setup speedVSAvoidinteraction point accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The interaction object database is pre-populated with interaction objects that contain predefined interaction scenarios, parameters, and relevancy criteria. This preliminary preparation enables the embedded engine to quickly query and instantiate interactions during real-time playback without sacrificing precision, as the interaction objects are already optimized and validated beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The interaction object database acts as an intermediary between the media content and the interaction instances. The embedded engine queries this database using media features as keys, and the database returns pre-defined interaction objects that match the current media state. This intermediary layer ensures both real-time processing speed and high precision by leveraging pre-computed interaction definitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250356602A1Interaction analysis systems and methods
Publication Date: 2025.11.20 NANT HOLDINGS IP LLC
  • US20250356602A1 patent drawing
  • US20250356602A1 patent drawing
  • US20250356602A1 patent drawing

AI summary

Interaction-based ecosystems are presented. Interaction analysis engine analyze media content to derive a set of media features. The engine can then identify one or more interaction objects (e.g., transactions, searches, game play, etc.) based on the set of media features. Relevant interaction objects can then be instantiated as persistent available or active points of interaction readily accessed by a consumer. The consumer need only capture a digital representation of the content via a user device, a smart phone for example. A second set of media features can be derived from the digital representation and the second set of media features can then be used to find the instantiated interactions.