Backward Recording System for Time-Shifted TV Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in recording live TV programs, as they cannot predict when interesting moments will occur, leading to unnecessary recording of entire programs and subsequent time-consuming seeking of specific scenes.

Innovation Solution

A 'Backward Recording' method and button are introduced, allowing users to record specific scenes by selecting a program, acquiring EIT information, determining recording duration based on the program type, and copying relevant data from the time-shift buffer to storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users record entire programs to ensure interesting moments are captured, then recording reliability is improved, but storage space is wasted and recording time is increased

Engineering Contradiction:
Improverecording reliabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary buffering of live TV content in a time-shift buffer before the user actually wants to record. This allows the content to be pre-loaded and readily available for immediate recording of specific segments without waiting or missing any interesting moments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the specific interesting segments from the buffered content based on user selection and program type analysis, rather than recording the entire program. This extracts precisely what is needed while leaving unnecessary content unrecorded, saving storage space.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If users record entire programs to ensure interesting moments are captured, then recording reliability is improved, but recording time is increased

Engineering Contradiction:
Improverecording reliabilityVSAvoidrecording time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system performs preliminary buffering of live TV content in a time-shift buffer before the user actually wants to record. This allows the content to be pre-loaded and readily available for immediate recording of specific segments without waiting or missing any interesting moments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the specific interesting segments from the buffered content based on user selection and program type analysis, rather than recording the entire program. This extracts precisely what is needed while leaving unnecessary content unrecorded, reducing recording time.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If users use instant recording to capture specific scenes, then storage space is saved, but the ability to capture unknown interesting moments is lost

Engineering Contradiction:
Improvestorage spaceVSAvoidrecording completeness
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary buffering of live TV content in a time-shift buffer before the user actually wants to record. This allows the content to be pre-loaded and readily available for immediate recording of specific segments without waiting or missing any interesting moments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10523996B2Method and system for backward recording
Publication Date: 2019.12.31 INTERDIGITAL MADISON PATENT HLDG
  • US10523996B2 patent drawing
  • US10523996B2 patent drawing
  • US10523996B2 patent drawing

AI summary

It is provided a method for backward recording in a device having a time-shift function, including: launching the time-shift function, when a user select one program, to record the program on a time-shift buffer; receiving an instruction to record a scene backward within the program being viewed by a user: acquiring information on the program from EIT(Event Information Table); determining a type of the program on the basis of the information; setting a duration of the backward recording dependent on the type of the program; and copying a data, which is stored in the time-shift buffer and corresponds to the duration backward from the time of receiving the instruction, in a storage of the device.