Printer Host Status Acquisition Frequency Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses face challenges in completing print job cancellations quickly while managing communication loads, particularly in environments with multiple host apparatuses and printers, due to delays in detecting cancellation requests and excessive data transfer.

Innovation Solution

An information processing apparatus that acquires status information at a higher frequency during print data transfer and aborts data transfer upon detecting a cancellation request, allowing for prompt cancellation and reduced communication load, with features like aborting at the end of data units and erasing print data without interpreting subsequent data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the host apparatus acquires status information at moderate frequency, then the communication load is restrained, but the detection of cancellation request is delayed

Engineering Contradiction:
Improvecommunication loadVSAvoiddetection delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent applies dynamic adjustment of status information acquisition frequency based on the print job state. During active print data transfer, the host apparatus increases acquisition frequency to promptly detect cancellation requests. During idle periods, it reduces frequency to minimize communication load. This dynamic adaptation resolves the contradiction between timely detection and communication efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of status information acquisition frequency according to different operational phases. By setting higher frequency during data transfer and lower frequency during idle periods, the system optimizes both detection speed and communication load management, directly addressing the technical contradiction.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the host apparatus increases frequency of acquiring status information, then the detection of cancellation request is prompt, but the communication load increases

Engineering Contradiction:
Improvedetection delayVSAvoidcommunication load
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system dynamically adjusts acquisition frequency based on real-time print job status. High frequency is applied only during active data transfer when cancellation detection is critical, while low frequency is used during idle periods when communication load should be minimized. This temporal differentiation resolves the contradiction.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the host apparatus transfers a large amount of print data to the printer after cancellation request, then the cancellation process takes time, but the data transfer is necessary for complete print job

Engineering Contradiction:
Improvecancellation process speedVSAvoidwasted print data
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The host apparatus performs preliminary actions by continuously monitoring status information during data transfer and preparing to abort transmission upon detecting cancellation requests. This proactive approach prevents unnecessary data transfer and enables rapid cancellation, resolving the contradiction between cancellation speed and data waste.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously acquiring status information from the printer and using this information to control data transfer. When cancellation is detected, the feedback loop triggers immediate abort of data transfer, preventing waste and enabling fast cancellation processing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10628093B2Printing systems and methods for monitoring print jobs
Publication Date: 2020.04.21 SEIKO EPSON CORP
  • US10628093B2 patent drawing
  • US10628093B2 patent drawing
  • US10628093B2 patent drawing

AI summary

An information processing apparatus configured to cause a printer to perform a print job includes a driver and a monitoring section. The driver is configured to generate print data of the print job and to transfer the generated print data to the printer. The monitoring section is configured to perform a status acquiring process for acquiring status information of the printer. The monitoring section is configured to perform the status acquiring process over a period from a start of transfer of the print data to an end of transfer of the print data.