Run-time adjuster for dynamic recording period control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recording systems, such as DVRs and EPGs, fail to accurately adjust recording periods in response to variations in the actual run-time of television programs, leading to incomplete or excessive recordings due to reliance on scheduled run-times, which do not account for real-time program length changes.

Innovation Solution

A system with a run-time adjuster that monitors metadata within television signals to automatically adjust the recording start and end times based on the actual duration of programs, using reliable and less reliable data indicators to ensure precise recording of live events and subsequent programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the recording period is extended beyond the scheduled run-time to ensure complete program capture, then the reliability of recording completeness is improved, but the recording duration increases resulting in unnecessary excessive recordings

Engineering Contradiction:
Improverecording completenessVSAvoidrecording duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The recording period is made dynamic rather than static. The system continuously monitors metadata during playback and automatically adjusts the recording end time based on actual program duration signals received from the broadcast stream, allowing the recording duration to adapt in real-time to the actual program length.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism by monitoring metadata and program duration signals during playback. The received program duration information is fed back to the recording control system, which then adjusts the recording period accordingly to match the actual program length, eliminating both incomplete and excessive recordings.

Inventive Principle:
Principle #23Feedback

2Duration of action of moving object

If the recording period is limited to the scheduled run-time to avoid excessive recording, then the recording duration is optimized, but the reliability of capturing the complete program deteriorates when programs run longer than scheduled

Engineering Contradiction:
Improverecording durationVSAvoidrecording completeness
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The system performs preliminary monitoring of metadata and program duration signals before the scheduled recording period ends. By anticipating potential program overruns through continuous metadata monitoring, the system proactively extends the recording period only when necessary, rather than relying on fixed scheduled times.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If additional user-selected recording time is provided to cover potential program extensions, then the reliability of recording completeness is improved, but the recording duration increases resulting in unnecessary excessive recordings

Engineering Contradiction:
Improverecording completenessVSAvoidunnecessary recording time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically determines the actual program duration by monitoring metadata and program duration signals, eliminating the need for users to manually add buffer time. The recording system serves itself by autonomously adjusting the recording period based on actual program length information received during playback.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10218935B2Automated run-time adjustment
Publication Date: 2019.02.26 CABLE TELEVISION LAB INC
  • US10218935B2 patent drawing
  • US10218935B2 patent drawing
  • US10218935B2 patent drawing

AI summary

A method and system for automated run-time adjustment that includes an ability to start or end a scheduled recording at an earlier or later period of time. The adjustment may allow a program to be recorded in its entirety regardless of whether the program is starting late or running long. The recording period adjustments performed in accordance with the contemplated run-time adjustment may be made with reliance on data transmitted with the program in order to optionally insure the adjustment are made with respect to the actual content and not some pre-determined or arbitrary recording extension inputted by a user.