Multi-room DVR Recording Attribution via Scheduling Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital video recorders (DVRs) do not distinguish which set-top box (STB) requested a recording or assign it to a specific user, leading to confusion in multi-room recording environments, where multiple devices and users can request recordings without clear attribution.

Innovation Solution

Implementing a scheduling processor that maintains a scheduling list and recording list, which includes the user's name and the device that initiated the recording request, allowing proper messaging and user-level personalization, enabling users to identify which device and user requested a recording.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional DVR records program content without tracking which STB or user requested it, then the recording function is simple to implement, but user experience deteriorates due to inability to distinguish which device or user requested a recording

Engineering Contradiction:
Improveuser experienceVSAvoidrecording system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments recording information by creating separate tracking fields for device identifier and user identifier in the recording list. This segmentation allows the system to distinguish which STB and which user requested each recording, improving user experience without requiring complete system redesign

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The DVR acts as an intermediary that receives requests from multiple STBs, tracks the device and user identifiers, and manages recording assignments. This intermediary role enables the system to maintain recording functionality while adding attribution tracking capability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system tracks device and user information for each recording request, then recording attribution is improved, but data processing complexity increases

Engineering Contradiction:
Improverecording attribution informationVSAvoidscheduling system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by capturing and storing device identifier and user identifier information at the time of the recording request, before the actual recording occurs. This preliminary data collection ensures attribution information is preserved without requiring complex real-time tracking during recording execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the essential attribution information (device ID and user ID) and stores it in the recording list alongside the recording schedule. This copying approach preserves attribution data without requiring the original STB or user to remain active or connected during recording execution

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9148690B2Multi-room recorder
Publication Date: 2015.09.29 COX COMMUNICATIONS INC
  • US9148690B2 patent drawing
  • US9148690B2 patent drawing
  • US9148690B2 patent drawing

AI summary

Scheduling may be provided. First, a first request to record a first program content may be received. The first request may be received from a first device and initiated by a first user. Next, in response to the received first request, a first entry may be added to a scheduling list. The first entry may correspond to the first request. Then, the first program content may be recorded according to the first entry in the scheduling list. In response to recording the first program content, a first indication may then be added to a recording list. The first indication may indicate that the first program content has been recorded.