Cloud Print Job Segmentation for Large Data Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud print services face capacity limits, leading to failed large print jobs when the client terminal and image forming apparatus are not in the same LAN, causing printing failures.
Innovation Solution
A method that involves transmitting a first print job to a cloud print service and uploading data exceeding the service's capacity limit to a cloud storage service, then sending a second print job with resource information for accessing the uploaded data, allowing printing to proceed regardless of the capacity limit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If a capacity limit is set per print job in the cloud print service, then the operation cost is reduced, but large print jobs fail to execute
Solution Approach 1:
The patent segments the large print job data into two parts: (1) print job control data within the cloud print service capacity limit, and (2) large document data stored separately in cloud storage service. This segmentation allows the print job to be processed while keeping operation costs controlled.
Solution Approach 2:
The patent introduces cloud storage service as an intermediary to store large document data that cannot be accommodated within the cloud print service capacity limit. The cloud storage service acts as a mediator between the client terminal and image forming apparatus, enabling large print jobs to execute successfully.
2Ease of operation
If document data is stored in the cloud print service, then printing can be executed through the cloud, but the cloud print service storage capacity is exceeded
Solution Approach 1:
The patent extracts the large document data from the cloud print service storage and stores it separately in the cloud storage service. Only the essential print job control data remains in the cloud print service, keeping its storage capacity within limits while maintaining cloud printing functionality.
Solution Approach 2:
The patent moves document data storage to a different dimension - from cloud print service storage to cloud storage service. This dimensional change allows the system to handle large files without exceeding the original storage capacity constraints.
3Adaptability or versatility
If the client terminal and image forming apparatus are not in the same LAN, then network flexibility is improved, but large print jobs cannot be printed when printing fails
Solution Approach 1:
The patent uses cloud storage service as an intermediary to enable reliable access to large document data between client terminal and image forming apparatus across different networks. This intermediary ensures print job completion regardless of network configuration changes.
Data Source
AI summary
A method for uploading print data for a cloud print service includes transmitting a first print job including first data to the cloud print service, uploading, if a terminal receives a response indicating that a data size of the first print job exceeds an upper limit of a data size of a print job supported by the cloud print service, the first data to a cloud storage service, generating a second print job including resource information for accessing the first data uploaded to the cloud storage service, and transmitting, to the cloud print service, the second print job including the resource information. If the terminal receives the response from the cloud print service, it is determined whether a first cloud storage service is accessible with the same authentication information as that for the cloud print service.


