Cloud Print Job Control with Cost and Limit Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Print failures occur when jobs are transmitted to cloud print services due to limitations and restrictions imposed by these services, leading to incomplete or unsuccessful printing.

Innovation Solution

A mechanism is implemented to generate print data, obtain cost information and limitation information from the cloud print service, and determine whether to execute printing based on this information, thereby controlling the transmission of print data to avoid print failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If printing is executed based on cloud print service without checking cost and limitation information, then printing can be performed quickly and simply, but print failures occur due to service limitations

Engineering Contradiction:
Improveprinting success rateVSAvoidprint execution control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system obtains cost information and limitation information from the cloud print service before executing printing. By performing these information gathering actions in advance, the system can determine whether printing should be executed based on service limitations, thereby preventing print failures while maintaining a relatively simple overall process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If cost information and limitation information are obtained before printing, then print failures are reduced, but the printing process becomes more complex and time-consuming

Engineering Contradiction:
Improveprinting success rateVSAvoidprint preparation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system obtains cost information and limitation information from the cloud print service before executing printing. By performing these information gathering actions in advance, the system can determine whether printing should be executed based on service limitations, thereby preventing print failures while maintaining a relatively simple overall process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If printing is controlled based on cost and limitation information, then print failures are prevented, but the ease of operation is reduced

Engineering Contradiction:
Improveprinting success rateVSAvoidprint execution simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically obtains cost information and limitation information from the cloud print service and determines whether printing should be executed based on this information. This self-service approach allows the system to automatically handle the complexity of checking service limitations, preventing print failures while maintaining ease of operation for the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250272036A1Information processing apparatus, method, and storage medium for storing program
Publication Date: 2025.08.28 CANON KK
  • US20250272036A1 patent drawing
  • US20250272036A1 patent drawing
  • US20250272036A1 patent drawing

AI summary

An information processing apparatus generates print data for causing a printer that can execute a cloud print service to execute printing. The information processing apparatus obtains cost information for when printing is executed based on the generated print data and obtains limitation information related to cost and held in the cloud print service. The information processing apparatus determines whether to execute printing according to the cloud print service based on the cost information and the limitation information and controls transmission of the generated print data to the cloud print service based on a result of that determining.