DVR Remote Scheduling System with Provisioning State Evaluation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If comprehensive state evaluation is performed before scheduling, then recording reliability is improved, but system complexity increases
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.
3Ease of operation
If real-time diagnostic feedback is provided to users, then user experience is improved, but information processing requirements increase
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.
Data Source
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.


