Time Shift Buffer Management for PVR Disk Space

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current personal video recording (PVR) systems are confusing and inefficient for users, as they struggle to manage multiple media content choices and view desirable content due to complex buffering mechanisms.

Innovation Solution

A system and method for maintaining a time shift buffer that allows users to easily convert temporary media content recordings to permanent recordings, optimizing hard disk space by automatically deleting earliest temporary files when capacity is exceeded and allocating non-buffer space for permanent recordings, while providing user-friendly interface overlays to manage recordings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a time shift buffer is implemented to store multiple media content instances, then viewing opportunities are preserved and viewing conflicts are reduced, but the system becomes confusing to users and inefficient in managing disk space

Engineering Contradiction:
Improveviewing opportunitiesVSAvoiduser confusion
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the buffer management into distinct functional areas: a time-shift buffer for temporary storage and a permanent recording area for user-selected content. This segmentation allows users to interact with simple, well-defined operations (convert, delete, pause) rather than navigating complex buffer states, thereby reducing user confusion while preserving viewing opportunities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary conversion mechanism where temporary buffer content can be selectively converted to permanent recordings. This intermediary step simplifies user interaction by providing a clear, single-action interface (convert) rather than requiring users to understand and manage multiple buffer states and deletion policies simultaneously

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If the time shift buffer capacity is increased to store more media content instances, then more viewing choices are available, but hard disk space is consumed inefficiently

Engineering Contradiction:
Improvebuffer capacityVSAvoiddisk space efficiency
Core Design Contradiction:
Quantity of substanceVSLoss of substance

Solution Approach 1:

The patent implements dynamic buffer capacity management where the buffer automatically adjusts its effective capacity based on user actions. When users convert temporary content to permanent recordings, the buffer releases disk space dynamically. This allows the system to maintain adequate buffer capacity for viewing flexibility while efficiently releasing space for permanent content, eliminating the need to over-provision buffer space

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables automatic discarding of temporary buffer content when permanent recordings are created, and the released disk space is recovered for permanent storage. This discarding and recovering mechanism ensures that disk space is not permanently consumed by temporary buffer content, improving overall storage efficiency while maintaining viewing flexibility

Inventive Principle:
Principle #34Discarding and recovering

3Device complexity

If automatic deletion of earliest temporary files is implemented when buffer capacity is exceeded, then buffer management is simplified, but user-desired content may be accidentally deleted

Engineering Contradiction:
Improvebuffer management complexityVSAvoidcontent preservation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements preliminary user confirmation before any deletion occurs. Users must explicitly select content for permanent recording or explicitly authorize buffer management actions. This preliminary action ensures that user-desired content is preserved by requiring conscious user intent before any automatic deletion takes place, while still maintaining simplified buffer management through automated operations

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If multiple buffering mechanisms are provided to handle different viewing scenarios, then viewing flexibility is improved, but the system becomes inefficient and confusing

Engineering Contradiction:
Improveviewing flexibilityVSAvoidsystem efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal buffer management system that handles multiple viewing scenarios through a single, unified interface. The time-shift buffer serves multiple functions (temporary storage, conversion source, space manager) and the user interface provides universal controls (convert, delete, pause) that work across different content types and viewing scenarios, eliminating the need for separate buffering mechanisms while maintaining viewing flexibility and improving system efficiency

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7962011B2Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
Publication Date: 2011.06.14 CISCO TECHNOLOGY INC
  • US7962011B2 patent drawing
  • US7962011B2 patent drawing
  • US7962011B2 patent drawing

AI summary

A system manages the allocation and storage of media content instance files in a hard disk of a storage device of a media client device in a subscriber television system. In one embodiment among others, the system includes a memory for storing logic, a buffer space in the hard disk for buffering media content instances as buffered media content instance files, and a processor configured with the logic to track the size of permanent media content instance files and the buffered media content instance files to provide an indication of available free space, such that the indication is independent of the buffer space.