Chip Unique Value Virtual Code for Secure Device Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for device identification, such as using card numbers or one-time-passwords (OTPs), face challenges like data leakage and difficulty in application across various fields, while the increasing use of drones necessitates effective anti-drone technologies for distinguishing friend or foe drones.

Innovation Solution

A method and apparatus that utilize a chip unique value-based virtual code, generated without a separate identification procedure, which is unique and changes periodically, allowing for secure device identification without exposing actual codes, and can be applied to various devices like IC cards, SIM cards, and control devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If actual card numbers are recorded on card surfaces, then user identification is enabled, but data leakage occurs when codes are visually exposed or transmitted

Engineering Contradiction:
Improvedata securityVSAvoididentification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual code as an intermediary that replaces the actual card number in transmission and storage. The virtual code generation means creates a virtual code based on the actual card number and transmission time, which is then used instead of the actual card number during transactions. This intermediary layer prevents direct exposure of the actual card number while enabling identification and transaction processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtual copy (virtual code) of the actual card number that serves the same identification function. The virtual code is generated by encoding the actual card number with time-based parameters, creating a functional copy that can be used for transactions without revealing the original card number. This copy mechanism allows the system to work with surrogate identifiers rather than sensitive actual values.

Inventive Principle:
Principle #26Copying

2Reliability

If one-time-passwords (OTP) are used for user identification, then data security is improved, but login procedures are required which limits application across various fields

Engineering Contradiction:
Improvedata securityVSAvoidoperation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The virtual code generation means operates autonomously to generate virtual codes based on the actual card number and current transmission time without requiring user login or external verification. The system automatically creates and manages the virtual codes, performing the security function itself rather than requiring external authentication procedures. This self-service mechanism enables seamless operation across different applications without adding login steps.

Inventive Principle:
Principle #25Self-service

3Reliability

If conventional identification methods are used, then device identification is achieved, but separate identification procedures are required which reduce efficiency

Engineering Contradiction:
Improvedevice identification accuracyVSAvoididentification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines the identification function with the code generation process. The virtual code generation means integrates device identification capabilities directly into the virtual code creation mechanism, so that device identification occurs simultaneously with virtual code generation rather than as a separate step. This merging of functions eliminates redundant identification procedures and reduces overall processing time.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11887118B2Method, program, and apparatus for identifying device by using chip unique value-based virtual code
Publication Date: 2024.01.30 SSENSTONE INC
  • US11887118B2 patent drawing
  • US11887118B2 patent drawing
  • US11887118B2 patent drawing

AI summary

Embodiments of the present invention provide a method, program, and apparatus that may identify a device by using a virtual code generated based on a unique value of a chip inside a device without a separate procedure for identifying the device. Furthermore, embodiments of the present invention provide a method, program, and apparatus that may generate a virtual code, which is not matched with any other code, whenever a code for identifying a device is requested. Moreover, embodiments of the present invention provide a method, program, and apparatus for identifying a device that may add and use only an algorithm without changing a conventional process.