Cloud Printer Registration via Intermediary Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud printing technologies require complex processes and direct communication between printers and services, necessitating local connection and complicating the registration of multiple printers, which increases the load on both devices and users.

Innovation Solution

A system that includes an information processing device, a printing device, and a service providing device, where the information processing device acquires and transmits device information to register printers with the service providing device, allowing for automatic registration and execution of print jobs without the need for direct printer-service communication or local connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct communication between printer and printing service is implemented, then printer registration and print job execution can be achieved, but device complexity and operational complexity increase significantly

Engineering Contradiction:
Improveprinter registrationVSAvoidprogram complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An information processing device (client device) is introduced as an intermediary between the printer and the printing service. The client device acquires device information from the printer, transmits it to the printing service for registration, receives registration information, and forwards it back to the printer. This mediator approach eliminates the need for complex direct communication programs on the printer while achieving reliable printer registration and print job execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple printers are registered individually with direct communication, then each printer can be registered, but the load on users and devices increases

Engineering Contradiction:
Improveprinter registration efficiencyVSAvoiduser operation complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The registration processes for multiple printers are merged into a single unified operation. The information processing device can acquire device information from multiple printers and transmit their registration information to the printing service collectively, rather than requiring separate individual registration operations for each printer. This significantly improves registration efficiency and reduces user operational complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If printer-service direct communication is required, then cloud printing can be implemented, but local connection requirement limits flexibility

Engineering Contradiction:
Improveconnection flexibilityVSAvoidconnection requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The connection requirements are segmented into two independent phases: (1) local connection phase where the information processing device connects to the printer to acquire device information, and (2) cloud connection phase where the printer communicates with the printing service using the registration information. This segmentation allows the printer to be registered without requiring continuous local connection, greatly improving connection flexibility and operational convenience.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11614904B2Printing device, information processing device, and control method and medium for the same
Publication Date: 2023.03.28 CANON KK
  • US11614904B2 patent drawing
  • US11614904B2 patent drawing
  • US11614904B2 patent drawing

AI summary

A printing system acquires device information from a printing device, transmits the device information acquired to a service providing device and registers the device information acquired, and receives registration information, from the service providing device, for the printing device registered to access the service providing device, with the registration information including an address of the cloud printing service provided by the service providing device and a signed certificate. The received registration information is transmitted to the printing device. The printing device of which the device information has been registered with the service providing device accesses the service providing device using the registration information to acquire a print job held by the service providing device and execute the acquired job.