Server Apparatus Digital Signature Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Server apparatuses other than the client terminal cannot verify the validity of unique information received, limiting their ability to provide appropriate processing or information based on its truthfulness, such as distinguishing between valid and invalid external equipment.

Innovation Solution

A server apparatus communicates with a client terminal that receives first information and a digital signature from a second server, determining the validity of the information and transmitting second information to the client terminal only when the first information is valid, allowing appropriate processing and information provision based on the verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a client terminal generates and transmits a digital signature to verify unique information, then the ability to verify authenticity is improved, but the device complexity increases due to the need for digital signature generation and verification mechanisms

Engineering Contradiction:
Improveinformation verification capabilityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a second server as an intermediary that generates digital signatures based on unique information. This mediator handles the complex cryptographic operations, allowing the first server to verify authenticity through a simplified process of checking the digital signature against the unique information, thus resolving the contradiction between verification capability and system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a digital copy (digital signature) of the unique information that can be verified without needing to verify the original physical information. This digital copy enables reliable verification while keeping the verification process simple and standardized across different servers

Inventive Principle:
Principle #26Copying

2Measurement precision

If the server apparatus verifies the digital signature to determine information validity, then the measurement precision of information authenticity is improved, but the processing time increases due to the verification computation

Engineering Contradiction:
Improveauthenticity determination accuracyVSAvoidverification processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The digital signature is generated in advance by the second server before the verification process. This preliminary action of creating a verifiable digital copy allows the first server to perform rapid verification by simply checking the signature against the unique information, rather than performing complex authentication computations in real-time, thus reducing verification time while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11502850B2Server apparatus, client terminal, information processing system and information processing method
Publication Date: 2022.11.15 CASIO COMPUTER CO LTD
  • US11502850B2 patent drawing
  • US11502850B2 patent drawing
  • US11502850B2 patent drawing

AI summary

A server apparatus is capable of communicating with a client terminal. The client terminal transmits first information to a second server, receives a digital signature from the second server, and transmits the digital signature together with the first information to the server apparatus. The second server generates the digital signature based on the first information. The server apparatus includes a controller configured to receive the first information and the digital signature from the client terminal, determine whether or not the first information is valid based on the first information and the digital signature received; and, transmit second information to the client terminal when the first information is valid.