Video Broadcast Receiver Storage Management via Metadata Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for managing timeshift and permanent recordings on video broadcast receivers face challenges in efficiently handling large data transfers and storage, particularly when deciding to permanently record a television program, which can involve the transfer of many gigabytes of data.

Innovation Solution

A system and method for managing timeshift and permanent recordings in a storage device on a video broadcast receiver, which involves creating a time shift list and a permanent recording list, where metadata associated with programs is moved between these lists, allowing for flexible live TV buffering and permanent recording of programs, without actual data copying, and includes features for deletion and recovery of recorded programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If permanent recording of a television program is initiated while watching, then the program is permanently recorded, but large amounts of data (many gigabytes) must be transferred and stored

Engineering Contradiction:
Improvepermanent recording capabilityVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the recording management into two distinct data structures: a time-shift list for live/buffered content and a permanent recording list for archived content. By dividing the recording management function, the system avoids unnecessary full data transfers when managing recording states, as only metadata needs to be moved between lists rather than the actual program data

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses metadata copying instead of full data copying. When a program is moved from the time-shift list to the permanent recording list, only the metadata (program information, timing, storage location) is transferred, not the actual gigabyte-scale program data. This dramatically reduces data transfer volume while maintaining permanent recording capability

Inventive Principle:
Principle #26Copying

2Productivity

If metadata is moved between time shift list and permanent recording list, then storage management efficiency is improved, but system complexity increases due to dual list management

Engineering Contradiction:
Improvestorage management efficiencyVSAvoiddual list management structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the functionality of tracking both time-shift and permanent recording programs into a unified management system with two coordinated data structures. The transport stream nodes and program nodes are shared between both lists, allowing efficient metadata transfer and unified management rather than requiring completely separate systems for each recording type

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9282373B2System, method, and apparatus for managing timeshift and permanent recording in a storage device on a video broadcast receiver
Publication Date: 2016.03.08 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9282373B2 patent drawing
  • US9282373B2 patent drawing
  • US9282373B2 patent drawing

AI summary

Presented herein are system(s), method(s), and apparatus for managing timeshift and permanent recording in a storage device on a video broadcast receiver. In one embodiment, there is presented a system for recording programs. The system comprises memory, another memory, and a processor. The memory buffers recently displayed programs on a channel that said system is tuned. The another memory stores a plurality of instructions. The processor executes the plurality of instructions. Execution of the plurality of instructions causes writing the recently displayed programs on the channel that said system is tuned; writing a first list comprising at least one element, wherein each of the at least one elements indicate particular ones of the recently displayed programs; receiving an input indication a selection of presently displaying program for recording; and removing an element indicating the presently displaying program from the first list and adding the element to a second list.