Server System Printer Identification Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server systems face issues in providing shipping services for the correct printer when incorrect PIN codes are inputted, leading to registration of wrong printer information and unintended service provision.

Innovation Solution

A server system configuration that includes processors and memories to receive and verify identification information from both terminal devices and printers, ensuring that service information is only registered and provided for the intended printer by comparing input PIN codes and serial numbers, preventing registration and service provision for incorrect printers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server system receives identification information without verification, then the service registration process is simple and fast, but wrong printer information may be registered when incorrect PIN codes are inputted

Engineering Contradiction:
Improveaccuracy of printer information registrationVSAvoidcomplexity of verification process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server system performs preliminary verification of the PIN code against the stored first identification information before registering service information. This preliminary action ensures that only correct printer information is registered, preventing wrong registrations while maintaining a straightforward process flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by comparing the received second identification information with the stored first identification information and providing appropriate responses. When the PIN code matches, service information is registered; when it doesn't match, the registration is prevented. This feedback mechanism ensures accuracy without excessive complexity.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the server system verifies PIN codes and serial numbers, then service precision is enhanced, but communication load and processing time increase

Engineering Contradiction:
Improveprecision of service provisionVSAvoidtime for verification process
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs verification only when necessary - specifically when receiving second identification information from a printer. The verification compares the PIN code and serial number against stored information, performing the full verification action only when needed rather than continuously, thus balancing precision with time efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the server system registers service information without verification, then the service provision process is efficient, but services may be provided to incorrect printers

Engineering Contradiction:
Improvecorrectness of service provisionVSAvoidefficiency of service registration
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The server system performs preliminary verification of the PIN code and serial number before registering service information. This preliminary action ensures that service information is only registered for the correct printer, preventing services from being provided to incorrect printers while maintaining efficient processing through a streamlined verification flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10536606B2Server system and non-transitory computer-readable medium storing computer-readable instructions for server system
Publication Date: 2020.01.14 BROTHER KOGYO KK
  • US10536606B2 patent drawing
  • US10536606B2 patent drawing
  • US10536606B2 patent drawing

AI summary

A server system may, in a case where first identification information for identifying a first apparatus is inputted to a first terminal device, receive the first identification information from the first terminal device, in a case where the first identification information is received from the first terminal device, store the first identification information in a first memory, after the first identification information has been stored in the first memory, receive second identification information for identifying a second apparatus from the second apparatus, in a case where it is determined that the second identification information is identical to the first identification information due to the second apparatus being identical to the first apparatus, register service information in a specific memory, the service information including information for a user of the first apparatus identified by the first identification information to receive provision of the specific service from the server system.