Media Recorder Hole Detection and Server Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media recording technologies, such as digital VCRs, fail to maintain video quality when glitches occur during transmission, resulting in incomplete or corrupted recordings that are replayed with issues like snow screens or blurry pictures, as they simply record missing data packets or errors without correction.

Innovation Solution

A method and system where a recorder receives and stores media content in real-time, detects holes or missing segments, and then fills these gaps with additional content from a server, allowing for seamless playback without interruptions or quality loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the recorder records signals received in real-time, then the recording process is simple and fast, but the recorded quality deteriorates when transmission glitches occur

Engineering Contradiction:
Improverecording speedVSAvoidrecorded quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting holes in the recorded media file during or after the recording process, then proactively fills these holes by retrieving missing data packets from the server before playback. This prevents quality issues from manifesting during user viewing, resolving the contradiction between fast recording and high quality.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the recorder stores predetermined data in place of missing packets, then the recording process continues without interruption, but the playback quality deteriorates with snow screens or blurry pictures

Engineering Contradiction:
Improverecording continuityVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system introduces an intermediary process between recording and playback: after the media file is recorded, a hole detection mechanism identifies missing segments, and a data retrieval mechanism fetches the correct packets from the server. This intermediary step corrects errors without interrupting the initial recording process, maintaining both continuity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the recorder detects and fills holes in the recorded media file, then the playback quality improves, but the recording process complexity increases

Engineering Contradiction:
Improverecorded qualityVSAvoidrecording process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically detecting holes in the recorded media file and autonomously retrieving missing data packets from the server without requiring user intervention. The recorder independently identifies quality issues and corrects them, improving reliability while keeping the interface simple for users.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If the recorder waits for complete media file before playback, then the quality is ensured, but the playback delay increases

Engineering Contradiction:
Improvemedia file completenessVSAvoidplayback delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary hole detection and data retrieval operations during or immediately after the recording process, before playback begins. By proactively filling holes in advance, the system ensures complete media files are ready for playback without causing delays, as the correction process runs concurrently or immediately follows recording.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8774602B1Method to record a media file
Publication Date: 2014.07.08 TP LAB INC
  • US8774602B1 patent drawing
  • US8774602B1 patent drawing
  • US8774602B1 patent drawing

AI summary

A method and system for recording a media file, include a recorder and a player. The recorder receives in real time a first content of the media file; stores the first content in a recorded media file; and determines that the recorded media file includes a hole. The player plays in real time the recorded media file including the hole. The recorder then receives a second file data packet which includes a second content of the media file to fill the hole, and stores the second content in the recorded media file. The recorded media file can be replayed with the filled hole. During the replay, more content of the media file is played than during the first play.