Server-Based Product Authentication via Unique Number Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems cannot reliably distinguish genuine from counterfeit products based on product names and numbers, leading to potential authentication failures and warranty issuance errors.

Innovation Solution

A data transmission method and display system where a server stores and associates first and second unique numbers, allowing it to verify the authenticity of products by matching received unique numbers and transmitting corresponding data to electronic devices for display, enabling users to confirm product genuineness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If product authentication is based on product name and number only, then the authentication process is simple, but counterfeit products can be falsely authenticated as genuine

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidproduct authentication accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary between the user terminal and the authentication process. The server stores the correspondence between first unique numbers (internal identifiers) and second unique numbers (external product identifiers), and mediates the authentication by verifying whether the received second unique number matches the stored correspondence. This intermediary mechanism maintains operational simplicity for users while ensuring reliable authentication through centralized verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a digital copy or record of the unique number correspondence in the server's storage. Instead of relying solely on physical product labels, the system maintains a replicated database of genuine product identifiers on the server, allowing verification by comparing user-submitted identifiers against this stored copy. This copying approach enables reliable authentication without complicating the user interface.

Inventive Principle:
Principle #26Copying

2Reliability

If a server-based verification system is implemented, then product authentication reliability is improved, but the system complexity increases

Engineering Contradiction:
Improveproduct authentication accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server is designed to perform multiple functions: storing unique number correspondences, receiving authentication requests, verifying identifiers, and transmitting results to user terminals. By consolidating these diverse functions into a single multi-functional server, the system achieves reliable authentication without proportionally increasing overall system complexity. The server handles various authentication operations through a unified architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables users to perform authentication themselves by having their terminals directly communicate with the server to verify product identifiers. The server provides self-service verification capabilities where users can independently check product authenticity without requiring manual intervention from manufacturers or third-party validators. This self-service approach distributes the authentication workload and reduces the need for complex centralized control mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10791117B2Data transmission method, display system, and server
Publication Date: 2020.09.29 CASIO COMPUTER CO LTD
  • US10791117B2 patent drawing
  • US10791117B2 patent drawing
  • US10791117B2 patent drawing

AI summary

An embodiment of a data transmission method is executed by a server that includes a memory that stores first unique number data presenting a first unique number and second unique number data presenting a second unique number, in association with each other, and includes receiving a first unique number data presenting a first unique number from a first electronic device in the first unique number reception step. Whether the first unique number presented by the first unique number data received in the first unique number reception step matches the first unique number presented by the first unique number data stored in the memory is determined in the determination step. The second unique number data stored in association with the first unique number data stored in the memory is transmitted to the first electronic device when determined in the determination step that they match.