DVR Remote Scheduling System with Provisioning State Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DVR remote scheduling systems lack confirmation that selected programs will be recorded due to faulty network connections, device issues, or insufficient storage, leading to user frustration without clear notification of recording failures.

Innovation Solution

A DVR remote scheduling system evaluates state information of the program provisioning system, including network components and user account data, to determine if a selected program can be recorded, and notifies users if recording is unavailable, creating a trouble ticket if necessary and sending notifications upon successful recording.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote scheduling is implemented via network connection, then user convenience is improved, but recording reliability deteriorates due to network faults and device issues

Engineering Contradiction:
Improveremote scheduling convenienceVSAvoidprogram recording reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary evaluation of the program provisioning system state before scheduling a program for recording. It checks network connectivity, DVR availability, and storage space in advance, so that scheduling decisions are made only when conditions are favorable, preventing failed recordings before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to users about the state of the program provisioning system, including network status, DVR availability, and storage conditions. This feedback loop allows users to understand why a program may not be recordable and takes corrective action, thereby improving overall recording reliability while maintaining remote scheduling convenience.

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive state evaluation is performed before scheduling, then recording reliability is improved, but system complexity increases

Engineering Contradiction:
Improveprogram recording reliabilityVSAvoidscheduling system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The evaluation process is segmented into distinct checks: network connectivity evaluation, DVR availability evaluation, and storage space evaluation. Each segment handles a specific aspect of the provisioning system state, making the overall complex evaluation process more manageable and maintainable while ensuring comprehensive reliability checking.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If real-time diagnostic feedback is provided to users, then user experience is improved, but information processing requirements increase

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing energy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system provides partial feedback by notifying users only of the specific issue preventing recording (network problem, DVR unavailable, or storage full) rather than providing exhaustive diagnostic information. This selective feedback approach improves user experience by presenting only relevant information while reducing processing requirements compared to comprehensive real-time monitoring of all system parameters.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8621523B2Remote DVR manager
Publication Date: 2013.12.31 TIME WARNER CABLE ENTERPRISES LLC
  • US8621523B2 patent drawing
  • US8621523B2 patent drawing
  • US8621523B2 patent drawing

AI summary

A system and method for programming a digital video recorder (DVR) over a scheduling network. Program schedule information is provided to a user of a DVR via the scheduling network. A program selection is received from the scheduling client associated with a subscriber via the scheduling network. State information indicative of a state of a program provisioning system is used to determine whether the program selection is deliverable to the DVR via the program provisioning system. If the program selection is deliverable to the DVR via the program provisioning system, then the program is scheduled for recording by the DVR. The subscriber is notified if the program selection is deliverable or undeliverable.