PDL Data Processing Device Resource Deletion Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing PDL data processing devices face challenges in deleting unnecessary resource part data at the appropriate time, leading to memory inefficiencies and potential delays or errors in printing, especially in scenarios where page data is processed in non-standard sequences (N in 1 or 1 in N).
Innovation Solution
A PDL data processing device is configured to delete resource part data based on the page number of the actual page part data used, rather than the page number of the drawing data created, ensuring timely deletion and memory release in various page data processing scenarios, including 1 in 1, N in 1, 1 in N, and N in N scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If resource part data is deleted based on the page number of drawing data created, then memory usage is reduced, but deletion timing becomes inaccurate in non-standard printing scenarios (N in 1 or 1 in N)
Solution Approach 1:
The patent inverts the conventional approach by not deleting resource data based on the drawing data page number, but rather by using the page part data page number as the reference. This inversion resolves the contradiction because the page part data page number remains consistent regardless of how many drawing data pages are generated, ensuring accurate deletion timing even in non-standard printing scenarios where one drawing data page may correspond to multiple page part data pages or vice versa.
2Reliability
If resource part data is retained to ensure accurate deletion timing, then printing reliability is improved, but memory efficiency deteriorates
Solution Approach 1:
The patent applies preliminary action by establishing a deletion rule based on page part data page numbers before processing begins. This preliminary establishment of the deletion criterion ensures that resource data is deleted at the correct timing without requiring excessive retention, thus achieving both printing reliability and memory efficiency. The system proactively determines when deletion should occur based on the page part data structure rather than reactively managing memory during processing.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A PDL data processing device (10) may obtain PDL data (90) and create drawing data utilizing the PDL data (90). The PDL data (90) may include resource part data, page part data, and deletion part data. In a case of N in 1 or 1 in N, the PDL data processing device (10) may be configured to delete a first set of the resource part data indicated by a first set of data information included in a first set of the deletion part data including a first set of page information indicating a page number L+1, subsequent to a creation for a first set of the drawing data by utilizing a first set of the page part data being associated with a page number L, and prior to a creation for a second set of the drawing data by utilizing a second set of the page part data being associated with the page number L+1.