Cloud Print Reference Job URI Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud print services face issues with capacity limits, where print jobs exceeding file size limits are not transmitted, leading to incomplete printing and increased data transfer costs due to excessive data transfer.

Innovation Solution

An information processing apparatus that transmits a reference print job, formatted with a designated storage location in URI format, instead of the original print job, allowing the image forming apparatus to obtain data directly from the cloud storage, thus avoiding capacity limits and reducing data transfer costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the original print job with large document data is transmitted to the cloud print service, then the printing can be performed with complete data, but the data transfer cost increases and the capacity limit is exceeded

Engineering Contradiction:
Improveprinting completionVSAvoiddata transfer cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary reference information (URI pointing to document data) from the original print job and transmits this minimized reference print job to the cloud print service. The actual document data is obtained directly from the cloud storage service by the image forming apparatus, eliminating the need to transfer the entire large document data through the cloud print service, thus reducing data transfer costs while ensuring printing completion.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the capacity limit for print jobs is enforced by the cloud print service, then the load is reduced and service stability is improved, but print jobs exceeding the limit are refused and printing cannot be executed

Engineering Contradiction:
Improveservice stabilityVSAvoidprint job acceptance
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a cloud storage service as an intermediary between the client terminal and the image forming apparatus. The client terminal stores document data in the cloud storage service and transmits only a reference print job containing the URI to the cloud print service. The image forming apparatus then directly obtains the document data from the cloud storage service, allowing large files to be handled without exceeding cloud print service capacity limits while maintaining service stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the cloud print service receives and stores the complete document data in the print job, then the printing can be performed, but the data transfer cost increases

Engineering Contradiction:
Improveprinting executionVSAvoiddata transfer cost
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential reference information (URI) from the complete document data and transmits this minimized reference print job to the cloud print service. The actual document data is obtained directly from the cloud storage service by the image forming apparatus, eliminating the need to transfer the entire large document data through the cloud print service, thus reducing data transfer costs while ensuring printing execution.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20240329902A1Information processing apparatus that uses cloud print service, control method for information processing apparatus, and storage medium
Publication Date: 2024.10.03 CANON KK
  • US20240329902A1 patent drawing
  • US20240329902A1 patent drawing
  • US20240329902A1 patent drawing

AI summary

It is possible to suppress a data transfer cost in printing using a cloud print service. A client terminal 102 transmits a print job for printing data to an image forming apparatus 101 via a cloud print service 107. In a case that the image forming apparatus 101 has a capability to process a reference print job that has designated a storage location of the data in a URI format, the client terminal 102 transmits the reference print job to the cloud print service 107.