Automatic Content Recognition for Seamless Media Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media devices lack the capability to detect interruptions of media programs and resume playback from the exact point of interruption, regardless of the source of the television broadcast.

Innovation Solution

The implementation of an automatic content recognition (ACR) system that fingerprints media content, identifies the channel, media program, and location of interruption, and provides a selectable indicator to resume viewing upon return to the channel, allowing seamless continuation of the media program from the original source or a buffered version.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media devices access broadcast digital content and streaming media, then users can view content from multiple sources, but the devices cannot detect interruptions or resume playback from the exact interruption point

Engineering Contradiction:
Improvecontent access capabilityVSAvoidresume playback functionality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system continuously monitors media content by comparing fingerprints of current content against a database of known content fingerprints. This feedback mechanism detects when content changes or is interrupted, enabling the system to identify the interruption point and offer resume functionality when the original content is detected again.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-computes and stores fingerprints for media programs in a database before they are broadcast. When content is being viewed, the system continuously compares current content fingerprints against this pre-prepared database, enabling rapid detection of content changes or interruptions without requiring complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system implements automatic content recognition with fingerprinting, then interruption detection becomes possible, but the device complexity increases

Engineering Contradiction:
Improveinterruption detection accuracyVSAvoidACR system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of implementing complex real-time content analysis, the system creates simplified digital fingerprints (copies) of media content that can be rapidly compared. These fingerprints capture essential content characteristics in a condensed form, enabling reliable content identification without requiring the full complexity of the original content analysis.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system pre-computes content fingerprints and stores them in a database before broadcasting. This preliminary action shifts the computational complexity from real-time operation to offline preparation, allowing the actual content recognition during viewing to use simple comparison operations rather than complex analysis.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the system overlays a selectable indicator to resume viewing, then user convenience is improved, but the interface complexity increases

Engineering Contradiction:
Improveresume viewing convenienceVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system extracts only the essential information needed for resume functionality - the content identifier and interruption timestamp - and presents it through a simple overlay indicator. This extraction approach avoids presenting users with complex content metadata while still providing the necessary resume capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system automatically detects interruptions, identifies the content and interruption point, and presents the resume option without requiring user initiation. When the user selects the indicator, the system automatically resumes playback from the detected interruption point, eliminating the need for manual navigation or complex user interactions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11563988B2Employing automatic content recognition to allow resumption of watching interrupted media program from television broadcast
Publication Date: 2023.01.24 ROKU INC
  • US11563988B2 patent drawing
  • US11563988B2 patent drawing
  • US11563988B2 patent drawing

AI summary

The disclosure provides a method for employing automatic content recognition to allow resumption of watching interrupted media program from television broadcast. The method includes detecting a viewing cessation of a media program on a channel of a media device. A television broadcaster provides media content including the channel. The channel includes the media program. The method also includes, in response to detecting the viewing cessation of the media program, identifying the channel, the media program, the television broadcaster, and a location of the viewing cessation within the media program. The method further includes detecting a viewing recommencement of the channel of the media device. In response to detecting the viewing recommencement, the method includes overlaying a selectable indicator on the channel. The selectable indicator is configured to receive a selection input to resume viewing of the media program starting at the location of the viewing cessation of the media program.