Printing Device Memory Management via Extraction Data Deletion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional printing devices face memory constraints when creating raster data from image files, leading to potential hindrances in the printing process due to insufficient available memory.
Innovation Solution
The printing device employs a resource monitoring process to increase memory availability by selectively deleting extraction data from the memory when the available space falls below a certain threshold, allowing for efficient data management and continued printing operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data from objects is stored in memory during raster data creation, then the printing process can proceed with complete data, but the available memory space decreases leading to potential memory exhaustion
Solution Approach 1:
The patent implements a resource monitoring process that tracks memory usage during raster data creation and selectively deletes extraction data from memory when available space falls below a threshold. This allows the system to maintain printing process reliability by ensuring sufficient memory space is always available for critical operations, while discarding less critical extraction data that can be regenerated if needed.
2Manufacturing precision
If extraction data is retained in memory, then raster data creation can be completed accurately, but memory availability decreases causing intermediate flushes
Solution Approach 1:
The patent dynamically adjusts memory management parameters based on real-time monitoring. When memory availability drops below a threshold, the system changes its behavior by deleting extraction data, thereby maintaining optimal memory parameters for continuous printing operation and reducing intermediate flushes caused by memory exhaustion.
3Device complexity
If all object data is loaded into memory at once, then processing is simplified, but memory consumption increases causing insufficient available space
Solution Approach 1:
The patent implements dynamic memory management where the system monitors available memory space during raster data creation and adaptively adjusts data retention in memory. Instead of statically loading all data, the system dynamically deletes extraction data when memory becomes constrained, maintaining processing simplicity while adapting to changing memory conditions.
Data Source
AI summary
In a printing device a computer creates raster data based on an image file. When creating the raster data, the computer selects a target object in the image file and performs selected one of first, second, and third processes. The first process is to store a set of extraction data. The second process is performed when the target object includes content data. The second process is to create a set of intermediate data based on the target object. The third process is performed when the target object includes data on a reference to another object. The third process is to store a set of extraction data from the another object. The raster data is created by performing a drawing process on one or more sets of created intermediate data. The computer increases an amount of available space of the memory by deleting one or more sets of extraction data.


