Segmented Multimedia Feedback Collection via Timing Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia content presentation systems lack effective methods for obtaining and analyzing user feedback in real-time, particularly in relation to specific segments of multimedia content, which hinders personalized user experiences and content optimization.

Innovation Solution

A method and system that obtain timing information from multimedia content using time codes, watermarks, or fingerprints, allowing for real-time user feedback collection and association with content segments, and transmitting this feedback to a database for aggregated analysis, enabling personalized user experiences and content optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If real-time user feedback collection is implemented during multimedia content presentation, then user engagement and content optimization are improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improvefeedback collection efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically collects feedback without requiring manual intervention from users. The feedback collection mechanism operates autonomously by detecting user actions (clicks, hovers, playback behavior) and automatically associating them with content segments, eliminating the need for manual feedback entry while reducing system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A server acts as an intermediary between the client device and the feedback database. The server receives feedback data from the client, processes and stores it in the database, and manages the association between feedback and content segments. This intermediary architecture distributes system complexity across multiple components rather than concentrating it in a single device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If segment-by-segment feedback analysis is implemented, then measurement precision of user preferences is improved, but data processing time and computational resources increase

Engineering Contradiction:
Improvefeedback analysis precisionVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The multimedia content is divided into discrete segments with unique identifiers (time codes, watermarks, or fingerprints). Feedback is collected and stored at the segment level rather than for the entire content, enabling precise measurement of user preferences for specific portions. This segmentation allows parallel processing of feedback data for different segments, reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Content segments are pre-tagged with identification information (time codes, watermarks, or fingerprints) before presentation. This preliminary action enables immediate association of feedback with the correct segment upon receipt, eliminating the need for complex post-processing matching operations and reducing data processing time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple synchronization channels are used for timing information, then reliability of timing data is improved, but device complexity and information processing load increase

Engineering Contradiction:
Improvetiming information reliabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements a feedback mechanism where the server receives timing information from multiple synchronization channels and validates it against expected patterns. If discrepancies are detected, the server can request re-synchronization or use alternative timing data. This feedback loop ensures high reliability of timing information while managing processing overhead through intelligent validation rather than blind processing of all channels.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system is designed to handle multiple types of timing information (time codes, watermarks, fingerprints) through a unified processing framework. The same server infrastructure and database schema accommodate different synchronization channel types, reducing the need for separate processing systems for each channel type and minimizing overall processing overhead.

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

4Measurement precision

If user feedback is automatically associated with timing information, then feedback accuracy and personalization capability are improved, but system complexity and data association processing increase

Engineering Contradiction:
Improvefeedback accuracyVSAvoiddata association complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Content segments are pre-tagged with unique identification information (time codes, watermarks, or fingerprints) before presentation to users. When feedback is received, the system automatically matches it with the corresponding pre-tagged segment using these identifiers. This preliminary tagging action simplifies the association process by eliminating the need for complex real-time analysis of feedback context, thereby improving feedback accuracy while reducing data association complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9706235B2Time varying evaluation of multimedia content
Publication Date: 2017.07.11 VERANCE ACQUISITION CORP
  • US9706235B2 patent drawing
  • US9706235B2 patent drawing
  • US9706235B2 patent drawing

AI summary

Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of segments of the content within a content timeline are extracted. While the content is still being presented, a feedback received from the user is associated with the content using the timing information and transmitted to a database. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.