Image Processing Apparatus Job List Pagination and Dynamic Refresh
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image output devices with limited memory capacity face challenges in displaying and managing a large number of print jobs, leading to memory shortages, increased scroll operations, and synchronization issues between displayed and server-stored job information.
Innovation Solution
An image processing apparatus that requests and saves job information in batches, displaying a limited number of jobs at a time, and dynamically retrieves additional information upon user scroll operations, allowing for efficient memory usage and updated job lists without requiring extensive memory capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the device acquires all jobs prior to printing, then all jobs can be displayed, but memory capacity shortage occurs on low-cost devices
Solution Approach 1:
The patent divides the job list into multiple pages, displaying only a subset of jobs (e.g., 10 jobs per page) rather than all jobs at once. This segmentation allows the device to acquire and display a manageable number of jobs without requiring sufficient memory capacity to hold all job information simultaneously, thus resolving the contradiction between displaying all jobs and maintaining memory sufficiency.
2Quantity of substance
If the device acquires all jobs prior to printing, then all jobs can be displayed, but the number of scroll operations increases
Solution Approach 1:
The patent pre-loads a fixed number of jobs (e.g., 10 jobs) into the display buffer before the user needs to select a job. This preliminary action ensures that the most recently added jobs are immediately available for display without requiring the user to scroll through the entire job list, thereby reducing the time and scroll operations needed for job selection while maintaining the ability to access all jobs.
3Quantity of substance
If the device acquires all jobs prior to printing, then all jobs can be displayed, but synchronization between displayed and server jobs becomes difficult
Solution Approach 1:
The patent implements a dynamic job list management system where the displayed job list is automatically updated when new jobs are added to the server. The system maintains a reference to the server and dynamically refreshes the displayed jobs based on server changes, ensuring synchronization between the displayed list and actual server content without requiring the user to manually refresh or re-acquire all jobs.
4Ease of operation
If the device displays all jobs at once, then job selection is comprehensive, but the UI requires extensive scroll operations
Solution Approach 1:
The patent segments the job list into multiple display pages with a fixed number of jobs per page (e.g., 10 jobs/page). This segmentation reduces the number of scroll operations required by loading only the necessary number of jobs into the display buffer at a time, making the UI more manageable and easier to operate while maintaining comprehensive job selection capability through pagination.
Data Source
AI summary
Instead of receiving all pieces of job information accumulated in a server, some pieces of job information are acquired in addition to a total number of pieces of job information, and pieces of job information which can be displayed on one screen, and the latest information is acquired from the server as a scroll operation is performed.


