Job Management Server Priority Queuing for MFP Operability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Low-end Multi-Function Peripherals (MFPs) struggle to simultaneously execute print or scan jobs due to insufficient hardware resources, leading to interruptions and reduced operability when users attempt to print or scan documents.
Innovation Solution
A system comprising a Web application server, a job management server, and a job processing apparatus, where the job processing apparatus allows users to utilize Web applications, and the job management server prioritizes jobs by registering them in either a high-priority queue or a lower-priority queue based on whether they originate from the job processing apparatus, ensuring that local user-initiated jobs are executed with top priority.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a low-end MFP executes print processing while a user operates a Web browser, then the MFP can handle print jobs from external devices, but the user's operability is reduced because the MFP cannot simultaneously execute Web browser operations and print processing
Solution Approach 1:
The patent segments the job queue into multiple priority levels (high priority and normal priority). When a user operates the Web browser, print jobs from external devices are placed in normal priority queue, while jobs initiated from the MFP itself are placed in high priority queue. This segmentation allows the MFP to handle both Web browser operations and print jobs simultaneously by processing high priority jobs first, thus maintaining user operability while preserving print productivity.
2Productivity
If the MFP accepts all print jobs from external devices, then the device utilization is maximized, but the user's initiated jobs are interrupted and the user experience deteriorates
Solution Approach 1:
The patent implements preliminary action by detecting whether the Web browser is currently being operated before accepting and processing print jobs. When the Web browser is detected as running, the system preemptively assigns incoming print jobs to normal priority queue, ensuring that user-initiated jobs will be processed first. This preliminary detection and classification mechanism guarantees that user jobs are not interrupted while still allowing the MFP to accept and queue external print jobs, thus maintaining both device utilization and job execution reliability.
3Productivity
If the MFP processes external print jobs first, then the overall print throughput is improved, but the user has to wait longer for their documents to be printed
Solution Approach 1:
The patent applies local quality by differentiating the processing priority based on the job source. Instead of treating all print jobs uniformly, the system assigns high priority quality to jobs initiated from the MFP's Web browser and normal priority quality to jobs from external devices. This localized quality differentiation ensures that user jobs are processed quickly (reducing waiting time) while external jobs are processed systematically (maintaining throughput), resolving the contradiction between overall productivity and individual user waiting time.
Data Source
AI summary
A job management server, which is connected to a Web application server and a job processing apparatus via a network, comprises: a registration unit which registers, when a job received from the Web application server is added with information indicating that a request source of the job is the job processing apparatus, the job in a first job queue, and to register, when the job is not added with the information, the job in a second job queue having a lower priority than the first job queue; and a transmission unit which transmits the job registered in the first job queue in response to a request from the job processing apparatus while a user utilizes a Web application via the job processing apparatus.


