Graphic Object Reuse via Timestamped Buffer Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional graphic data processing apparatuses are inefficient due to their inability to reuse graphic objects, leading to suboptimal processing efficiency and buffer configuration.
Innovation Solution
An information storage medium and processing apparatus that includes graphic data with page composition information and presentation timestamps, allowing for efficient output and decoding of graphic screen data, and utilizing buffers to store and manage graphic objects for reuse.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If graphic data is processed using conventional methods without reuse capability, then processing can be performed with simple buffer configuration, but processing efficiency deteriorates due to inability to reuse graphic objects
Solution Approach 1:
The patent applies preliminary action by pre-decoding graphic objects and storing them in buffers before they are needed for screen composition. The graphic objects are decoded in advance and stored with their presentation timestamps, allowing the composition process to simply retrieve and assemble pre-prepared objects rather than decoding them during composition, thereby improving processing efficiency.
Solution Approach 2:
The patent segments graphic data into distinct graphic objects with individual presentation timestamps and composition information. By dividing the graphic data stream into separable objects that can be independently decoded, stored, and reused, the system enables efficient buffer management where objects are segmented by their display timing and composition requirements.
2Productivity
If graphic objects are decoded and stored for reuse, then processing efficiency improves, but memory usage increases
Solution Approach 1:
The patent applies dynamics by making the buffer storage and object retrieval process adaptive to presentation timestamps. Objects are dynamically stored in buffers at specific times and retrieved at their designated presentation times for composition. This dynamic time-based management allows the system to optimize memory usage by storing only necessary objects for future display rather than pre-loading all possible graphic objects.
3Productivity
If presentation information is added to graphic data to enable efficient processing, then graphic data processing efficiency improves, but data structure complexity increases
Solution Approach 1:
The patent extracts presentation information (presentation timestamps) and composition information as separate metadata from the graphic objects themselves. This extracted information is stored alongside the graphic objects in the buffer, allowing the composition process to efficiently query and assemble objects based on their presentation timing without embedding complex timing logic within each graphic object, thus improving processing efficiency while maintaining manageable data structure complexity.
Data Source
AI summary
An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved.


