Cloud Printing Verification Code Authentication Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional printing methods face challenges in balancing file security and user convenience, especially when multiple users access a remote output device, leading to potential information loss and privacy issues due to unpredictable document confusion.

Innovation Solution

An output method and device that involves a first electronic device sending a file to a server, generating verification information, and a second electronic device displaying this information for an output device to obtain and print the file, utilizing verification, communication, and output circuits to ensure secure and convenient document output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a remote output device is made accessible to multiple users for printing, then user convenience and operational flexibility are improved, but information security and document privacy deteriorate due to potential information outflow and document confusion

Engineering Contradiction:
Improveuser convenienceVSAvoidinformation security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a verification code as an intermediary element between the user and the printing system. The verification code, displayed on the user's terminal, acts as a mediator that enables secure authentication without exposing sensitive document information. The output device reads this verification code to authenticate the printing request, thus maintaining information security while allowing remote access convenience.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the authentication verification process from the traditional login system. Instead of requiring users to input passwords or credentials on the output device, the verification code is generated and displayed separately on the user's terminal, then read by the output device. This separation extracts the security-sensitive authentication step from the printing operation, improving both convenience and security.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If traditional printing authentication methods are used requiring users to upload files and input credentials at the output device, then information security is maintained, but operational convenience and efficiency deteriorate

Engineering Contradiction:
Improveinformation securityVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by generating and displaying the verification code on the user's terminal before the actual printing operation. The verification code is prepared in advance and can be immediately read by the output device, eliminating the need for users to physically go to the device, upload files, and input credentials during the printing process. This preliminary preparation of authentication information significantly reduces operational time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical interaction system (physical presence at the output device, manual file upload, keyboard input for credentials) with an automated optical/electronic system. The verification code is displayed on the terminal screen and read optically by the output device, substituting manual mechanical operations with automated electronic processes, thereby improving operational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20180234556A1Output method and output device for cloud printing
Publication Date: 2018.08.16 AVISION
  • US20180234556A1 patent drawing
  • US20180234556A1 patent drawing
  • US20180234556A1 patent drawing

AI summary

An output method and an output device are provided. The output method includes the following steps. A first electronic device sends a file to a server and generates a piece of verification information corresponding to the file. A second electronic device receives the piece of verification information and displays the piece of verification information on screen. An output device reads the piece of verification information displayed by the second electronic device, and obtains the file from the server according to the piece of verification information so as to output a paper document of the file.