Print Job Scheduling With Interrupt Deadline Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing systems fail to efficiently manage print job schedules when interrupt jobs are introduced, leading to significant delays in the completion of previously scheduled jobs.

Innovation Solution

A printing system that includes an image generating device and an image forming apparatus, where the image generating device sets a schedule with a printing start permission period for each job, allowing only jobs that can be completed by their deadline within this period to be sent to the image forming apparatus. If an interrupt job is introduced, the system determines if it can be completed within this period for the first job's deadline; if not, it either maintains the schedule or adjusts it to accommodate the interrupt job while ensuring all other jobs meet their deadlines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If interrupt print jobs are immediately executed without schedule management, then responsiveness to urgent printing needs is improved, but completion time of previously scheduled print jobs is delayed

Engineering Contradiction:
Improveresponsiveness to interrupt jobsVSAvoiddelay of scheduled job completion
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system dynamically adjusts the execution timing of print jobs based on real-time conditions. The image generating device calculates the time required for interrupt jobs and compares it with the remaining time in the printing start permission period of scheduled jobs, making flexible decisions about whether to execute interrupt jobs immediately or delay them to maintain schedule compliance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback control by continuously monitoring the execution status of print jobs and adjusting subsequent job scheduling accordingly. The image generating device receives feedback about job completion status and uses this information to determine whether to accept new interrupt jobs or maintain the original schedule to ensure deadline compliance.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the system accepts all interrupt print jobs, then service flexibility and user satisfaction are improved, but schedule compliance of original print jobs deteriorates

Engineering Contradiction:
Improveservice flexibilityVSAvoidschedule compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary calculations before accepting interrupt jobs. The image generating device calculates the time required for interrupt job execution in advance and compares it with the remaining printing start permission period of scheduled jobs. This preliminary assessment ensures that interrupt jobs are only accepted when they will not cause schedule compliance violations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the acceptance parameter for interrupt jobs based on current schedule status. Instead of uniformly accepting or rejecting all interrupt jobs, the image generating device dynamically adjusts the acceptance decision by evaluating whether the interrupt job's execution time fits within the available printing start permission period of scheduled jobs, thereby maintaining both flexibility and reliability.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system calculates execution time for each print job, then schedule accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveschedule accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential time calculation function from complex schedule optimization algorithms. The image generating device calculates only the time required for interrupt job execution and compares it with the printing start permission period, rather than performing comprehensive schedule re-optimization. This extracted approach maintains schedule accuracy while minimizing computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20260079658A1Printing system capable of setting up schedule for print jobs
Publication Date: 2026.03.19 KYOCERA DOCUMENT SOLUTIONS INC
  • US20260079658A1 patent drawing
  • US20260079658A1 patent drawing
  • US20260079658A1 patent drawing

AI summary

In a printing system, a controller sets a schedule containing a scheduled start date and time and a deadline for completion of a first print job both input by a user, and sets a period from the scheduled start date and time to a final printing acceptable time point of a first print job a time required for execution earlier than the deadline for completion as a printing start permission period for the first print job. The controller determines whether if an interrupt print job is set up and started, the interrupt print job ends before or within the printing start permission period for the first print job. When the interrupt print job ends before or within the printing start permission period, the controller maintains the schedule. When the interrupt print job ends after the printing start permission period, the controller allows a display device to display a warning screen.