Media Drive Control System Queue Overflow Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional media drive control systems face issues with queue overflow, leading to discarded user operations and system instability due to simultaneous execution of user and system commands, resulting in invalid termination instructions and errors.

Innovation Solution

A media drive control system with a user operation filter and a software-based player console that prioritizes user operations using a FIFO queue, discarding excess commands if the queue is full and ensuring important operations are executed first, eliminating the need for individual playback device queues and preventing simultaneous command execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple UOPs are received and stored in individual playback management device queues, then the system can handle multiple user operations, but the queues may reach capacity and discard important termination instructions

Engineering Contradiction:
Improvenumber of user operations handledVSAvoidvalidity of termination instruction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a dedicated queue management device as an intermediary between the player console and multiple playback management devices. This mediator receives all UOPs, manages a single queue, and distributes commands to appropriate playback devices, preventing queue overflow in individual devices and ensuring termination instructions are properly handled.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges multiple individual queues in separate playback management devices into a single unified queue managed by a dedicated queue management device. This consolidation eliminates the problem of individual queues reaching capacity and discarding important commands, while maintaining the ability to handle multiple operations.

Inventive Principle:
Principle #5Merging (Combining)

2Speed

If user commands are provided to playback management devices while UOPs are being executed, then the system responds quickly to user input, but errors and system instability occur due to simultaneous execution

Engineering Contradiction:
Improveresponse time to user commandVSAvoidsystem stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements preliminary action by having the queue management device receive and store all user operation commands before they are executed. Commands are queued in advance and processed sequentially, ensuring that new commands are properly buffered before execution begins, preventing simultaneous execution conflicts while maintaining responsive user interface.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7664893B2Media drive control system and method
Publication Date: 2010.02.16 VIA TECH INC
  • US7664893B2 patent drawing
  • US7664893B2 patent drawing
  • US7664893B2 patent drawing

AI summary

Media drive control system and method. The media drive control system comprises a player console, a user operation filter, and a plurality of playback management devices. The player console provides an instant user operation (UOP) according to a received user command. The user operation filter comprises a queue and a management device. The queue receives and stores a plurality of UOPs, and outputs stored UOPs as control instructions on a first-in-first-out basis. The management device determines whether the queue is full. If the queue is full, the management device discards at least one of the stored UOPs prior to storing the instant UOP in the queue. Each playback management device receives control instructions for controlling corresponding playback devices.