Exchange Server Time Synchronization via NTP Deviation Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In online stock trading systems, ensuring accurate time synchronization across multiple servers is crucial to prevent time deviations that can affect the validity and reliability of transaction data.

Innovation Solution

A system utilizing Network Time Protocol (NTP) servers to calculate and correct time deviations between stock exchange and securities firm servers or terminals, incorporating time and phase deviation calculators and correctors to synchronize clocks and phases across these systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple servers operate independently to distribute loads, then system productivity is improved, but time synchronization between servers deteriorates

Engineering Contradiction:
Improvetransaction processing capacityVSAvoidtime synchronization accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an NTP server as an intermediary time reference that all transaction servers query to obtain synchronized time. This mediator resolves the time synchronization issue without requiring direct time coordination between multiple independent servers, allowing them to maintain operational independence while achieving consistent time references for transaction processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If time synchronization is implemented between multiple servers, then time accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidsynchronization system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

By introducing the NTP server as a centralized time authority, the patent simplifies the synchronization architecture. Instead of implementing complex peer-to-peer time synchronization protocols between multiple servers, each server independently queries the NTP server for time references, significantly reducing system complexity while maintaining accurate time synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Each transaction server autonomously queries the NTP server to obtain time synchronization information without requiring coordination or intervention from other servers. This self-service approach allows servers to maintain independent operation while achieving synchronized time references, reducing the overall system complexity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If time correction is performed frequently, then time accuracy is improved, but communication overhead increases

Engineering Contradiction:
Improvetime accuracyVSAvoidcommunication overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent implements periodic time correction where servers query the NTP server at predetermined time intervals rather than continuously or frequently. This periodic approach maintains acceptable time accuracy by refreshing time references at regular intervals, while significantly reducing communication overhead and energy consumption compared to frequent or continuous time synchronization.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP4693152A1Time correction system for securities exchange server or securities company server
Publication Date: 2026.02.11 THE CHUGOKU ELECTRIC POWER CO INC
  • EP4693152A1 patent drawingFigure 1
  • EP4693152A1 patent drawingFigure 2
  • EP4693152A1 patent drawingFigure 3

AI summary

An object of the present invention is to provide a system that enables to correct a time in a stock exchange server. A system that includes a first NTP server and a stock exchange server, the system comprising a time deviation calculator that calculates a time deviation between the first NTP server and the stock exchange server by executing communication between the first NTP server and the stock exchange server; and a time corrector that corrects a time in the stock exchange server based on the calculated time deviation.