Streaming Data Prioritization for Mobile Terminal Buffer Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals face difficulties in executing tasks during streaming reproduction, as tasks are equally distributed across divided data sets, leading to challenges in reproducing data at the desired position, especially when high-speed data communication is required.
Innovation Solution
A communication method that prioritizes data acquisition in the neighborhood of the reproduction position by dividing unacquired data and issuing tasks with descending priority levels, ensuring high-speed streaming by focusing resources on the reproduction position.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is divided into N sets and downloaded simultaneously with equal task execution, then high-speed data communication is achieved, but streaming reproduction cannot be executed when it is difficult to execute a task at the reproduction position
Solution Approach 1:
The patent assigns different priority levels to different data segments based on their proximity to the reproduction position. Data closer to the reproduction position is assigned higher priority, ensuring that critical data for immediate playback is downloaded first. This local differentiation of quality/priority resolves the contradiction by maintaining reliable streaming at the reproduction position while still enabling high-speed parallel download of less critical data in the background.
Solution Approach 2:
The patent dynamically adjusts task execution priorities based on the current reproduction position and buffer status. As playback progresses, the system re-evaluates which data segments need to be downloaded next and adjusts download priorities accordingly. This dynamic adaptation allows the system to maintain reliable streaming reproduction while utilizing high-speed parallel communication capabilities.
2Device complexity
If tasks are equally executed for each set of divided data, then simple task management is achieved, but preferential execution at the reproduction position cannot be implemented
Solution Approach 1:
The patent segments the download tasks into multiple priority levels based on data proximity to the reproduction position. Instead of treating all data segments equally, the system divides them into high-priority segments (near reproduction position) and low-priority segments (farther away). This segmentation enables preferential execution without requiring completely complex task management infrastructure, as the priority assignment follows a clear rule-based approach.
Data Source
AI summary
A portable information device includes an acquiring unit, a reproducing unit, and an issuing unit. The acquiring unit acquires data by using a network. The reproducing unit conducts streaming reproduction of the data that is acquired by the acquiring unit. The issuing unit divides unacquired data in the neighborhood of the reproduction position for streaming reproduction of the acquired data and issues, to the acquiring unit, a task for executing acquisition of the data for each divided position.


