Storage Manager Priority Space Reservation for Recording Conflicts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Timer-based recording operations in audio and video recording devices often fail due to insufficient storage space or channel conflicts, as users may forget programmed recordings or manually start recordings overlapping with scheduled timer-based operations, leading to incomplete or failed recordings.
Innovation Solution
Classifying recording operations into priority levels and reserving storage space accordingly, ensuring that high-priority operations are completed successfully by calculating and reserving space based on recording quality modes and durations, and managing conflicts between manual and timer-based recordings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the user configures the timer to record a first predetermined duration of audio and video content and then continues to manually record additional content onto the storage medium, then the user can perform both automatic and manual recording operations, but the available space of the storage medium may be insufficient to record the predetermined duration of audio and video content according to the timer based recording operation
Solution Approach 1:
The system performs preliminary actions by reserving storage space for timer-based recording operations before manual recording operations are executed. The storage manager calculates the space required for scheduled recordings and reserves it in advance, ensuring that timer-based operations have guaranteed space availability regardless of subsequent manual recording activities.
2Ease of operation
If the user forgets that a timer based recording operation is programmed into the timer and starts a manual recording operation for a first channel just before the timer based recording operation for a second channel is to begin, then the user can start manual recordings at any time, but the timer based recording operation will fail because the recording device contains only one encoder and is therefore only capable of recording audio and video content from one channel at a time
Solution Approach 1:
The system performs preliminary conflict detection by comparing the timing and channel parameters of manual recording operations with scheduled timer-based operations before execution. When a conflict is detected, the system preemptively prevents the manual operation from starting or adjusts it to avoid interfering with the timer-based operation, ensuring the scheduled recording's success.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring the state of recording operations and providing notifications to users about upcoming timer-based recordings. This feedback loop allows users to be aware of scheduled operations and adjust manual recording requests accordingly, or allows the system to automatically resolve conflicts based on predefined priorities.
3Reliability
If the recording device reserves storage space for high-priority timer based recording operations, then the reliability of timer based recording operations is improved, but the device complexity increases due to the need for priority classification and space management mechanisms
Solution Approach 1:
The storage management system is segmented into distinct functional modules: a priority determination module that classifies recording operations by priority level, a space calculation module that computes required storage space based on recording parameters, and a space reservation module that allocates and marks reserved space in the storage medium. This modular segmentation reduces overall system complexity by dividing the management function into specialized, manageable components.
Data Source
AI summary
A method of recording audio and video content on a storage medium includes performing recording operations to record audio and video content on the storage medium; classifying the recording operations into a plurality of priority levels; and reserving space on the storage medium for recording operations being classified at a first priority level.


