Clock-Based Computer System Identification for Secure Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic transactions between devices require complex and burdensome identification and authorization processes, which can lead to inefficiencies and susceptibility to fraud, especially in high-security transactions like financial transactions.

Innovation Solution

A method using clock values and rates of computer systems to uniquely identify parties in transactions, enabling secure message encryption and decryption, and ensuring message delivery by determining a function that relates clock rates and adjusting for transmission delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex identification and authorization procedures are used to ensure security, then reliability is improved, but device complexity and processing time increase

Engineering Contradiction:
Improvetransaction securityVSAvoididentification procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter used for identification from complex cryptographic keys to simple clock values and transmission time stamps. By using readily available temporal parameters (clock values at transmission and reception), the system achieves secure identification without requiring complex encryption procedures or specialized hardware, thus resolving the contradiction between security and complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces transmission time as an intermediary parameter that mediates between the sender's clock value and the receiver's verification process. This intermediary temporal parameter enables secure authentication by providing a verifiable link between transmission and reception without requiring direct complex key exchange protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex encryption protocols are implemented to secure transactions, then reliability is improved, but processing speed and efficiency deteriorate

Engineering Contradiction:
Improvemessage securityVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent uses disposable, easily generated temporal parameters (clock values and time stamps) instead of expensive, complex cryptographic keys. These temporal parameters are inexpensive to generate, require minimal processing power to verify, and provide sufficient security for the transaction, thus improving processing speed while maintaining reliability

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent replaces complex mechanical/cryptographic encryption systems with a simpler temporal verification mechanism. Instead of using heavy cryptographic protocols for message encryption, the system uses clock value comparisons and time stamp verification, which are computationally lighter and faster while still providing security through the difficulty of temporal spoofing

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

3Reliability

If traditional authorization methods are used to verify parties, then security is improved, but the burden on processing systems increases

Engineering Contradiction:
Improveparty authorizationVSAvoidauthorization processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by embedding the clock value at the moment of transmission directly into the message packet. This pre-packaging of temporal authentication data eliminates the need for separate, time-consuming authorization verification steps, as the authentication information is already prepared and attached with the message, thus reducing authorization processing time while maintaining security

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12401632B2System identification based on determined clock information
Publication Date: 2025.08.26 DAY JOHN W
  • US12401632B2 patent drawing
  • US12401632B2 patent drawing
  • US12401632B2 patent drawing

AI summary

Embodiments of the present invention provide systems and methods for transmitting messages between multiple devices of a communications network, or multiple nodes of a multiprocessor system, for example. The messages can include instructions related to transactions such as reading and/or writing values to a database, and a clock value and/or clock rate of one or more of the devices can be used to confirm the parties to the transaction before completing or authorizing the transaction and modifying the related database.