Server Benefit Distribution via Printer ID Lookup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems that integrate printers, PCs, and information management servers lack an efficient mechanism to grant benefits to users based on specific printer identification and benefit codes.

Innovation Solution

A non-transitory computer-readable recording medium storing instructions for a server that stores benefit codes and printer identification information, allowing the server to receive user and printer identification, and grant benefits if the corresponding codes are stored in association with each other.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the server stores and checks printer identification information and benefit codes in association, then benefit distribution accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvebenefit distribution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The server pre-stores the correct associations between printer identification information and benefit codes in its memory before actual benefit distribution occurs. This preliminary preparation allows the system to quickly verify eligibility by simple lookup during benefit distribution, ensuring accuracy without adding complex real-time verification logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses printer identification information (such as serial numbers or model identifiers) as a copy or representation of the physical printer's identity. This digital copy enables the server to track and manage benefit codes associated with specific printers without needing direct physical verification, simplifying the distribution process while maintaining accuracy.

Inventive Principle:
Principle #26Copying

2Reliability

If the server grants benefits based on stored printer identification and benefit code associations, then benefit control reliability is improved, but processing time increases

Engineering Contradiction:
Improvebenefit control reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By pre-storing valid printer identification and benefit code associations in the server's memory, the system prepares all necessary verification data in advance. When a benefit distribution request arrives, the server performs a simple lookup operation rather than complex real-time verification, ensuring reliable benefit control while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces potential manual or complex mechanical verification processes with automated digital lookup operations. The server electronically compares the provided printer identification information against stored associations in memory, a operation that is both highly reliable and computationally efficient, thus reducing processing time while maintaining control reliability.

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

Data Source

PatentUS12293384B2Non-transitory computer-readable recording medium storing computer-readable instructions for server that provides service related to printer, server providing service related to printer, and method executed by server that provides service related to printer
Publication Date: 2025.05.06 BROTHER KOGYO KK
  • US12293384B2 patent drawing
  • US12293384B2 patent drawing
  • US12293384B2 patent drawing

AI summary

A server may receive, from a terminal device, user identification information, first type of first printer identification information and a specific benefit code. In a case where the user identification information, the first type of first printer identification information and the specific benefit code are received from the terminal device and the first type of first printer identification information and a specific benefit code are stored in a memory in association with each other, the server may grant a specific benefit corresponding to the specific benefit code to a user identified by the user identification information. In a case where the first type of first printer identification information and the specific benefit code are not stored in the memory in association with each other, the specific benefit is not granted to the user.