CAM Card Recording Reservation with Overlap Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-task recording scenarios, users can only determine if a program can be recorded at the time of the recording task, lacking advance notification of recording feasibility due to limitations in data stream management by CAM cards before version CI/CI+1.3.

Innovation Solution

The method involves determining overlapping recording time periods and data stream availability in the CAM card to allow for advance reservation of new recording tasks, enabling users to know if a program can be recorded by checking for overlapping time periods and data stream capacity before the reservation time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the CAM card only supports single data stream input/output (version CI/CI+1.3), then the device complexity is reduced, but the productivity for multi-task recording is limited

Engineering Contradiction:
Improvemulti-task recording capabilityVSAvoiddata stream management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of overlapping recording time periods and data stream capacity before finalizing the reservation. This advance checking allows the system to prepare and allocate data streams in advance, enabling multi-task recording without increasing device complexity during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts data stream allocation based on the detected overlapping time periods and available capacity. By making the data stream management adaptive and flexible rather than static, the system can handle multiple recording tasks efficiently without requiring a complex fixed architecture.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If the system checks recording feasibility only at reservation time, then the ease of operation is improved, but the loss of time for users waiting for feedback is increased

Engineering Contradiction:
Improvefeedback timing informationVSAvoidreservation process simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs the feasibility check in advance during the reservation process rather than waiting until execution time. This preliminary detection provides users with immediate feedback about recording availability, reducing information loss and improving user experience without significantly complicating the operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that informs users about the feasibility of recording tasks during the reservation process. This feedback loop allows users to make informed decisions about their recording reservations without unnecessary delays, balancing operational simplicity with timely information provision.

Inventive Principle:
Principle #23Feedback

3Productivity

If the CAM card supports multiple data streams, then the productivity for concurrent recording tasks is improved, but the device complexity increases

Engineering Contradiction:
Improveconcurrent recording task capacityVSAvoiddata stream processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system detects and allocates multiple data streams in advance based on predicted recording needs and available capacity. By preparing data stream assignments before concurrent tasks begin, the system can support multiple simultaneous recordings without the complexity of dynamic real-time allocation during task execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs dynamic data stream management that adapts to the specific combination of concurrent recording tasks. Rather than requiring a fixed complex architecture for maximum capacity, the system dynamically configures data stream usage based on actual task requirements, improving productivity while managing complexity efficiently.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10687108B2Program recording method and terminal
Publication Date: 2020.06.16 VIDAA (NETHERLANDS) INT HLDG BV
  • US10687108B2 patent drawing
  • US10687108B2 patent drawing
  • US10687108B2 patent drawing

AI summary

Disclosed are a program recording method and terminal. The method includes: upon receiving a reservation request for a new recording task, determining whether there is an overlapping third recording time period between a first recording time period for a previously reserved recording task in a target CAM card and a second recording time period for a new recording task; if the overlapping third recording time period exists, determining whether a number of data streams supported by the target CAM card is more than that of reserved recording tasks in the target CAM card within the third recording time period; if yes, making a reservation for the new recording task using the target CAM card.