Printer Job Inquiry Delay Mechanism for Server Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cloud-based processing systems, printers and other processing apparatuses may miss job notifications when powered off, leading to unintended job execution when turned on for other purposes, disrupting user operations and increasing server loads due to immediate job inquiries upon power-up.
Innovation Solution
The processing apparatus includes a detection unit to wait for a predetermined time after power-up before inquiring about jobs from the external management server, preventing immediate job execution and reducing server loads by varying inquiry timing based on device models.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the printer immediately inquires about jobs from the server upon power-up, then jobs are executed automatically without delay, but the user cannot use the printer for other purposes and server load increases
Solution Approach 1:
The system performs preliminary action by establishing a timer upon power-up that delays the job inquiry until after a predetermined time has elapsed. This allows the user to operate the printer for other purposes during the timer period without immediate job execution interfering with their operations.
Solution Approach 2:
The system changes the timing parameter of job inquiry from immediate to delayed by a predetermined time period. This parameter change resolves the contradiction by allowing user operations to occur first, then triggering job execution after the user has completed their intended operations.
2Reliability
If the printer immediately inquires about jobs from the server upon power-up, then job acknowledgment is achieved quickly, but server load increases due to frequent inquiries
Solution Approach 1:
The system performs preliminary action by setting a timer that controls when the job inquiry is sent to the server. This ensures job acknowledgment reliability by maintaining the inquiry mechanism while reducing server load by timing the inquiry to occur only once after the predetermined time has elapsed, rather than immediately upon power-up.
Solution Approach 2:
The system implements periodic action by using a timer-based delay mechanism that spaces out the job inquiry to a predetermined time after power-up. This reduces server load by avoiding immediate and frequent inquiries while maintaining reliable job acknowledgment through the timed inquiry mechanism.
3Extent of automation
If push notification is used to notify the printer of job occurrence, then job delivery is automated, but the printer cannot receive notifications when powered off
Solution Approach 1:
The system performs preliminary action by having the printer send a timer start signal to the server when powered on, regardless of whether jobs were received while powered off. This ensures notification reception reliability by initiating the timer mechanism that will eventually trigger a job inquiry, thereby maintaining automation even when the printer was powered off during job submission.
Solution Approach 2:
The system implements feedback by having the printer send a timer start signal to the server upon power-up, creating a feedback loop that ensures job status is eventually checked. This feedback mechanism maintains automation and notification reliability by ensuring the printer will eventually inquire about jobs even if it was powered off when jobs were submitted.
Data Source
AI summary
A processing apparatus transmits a request to an external apparatus server for a job on a condition that a predetermined time has elapsed from detection of a predetermined event by a detection unit.


