Mix Mode Multimedia Player Job Table Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional DVD players cannot independently control or play pure audio or video data, leading to interference when trying to play both simultaneously, and lack independent playback controls such as pausing or fast-forwarding.
Innovation Solution
A mix mode multimedia player system with a loader manager module, playback manager module, file system module, and presentation engine module that prioritizes job requests based on 'Priority' and 'Examining function' status to ensure independent control and playback of audio and video data, using a job table to arrange and load job messages according to their priority and availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional DVD player plays interleaved video and audio data, then multimedia playback is achieved, but independent control of audio and video data is lost
Solution Approach 1:
The patent segments the playback control system into separate audio and video control paths. The job table structure allows independent job requests for audio data and video data, enabling separate control operations. The loader manager processes audio and video jobs independently, allowing users to control audio and video playback separately despite the data being interleaved on the disc.
2Productivity
If conventional DVD player attempts to play pure audio and video data simultaneously, then both streams are played, but interference occurs between the streams
Solution Approach 1:
The patent introduces a job table as an intermediary structure between the presentation engine and the loader. The job table queues and manages audio and video job requests separately, allowing the system to process and play audio and video data simultaneously without direct interference. The loader manager acts as a mediator that coordinates the loading and playback of both streams independently.
3Adaptability or versatility
If conventional DVD player uses interleaved encoding for multimedia files, then file format compatibility is achieved, but independent playback control is lost
Solution Approach 1:
The patent segments the control architecture into independent audio and video job request handlers. Even though the multimedia file uses interleaved encoding (maintaining compatibility), the system creates separate job requests for audio and video data in the job table, allowing independent control operations on each stream while preserving the ability to play compatible file formats.
4Device complexity
If conventional DVD player cannot separate audio and video data control, then simple playback is maintained, but advanced playback controls are impossible
Solution Approach 1:
The patent implements a dynamic job table structure that can adaptively manage different types of playback controls. The job table can queue multiple job requests with different priorities and types (audio, video, or both), allowing the system to dynamically respond to user control requests. This enables advanced playback controls while maintaining a relatively simple underlying playback architecture.
Data Source
AI summary
A method for choosing the first candidate to be loaded from a series of job requests for a mix mode multimedia player is disclosed. A job table having a plurality of rows is provided. Each row for a job has a job message with a “Priority” status, a “Usage status” status, and an “Examining function” status. The jobs are generated by a loader manager module of the mix mode multimedia player according to the job requests. The job messages of the jobs are arranged according to the “Priority” status in order. Then, the first candidate is chosen according to the following steps. The “Usage status” status of the job message is examined. If the “Usage status” is “used”, the “Examining function” status of the job message is examined. At last, If the “Examining function” status is “Critical”, the job is set as the first candidate.


