Video Server File Management via Dynamic Time Slot Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video servers face challenges in promptly erasing unnecessary program data files during multitask operations, as erasing is given the lowest priority and is not performed efficiently, leading to a lack of available recordable capacity.

Innovation Solution

A video server system that allocates time into sections for play, record, and erase processes, prioritizing play and record operations while assigning erasing to unused sections, ensuring efficient use of memory and maintaining recordable capacity by promptly removing unnecessary files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If erasing is given the lowest priority during multitask operation, then play and record operations can be maintained, but erasing is not performed promptly and recordable capacity is not reserved

Engineering Contradiction:
Improveplay and record operation stabilityVSAvoiderasing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The frame time is divided into multiple sections, with specific sections allocated for erasing operations. This segmentation allows erasing to occur in dedicated time slots without interfering with play and record operations, thereby improving erasing speed while maintaining operation stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the allocation of sections within frame time based on the current state of play and record operations. When play and record operations are using fewer than the maximum number of sections, additional sections are allocated for erasing, making the erasing process more prompt while preserving the stability of ongoing operations.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If files are erased one by one with lowest priority, then system stability is maintained, but erasing efficiency is low and recordable capacity reservation is delayed

Engineering Contradiction:
Improvesystem operation stabilityVSAvoiderasing time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

Multiple sections are allocated for erasing operations within each frame time, enabling parallel erasing of multiple files simultaneously. This segmented approach reduces total erasing time while maintaining system stability through structured time allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Erasing operations are continuously performed in allocated sections whenever play and record operations are not using those sections. This continuous erasing action reduces the loss of time and ensures prompt reservation of recordable capacity without disrupting system stability.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If maximum sections are allocated to play and record processes, then operation quality is maintained, but no sections remain for erasing operations

Engineering Contradiction:
Improveplay and record operation qualityVSAvoiderasing operation capability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The allocation of sections is dynamically adjusted based on actual usage. When play and record operations are using fewer than the maximum number of sections, the unused sections are allocated for erasing operations. This dynamic allocation maintains operation quality while enabling erasing capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Sections are designed to serve multiple functions - they can be allocated to play operations, record operations, or erasing operations depending on current needs. This multi-functionality allows the system to maintain high operation quality while still providing capacity for erasing when resources are available.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8037508B2Video server and file management method
Publication Date: 2011.10.11 KK TOSHIBA
  • US8037508B2 patent drawing
  • US8037508B2 patent drawing
  • US8037508B2 patent drawing

AI summary

A video server and a file management method which can erase an unnecessary program data file promptly are provided. Video server S divides processing of management of files performed by one frame into 11 sections, assigns five sections to playing process, assigns five sections to recording process and assigns one section to erasing process and performs processing of the file management. Server S supervises the file processing under executing. When a number of sections which perform the playing process or a number of sections which perform recording process is smaller than 5 and there is a demand of the erasing process for more than 2 files, server S assigns the section which is not used to the erasing process and unnecessary files are erased.