# US 12,001,744 B2 · Cloud print system to store a print job received from other cloud print system and transmit the stored print job to an image forming apparatus and control method of cloud print system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,744 B2
- Document ID: US12001744B2
- Status: Granted
- Kind: B2
- Application number: 17/891,196
- Filed: 2022-08-19
- Published: 2023-03-16
- Granted: 2024-06-04
- Earliest claimed: 2021-09-07
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Noriko Takagi
- Web page: https://patentgrep.com/patent/US12001744B2

## CPC

- G06F 3/1285: {Remote printer device, e.g. being remote from client or server}
- G06F 3/1288: {in client-server-printer device configuration}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1207: {resulting in the user being informed about print result after a job submission}
- G06F 3/1224: {Client or server resources management}
- G06F 3/1238: {Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs}
- G06F 3/1267: {Job repository, e.g. non-scheduled jobs, delay printing}
- G06F 3/1222: {Increasing security of the print job}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A cloud print system connected to an image forming apparatus via a network comprises one or more memories storing a set of instructions and one or more processors that execute the set of instructions to store a print job received from other cloud print system and information indicating the other cloud print system, transmit the stored print job to the image forming apparatus in response to a request from the image forming apparatus, receive information of a execution result of the transmitted print job from the image forming apparatus, and transmit the received information of the execution result to the other cloud print system by using the information indicating the other cloud print system.

## Claims

### Claim 1

A cloud print system connected to an image forming apparatus via a network comprising:
one or more memories storing a set of instructions; and
one or more processors that execute the set of instructions to:
receive a print job from other cloud print system when the other cloud print system transmits the print job which is received from a user terminal;
issue a job code corresponding to the print job in response to receiving the print job from the other cloud print system;
store the received print job, the issued job code, and information indicating the other cloud print system in association with each other;
transmit the issued job code to the other cloud print system for causing the other cloud print system to notify the user terminal of the transmitted job code, wherein the other cloud print system further stores the transmitted job code in association with information of the print job;
transmit, when the cloud print system receives a request from the image forming apparatus, the stored print job corresponding to the job code included in the received request to the image forming apparatus;
receive information of an execution result of the transmitted print job from the image forming apparatus; and
transmit both the received information of the execution result and the stored job code to the other cloud print system indicated by the stored information for causing the other cloud print system to manage the transmitted information of the execution result on the other cloud print system as an execution result of the print job corresponding to the transmitted job code.

### Claim 2 (depends on 1)

The cloud print system according to claim 1, wherein the one or more processors further execute the set of instructions to transmit both the received information of the execution result and the stored job code to the other cloud print service indicated by the stored information in response to a request from the other cloud print system.

### Claim 3 (depends on 1)

The cloud print system according to claim 1, wherein the one or more processors further execute the set of instructions to:
transmit the stored job code to the other cloud print system after receiving the information of the execution result of the print job; and
transmit the received information of the execution result to the other cloud print system in response to receiving a request from the other cloud print system after transmitting the stored iob code to the other cloud print system.

### Claim 4

A method for controlling a cloud print system connected to an image forming apparatus via a network comprising:
receiving a print job from other cloud print system when the other cloud print system transmits the print job which is received from a user terminal;
issuing a job code corresponding to the print job in response to receiving the print job from the other cloud print system;
storing the received print job, the issued job code, and information indicating the other cloud print system in association with each other;
transmitting the issued job code to the other cloud print system for causing the other cloud print system to notify the user terminal of the transmitted job code, wherein the other cloud print system further stores the transmitted job code in association with information of the print job;
transmitting, when the cloud print system receives a request from the image forming apparatus, the stored print job corresponding to the job code included in the received request to the image forming apparatus;
receiving information of an execution result of the transmitted print job from the image forming apparatus; and
transmitting both the received information of the execution result and the stored job code to the other cloud print system indicated by the stored information for causing the other cloud print system to manage the transmitted information of the execution result on the other cloud print system as an execution result of the print job corresponding to the transmitted job code.
