Pre-Broadcast NDVR Recording for Faster VOD Package Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of preparing video on demand (VOD) packages after initial airing of a video broadcast is time-consuming, leading to delays in making these packages available to end users.

Innovation Solution

A computing system that receives a VOD request prior to broadcast, retrieves electronic program guide (EPG) metadata, sends a digital video recording (DVR) request to a network digital video recording (NDVR) system to record the broadcast, obtains the recorded video, generates a VOD package including the recording and metadata, and distributes it to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If VOD packages are prepared after initial airing of video broadcast, then the existing process can be followed, but delays occur in making VOD packages available to end users

Engineering Contradiction:
Improvedelay in providing VOD packageVSAvoidprocess complexity
Core Design Contradiction:
Loss of timeVSEase of manufacture

Solution Approach 1:

The system performs preliminary actions by receiving VOD requests and sending DVR recording requests before the actual broadcast occurs. The NDVR system records the broadcast in advance, and the computing system prepares VOD packages beforehand, so that when users request content, it is already available or nearly available, significantly reducing delivery delays.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If VOD packages are generated before broadcast, then delivery delays are reduced, but the process requires coordinating multiple systems (computing system, NDVR system, VOD system)

Engineering Contradiction:
ImproveVOD package delivery speedVSAvoidsystem coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The computing system acts as an intermediary between the NDVR system and the VOD system. It receives VOD requests, sends DVR requests to the NDVR system, retrieves recorded content, generates VOD packages, and transmits them to the VOD system for distribution. This intermediary role coordinates the complex multi-system process while managing the workflow and data flow between components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The overall VOD delivery process is segmented into distinct functional stages: request reception, DVR recording initiation, content retrieval, package generation, and distribution. Each stage is handled by specific system components, allowing parallel processing and independent optimization of each segment, which improves overall productivity while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12389074B2Generating video on demand (VOD) using network digital video recording (NDVR)
Publication Date: 2025.08.12 CHARTER COMM OPERATING LLC
  • US12389074B2 patent drawing
  • US12389074B2 patent drawing
  • US12389074B2 patent drawing

AI summary

Disclosed herein are embodiments generating video on demand (VOD) using network digital video recording (NDVR). A method includes receiving a video on demand (VOD) request for generating a VOD package of a video broadcast prior to a broadcast. The method further includes retrieving electronic program guide (EPG) metadata related to the video broadcast. The method further includes sending a digital video recording (DVR) request to a network digital video recording (NDVR) system to record the video broadcast. The method further includes obtaining a video recording of the video broadcast generated by the NDVR system. The method further includes generating a VOD package of the video broadcast, the VOD package including the video recording, and VOD metadata of the video recording. The method further includes sending the VOD package of the video broadcast toward a VOD system to distribute the VOD package.