Live Video Thumbnail Rendering for UI Selection Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user interfaces for video selection menus only display static images, limiting the information available to users and making it inefficient to choose a movie, as they often start with studio logos or lack significant content, prompting users to play parts of movies to gather more information.

Innovation Solution

Simultaneously playing multiple video streams to generate live thumbnails, allowing users to preview videos dynamically and select the desired one for full-screen playback, using hardware decoders to handle multiple substreams and store raw images in buffers, with optional transcoding for efficient rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If static images and titles are displayed in the video selection menu, then the user interface simplicity is maintained, but the information availability and user selection efficiency are limited

Engineering Contradiction:
Improveinformation availabilityVSAvoiduser interface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies dynamics by replacing static images with live video thumbnails that play actual video content. The user interface dynamically renders and updates video previews based on selected time ranges, allowing users to see actual moving content rather than static representations. This dynamic approach increases information availability while managing complexity through controlled video rendering mechanisms.

Inventive Principle:
Principle #15Dynamics

2Productivity

If a single frame is displayed from each video, then the display simplicity is maintained, but the user selection efficiency deteriorates as users must play parts of movies to gather information

Engineering Contradiction:
Improveuser selection efficiencyVSAvoidtime to select video
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-rendering and displaying live video thumbnails that play actual video content before the user makes a selection. The system prepares and presents multiple video frames simultaneously at different time points, allowing users to gather information about multiple videos at once without needing to play through entire movies sequentially. This significantly reduces selection time while improving productivity.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If multiple video streams are played simultaneously to generate live thumbnails, then the information richness and user experience are enhanced, but the hardware resource consumption increases

Engineering Contradiction:
Improveinformation richnessVSAvoidhardware resource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent applies segmentation by dividing video streams into separate channels and using individual hardware decoders for each video stream. Each video is processed independently through its own decoder chain, allowing efficient parallel processing of multiple streams. This segmented approach enables simultaneous display of multiple live thumbnails while managing hardware resources through dedicated decoding paths for each video stream.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If hardware decoders are initialized and configured for multiple movies simultaneously, then the multi-video rendering capability is achieved, but the system complexity and initialization overhead increase

Engineering Contradiction:
Improvemulti-video rendering capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing a multi-functional hardware decoder system that can handle multiple video streams with different parameters through a unified architecture. The decoders are configured to process various video formats and time ranges using the same fundamental decoding mechanism, enabling versatile multi-video rendering without requiring separate specialized hardware for each video type. This universal approach manages system complexity while achieving high adaptability.

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

Data Source

PatentUS8891935B2Multi-video rendering for enhancing user interface usability and user experience
Publication Date: 2014.11.18 SAMSUNG ELECTRONICS CO LTD
  • US8891935B2 patent drawing
  • US8891935B2 patent drawing
  • US8891935B2 patent drawing

AI summary

In a user interface a plurality of videos are simultaneously played for the purpose of allowing a user to select the desired video on the basis of a plurality of played frames.