Event-Based Video Buffering for Immediate Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for capturing and sharing video recordings from events, such as sports games or lectures, are inefficient due to the need for post-event editing to remove shaky or poorly framed sections, and require significant bandwidth for immediate forwarding, limiting the spontaneity of sharing moments of interest.

Innovation Solution

A system and method for event-based video generation that includes a device with a video feed receiver, buffer maintainer, and GUI element presenter, allowing users to select and forward predefined sub-portions of video directly from a buffer for further processing and sharing, reducing bandwidth usage and enabling immediate sharing of specific moments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If users forward the entire video feed for immediate sharing, then the spontaneity and immediacy of sharing is improved, but bandwidth consumption increases significantly

Engineering Contradiction:
Improveimmediacy of sharingVSAvoidbandwidth consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system extracts and forwards only the specific sub-portion of video containing the moment of interest from the entire video feed. When a user actuates a GUI element, the system identifies and forwards only the relevant time segment rather than the complete video, thereby reducing bandwidth consumption while maintaining immediate sharing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The video feed is segmented into manageable portions corresponding to different moments of interest. The buffer stores video in segments, and when a user selects a moment via GUI actuation, only that specific segment is forwarded for processing and sharing, eliminating the need to transmit the entire video feed.

Inventive Principle:
Principle #1Segmentation

2Reliability

If users capture and store the entire video feed, then all moments of interest are preserved, but device memory usage and processing requirements increase

Engineering Contradiction:
Improvecompleteness of captured momentsVSAvoidmemory usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by maintaining a buffer that stores recent video feed segments in advance. This buffer is continuously updated with incoming video data, so when a user actuates a GUI element to capture a moment, the relevant portion is already available in the buffer for immediate forwarding without requiring storage of the entire video.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of storing the complete video feed, the system uses partial action by maintaining a buffer that stores only the recent portion of video feed needed for moment capture. This partial storage approach reduces memory usage while still enabling reliable capture of any moment within the buffer time window.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If users edit video to remove shaky or poorly framed sections, then video quality is improved, but post-event processing time and complexity increase

Engineering Contradiction:
Improvevideo qualityVSAvoidpost-event processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by maintaining a buffer that continuously stores recent video feed segments during the event. This allows users to select and forward specific moments of interest immediately after they occur, eliminating the need for post-event editing to identify and extract these moments, thereby reducing post-processing time while maintaining video quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10616651B2Event based video generation
Publication Date: 2020.04.07 PLAYSIGHT INTERACTIVE
  • US10616651B2 patent drawing
  • US10616651B2 patent drawing
  • US10616651B2 patent drawing

AI summary

A computer implemented method of event based video generation, comprising: on the device, receiving a feed of video captured by a camera, on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received, on a display of the device, presenting at least one GUI element, each one of the GUI elements being associated with a respective predefined video length, and upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.