Video Recording System Snipback Feature

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video recording systems capture more footage than needed, leading to large files that occupy storage space and are cumbersome to edit and share, with limited flexibility in capturing and editing desired moments without creating new files.

Innovation Solution

A video recording system that allows users to 'record' events before initiating recording, using a snipback feature to retroactively add footage to the beginning of a video, enabling the creation of clips with minimal uninteresting content, and allowing for virtual edits without creating new files, utilizing a temporary file storage arrangement that automatically discards unused video.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional video recording captures continuous footage to ensure memorable moments are recorded, then the probability of capturing desired events is improved, but storage space is wasted and file size increases

Engineering Contradiction:
Improveprobability of capturing desired eventsVSAvoidstorage space usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by continuously recording video in a circular buffer before the user actually presses the record button. This ensures that when the user wants to capture a moment, the footage is already recorded and available, eliminating the need to start recording in advance while avoiding storage waste through automatic overwriting of old footage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies discarding and recovering by automatically discarding old video footage in the circular buffer when the buffer is full, and recovering the ability to access recent footage immediately when needed. This allows the system to maintain a limited window of recorded footage that is still useful for capturing unexpected moments.

Inventive Principle:
Principle #34Discarding and recovering

2Duration of action of moving object

If users record longer video to capture complete events, then event completeness is improved, but ease of sharing and editing deteriorates due to file size limits

Engineering Contradiction:
Improvevideo durationVSAvoidease of sharing and editing
Core Design Contradiction:
Duration of action of moving objectVSEase of operation

Solution Approach 1:

The system extracts only the relevant portion of video from the continuous recording buffer when the user stops recording. Instead of requiring users to work with entire long recordings, the system automatically extracts and saves only the desired segment, making it easy to share and edit without dealing with large files containing unnecessary footage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the continuous video stream into discrete, manageable clips based on user action. Each recording session creates a separate video file containing only the relevant portion, allowing users to share and edit individual clips rather than large continuous recordings.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If users create multiple edited versions of video, then creative flexibility is improved, but storage space consumption increases due to creating new files for each version

Engineering Contradiction:
Improvecreative flexibilityVSAvoidstorage space consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system uses copying by creating virtual copies of video clips through time markers rather than physical duplicates. Multiple versions can reference the same underlying video data with different start and end points, allowing unlimited creative variations without proportionally increasing storage consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system adds another dimension to video storage by introducing time markers that define virtual clips. Instead of storing multiple physical copies, the system creates variations along the time dimension by marking different segments of the same video file, enabling creative flexibility without linear storage growth.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Measurement precision

If traditional recording starts exactly when desired, then recording precision is improved, but ability to capture pre-event moments is lost

Engineering Contradiction:
Improverecording timing precisionVSAvoidpre-event footage
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary recording action continuously in the background before the user initiates a recording. This ensures that when the user wants to capture an event, the footage leading up to it is already recorded in the buffer, allowing precise timing control while capturing pre-event moments that would otherwise be missed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9858969B2Video recording and editing system
Publication Date: 2018.01.02 HIPOINT TECHNOLOGY SERVICES INC
  • US9858969B2 patent drawing
  • US9858969B2 patent drawing
  • US9858969B2 patent drawing

AI summary

A video recording system including: a camera sensor and a controller configured to: continuously store video in a temporary file storage arrangement from the camera sensor, display a user interface including displaying the video and a record button, upon receiving an activation of the record button at a first time, recording the first time as a start location, updating the user interface to include a stop recording button, upon receiving an activation of the stop recording button, at a second time, marking the second time as a stop location, display a user interface including one or more selectable start time points that precede the first time, receive a selection of a start time point of the start time points, generate a video file from a subset of the temporary file storage arrangement, the video file beginning at a video frame associated with the start time point.