Client-Side Thumbnail Generation Using Scene Position Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for creating thumbnails for video content require pre-processing, making it difficult to provide content in real time and efficiently utilize system resources.

Innovation Solution

A method and apparatus that use position information for each scene in the content to create thumbnails without a separate pre-processing procedure at the server end, allowing for real-time content delivery by including position information in the content's header and using client devices to extract and create thumbnails.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If pre-processing is performed to create thumbnails before providing content, then thumbnail quality and accuracy are improved, but system resource utilization deteriorates and real-time content delivery becomes difficult

Engineering Contradiction:
Improvethumbnail qualityVSAvoidcontent delivery speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of extracting I-frames and creating thumbnails through traditional pre-processing at the server end, the patent inverts the approach by having the client device perform scene extraction and thumbnail creation after receiving the encoded content. This reversal eliminates the need for server-side pre-processing while maintaining thumbnail quality, enabling real-time content delivery.

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

Solution Approach 2:

The client device autonomously performs scene extraction and thumbnail creation using position information embedded in the content, without requiring server-side assistance. This self-service mechanism reduces server resource consumption and enables faster content delivery while maintaining the ability to generate accurate thumbnails.

Inventive Principle:
Principle #25Self-service

2Reliability

If pre-processing is performed at the server end to create thumbnails, then thumbnails can be provided with content, but system resources are not utilized efficiently

Engineering Contradiction:
Improvethumbnail provision capabilityVSAvoidsystem resource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The client device independently performs thumbnail creation using position information from the content, eliminating the need for server-side pre-processing. This transfers the processing load from the server to the client, improving system resource utilization while maintaining thumbnail provision capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts only the necessary position information from the content and uses it at the client end for thumbnail creation, rather than performing comprehensive pre-processing at the server. This selective extraction approach reduces server resource consumption while maintaining thumbnail generation capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9514367B2Method and apparatus for playing contents
Publication Date: 2016.12.06 ALTIMEDIA CORP
  • US9514367B2 patent drawing
  • US9514367B2 patent drawing
  • US9514367B2 patent drawing

AI summary

A method and apparatus for playing contents are disclosed. The method may include: receiving an encoded content, where the content contains position information for each scene; decoding the encoded content; extracting a scene in which position information is changed, from among the scenes of the decoded content; creating a thumbnail for the extracted scene; and outputting at least one of the thumbnail and the content.