Dynamic Recording Time Extension for Live Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital video recorders often stop recording live events prematurely when they exceed their predetermined end time, missing crucial moments such as the event's conclusion, especially in cases like sporting events that extend or shorten due to weather conditions.

Innovation Solution

A method and system that dynamically extend the recording time by reviewing program-associated characteristics, such as guide data, visual cues, and closed-captioning, to adjust the end time of a recording event, ensuring the completion of the event is captured.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the digital video recorder stops recording at the predetermined end time, then the recording storage space is saved and the recording process is simplified, but the event conclusion is missed and the recording completeness deteriorates

Engineering Contradiction:
Improverecording efficiencyVSAvoidrecording completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system continuously monitors program characteristics (such as event type, duration, and real-time status) and uses this feedback to dynamically adjust the recording end time. When the program is identified as a live event or when the actual end time differs from the scheduled time, the system extends the recording duration accordingly, ensuring complete capture of the event conclusion while maintaining efficient recording operations.

Inventive Principle:
Principle #23Feedback

2Reliability

If the recording end time is extended to capture the event conclusion, then the recording completeness is improved, but the storage space requirement increases and the recording complexity increases

Engineering Contradiction:
Improverecording completenessVSAvoidrecording control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically monitors program characteristics and adjusts recording parameters without requiring user intervention. The controller independently evaluates program type, duration, and real-time status to determine when to extend recording, eliminating the need for manual user input while ensuring complete event capture.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically modifies recording parameters (start time, end time, duration) based on real-time program characteristics. When live events or time-changing events are detected, the recording parameters are automatically adjusted to match the actual event duration, optimizing both storage usage and recording completeness.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the recording end time is fixed according to the program guide, then the recording process is simple and automated, but the adaptability to real-time event changes is reduced

Engineering Contradiction:
Improverecording automationVSAvoidevent time adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static, fixed recording schedules to dynamic, real-time adjusted recording. The controller continuously monitors program characteristics and automatically modifies recording end times based on actual event progress, enabling the system to adapt to live events, weather-cancelled games, and other time-changing conditions while maintaining automated operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9723254B2Method and system of extending recording time for a run-over program
Publication Date: 2017.08.01 DIRECTV LLC
  • US9723254B2 patent drawing
  • US9723254B2 patent drawing
  • US9723254B2 patent drawing

AI summary

A system and method of extending a recording time of a recording event within a receiving device is set forth. The receiving device includes a memory and a controller. The controller generates a recording event request for content having a start time and a first end time and begins to store content in a memory of the first receiving unit starting at the start time. The controller reviews a program associated characteristic of the content when the end time is reached and when the program associated characteristic corresponds to the content, changes the first end time to second end time later than the first end time.