Printer Job Inquiry Delay Mechanism for Server Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvejob execution speedVSAvoiduser operation freedom
Core Design Contradiction:
ProductivityVSEase of operation

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvejob acknowledgment reliabilityVSAvoidserver load
Core Design Contradiction:
ReliabilityVSPower

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #19Periodic action

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

Engineering Contradiction:
Improvejob delivery automationVSAvoidnotification reception reliability
Core Design Contradiction:
Extent of automationVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9917958B2Printing apparatus and control method of printing apparatus requesting print job from server system based on detected event
Publication Date: 2018.03.13 CANON KK
  • US9917958B2 patent drawing
  • US9917958B2 patent drawing
  • US9917958B2 patent drawing

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.