Highlight Program Generation via Extraction and Preliminary Action

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Watching every game, especially for sports fans or those participating in fantasy games, is extremely time-consuming due to the large number of games played during a season, making it impractical for viewers to witness all relevant plays of their selected players.

Innovation Solution

An electronic device or set-top box equipped with a processor that receives extraction settings and game data, sets extraction points based on these settings, and creates a highlight program including media from the game data, summarizing plays of interest, such as those involving fantasy team players, by processing video and audio data using techniques like video processing, audio processing, and closed captioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a viewer watches every game to see all relevant plays, then the viewer can see all plays of interest, but the time required becomes extremely large

Engineering Contradiction:
Improvecompleteness of relevant playsVSAvoidtime to watch games
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the relevant portions of game content (plays involving fantasy team players) from the complete game footage. The extraction module identifies and separates key plays based on player tracking data, creating a condensed highlight version that contains only the information of interest to the viewer, thereby eliminating the need to watch entire games.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary processing of game content during or immediately after the game, automatically identifying and marking relevant plays before the viewer needs to watch. By pre-processing the content and creating extraction points in advance, the system prepares the highlighted content ready for immediate viewing, saving the viewer time without sacrificing completeness of relevant information.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system processes complete game footage to identify all relevant plays, then the accuracy of highlight extraction is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveaccuracy of play identificationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system divides the game content processing into distinct segments or stages: player tracking, play identification, relevance determination, and highlight extraction. Each segment handles a specific aspect of the processing, allowing for optimized computation at each stage and enabling parallel processing where possible, thereby maintaining high accuracy while reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs processing to a sufficient degree of accuracy rather than exhaustive analysis. It identifies plays with high confidence thresholds and uses heuristics to quickly determine relevance, avoiding overly complex analysis for every single play. This partial action approach achieves adequate precision for highlight purposes without the computational cost of exhaustive processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9924148B2Highlight program
Publication Date: 2018.03.20 DISH TECHNOLOGIES LLC
  • US9924148B2 patent drawing
  • US9924148B2 patent drawing
  • US9924148B2 patent drawing

AI summary

An electronic device and a method for generating a highlight program are provided. The electronic device, for example, includes, but is not limited to a communication device, and a processor communicatively coupled to the communication device, wherein the processor is configured to receive extraction settings, receive game data from the communication device, set an extraction point in the game data based upon the extraction settings, and create a highlight program including media from the game data based upon the extraction point.