Mosaic Thumbnail Generation for Trick Play Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Media players face performance issues when loading multiple images to display multiple thumbnails for video content, as existing methods generate thumbnails from single images, leading to inefficiencies.

Innovation Solution

The system generates and utilizes mosaic images comprising multiple thumbnails corresponding to frames of video content at different time points, allowing for efficient selection and display of thumbnails in response to viewer commands, such as trick play requests, and enables recreation of video content using these thumbnails.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple images are loaded to display multiple thumbnails, then the media player can provide video content previews at multiple time points, but the media player experiences performance issues

Engineering Contradiction:
Improvethumbnail display capabilityVSAvoidmedia player performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent combines multiple video frames into a single mosaic image containing all thumbnail representations. Instead of loading and managing multiple separate image files, the system creates one consolidated mosaic image that encapsulates all thumbnail data, thereby improving performance while maintaining the ability to display previews at multiple time points.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The mosaic image is generated in advance before playback, with all thumbnails pre-positioned according to their corresponding video time points. This preliminary organization allows the media player to quickly retrieve and display relevant thumbnails during trick play operations without requiring real-time image loading or processing, thus enhancing performance.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If thumbnails are generated from single images, then the system is simpler to implement, but multiple images must be accessed to display multiple thumbnails causing performance issues

Engineering Contradiction:
Improvethumbnail generation systemVSAvoidmedia player performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges the functionality of multiple separate thumbnail generation processes into a single mosaic image creation process. By consolidating all thumbnail generations into one unified structure, the system maintains implementation simplicity while eliminating the performance penalties associated with accessing multiple separate image files.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If multiple images are loaded for trick play requests, then comprehensive video content previews are available, but loading and processing time increases

Engineering Contradiction:
Improvevideo content preview availabilityVSAvoidthumbnail loading time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The mosaic image is constructed in advance with all thumbnails organized by their corresponding video time points. During trick play operations, the system can immediately retrieve the required thumbnail from the pre-organized mosaic image without needing to load or process multiple separate image files, thereby eliminating delays while maintaining complete preview availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the specific thumbnail portion needed from the mosaic image based on the trick play request, rather than loading the entire mosaic or multiple separate images. This selective extraction minimizes processing time while ensuring all necessary video content previews remain accessible.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11902703B2Video preview during trick play
Publication Date: 2024.02.13 COMCAST CABLE COMMUNICATIONS MANAGEMENT LLC
  • US11902703B2 patent drawing
  • US11902703B2 patent drawing
  • US11902703B2 patent drawing

AI summary

Methods and systems are described for displaying a thumbnail preview of video content. In an aspect, one or more mosaic images made up of thumbnails corresponding to frames of the video content at multiple time points can be loaded into the system or created by the methods described. In an aspect, the selected thumbnail, as well as any other thumbnails, can be selected in response to receiving a command (e.g., trick play request) from the viewer. The command can dictate the direction from the selected thumbnail that the next thumbnails will be selected. The command can also dictate the frequency with which thumbnails will be selected from the mosaic image. In an aspect, frames comprised of thumbnails can be encoded to create the video content.