Communication Device Batch Printer Registration via Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for registering identification information of printers in a print mediating server lack efficiency and convenience, particularly in handling different registration instructions and authentication processes, leading to increased processing load and potential registration failures.

Innovation Solution

A communication device that receives and processes various registration instructions by sending appropriate requests to a predetermined server, utilizing authentication information to register identification information of printers, and handles different types of registration instructions through specific programs like batch setting and browser programs, reducing the need for repeated access to printers and minimizing communication load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a registration program is used to register multiple printers, then registration efficiency is improved, but the system complexity increases due to handling different registration instruction types

Engineering Contradiction:
Improveregistration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the registration process into distinct types (first registration instruction with pre-obtained authentication information, second registration instruction requiring authentication request, third registration instruction for cancellation). This segmentation allows the system to handle different registration scenarios through specific, standardized procedures, improving efficiency while managing complexity through clear classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication device acts as an intermediary between terminal devices and the server, standardizing the registration process. It receives various registration instructions from terminal devices, processes them according to their type, and communicates with the server using standardized protocols, thereby reducing the complexity burden on both terminal devices and the server.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If direct access to each printer's webserver is required for registration, then registration reliability is improved, but the ease of operation deteriorates due to the need for direct access to multiple devices

Engineering Contradiction:
Improveregistration reliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The communication device serves as a mediator that receives registration instructions from terminal devices and handles the registration process centrally. This eliminates the need for administrators to directly access multiple printer webservers, improving ease of operation while maintaining reliability through standardized authentication and registration procedures managed by the communication device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service registration where terminal devices can automatically obtain authentication information from the server and complete registration processes without requiring direct administrator intervention at each printer. The communication device automates the authentication and registration workflow, reducing manual effort while ensuring reliable registration.

Inventive Principle:
Principle #25Self-service

3Reliability

If repeated access to printers is required for registration, then registration completeness is improved, but the communication load increases

Engineering Contradiction:
Improveregistration completenessVSAvoidcommunication load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary authentication where terminal devices obtain authentication information from the server before initiating the registration process. The communication device uses this pre-obtained authentication information to register multiple printers in a single batch operation, eliminating the need for repeated authentication exchanges and reducing overall communication load while ensuring complete registration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple registration operations into a single batch registration process. The communication device receives a single registration instruction containing multiple printer identification pieces and processes them together using one authentication token, combining what would otherwise require multiple separate communication sessions into one efficient operation, thereby reducing communication load while maintaining registration completeness.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11789671B2Specific communication device, and non-transitory computer-readable recording medium storing computer readable instructions for specific communication device
Publication Date: 2023.10.17 BROTHER KOGYO KK
  • US11789671B2 patent drawing
  • US11789671B2 patent drawing
  • US11789671B2 patent drawing

AI summary

A specific communication device may include a controller configured to, in a case where a first registration instruction according to a registration program and first authentication information are received from a first terminal device comprising the registration program, send a first registration request including specific identification information for identifying the specific communication device and the first authentication information to a predetermined server, in a case where a second registration instruction not according to the registration program is received from a second terminal device, send an authentication information request to the predetermined server, in a case where the authentication information request is sent to the predetermined server, receive second authentication information from the predetermined server, and in a case where the second authentication information is received from the predetermined server, send a second registration request including the specific identification information and the second authentication information to the predetermined server.