TOD Component Synchronization Using Local Time Offsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing synchronization methods for time-of-day components in quantum computing systems require all controllers to be reset and synchronized, which can disrupt ongoing operations and are cumbersome, especially in systems with multiple partitions or during service and recovery scenarios.

Innovation Solution

Implementing a local time and offset system for each TOD component, allowing independent local times to be adjusted with an offset to match a common reference time, enabling synchronization without requiring all components to be reset to a common value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all TOD components are reset and synchronized using traditional methods, then time synchronization accuracy is improved, but system downtime increases and operational continuity is disrupted

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidsystem downtime
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system divides TOD components into two categories: reference TOD components that maintain continuous operation and target TOD components that can be individually synchronized. This segmentation allows synchronization to occur without stopping the entire system, resolving the contradiction between synchronization accuracy and system downtime.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by capturing snapshot local times before synchronization and calculating required offset adjustments in advance. This allows target TOD components to be synchronized without disrupting ongoing operations, eliminating the need for system-wide resets and reducing downtime.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If traditional synchronization methods are used, then time consistency across components is improved, but system complexity increases due to coordinated resets

Engineering Contradiction:
Improvetime consistencyVSAvoidsynchronization coordination complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The invention extracts the synchronization coordination complexity from the reference TOD components by allowing target TOD components to independently calculate and apply their own offset adjustments based on captured snapshot local times. This eliminates the need for complex coordinated resets across all components while maintaining time consistency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each target TOD component performs self-service synchronization by independently capturing its snapshot local time, calculating the required offset adjustment to match the reference TOD component, and applying the adjustment autonomously. This self-service approach simplifies the overall system complexity while ensuring time consistency across all components.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If independent local times are allowed for each TOD component, then flexibility in servicing individual components is improved, but time synchronization difficulty increases

Engineering Contradiction:
Improveflexibility in servicingVSAvoidtime synchronization difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The invention introduces snapshot local times as an intermediary mechanism that captures the state of each TOD component at a specific moment. This intermediary allows independent servicing of individual components while providing a reference point for calculating offset adjustments, thereby maintaining synchronization without increasing difficulty.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12556357B2Flexible synchronization of time-of-day components
Publication Date: 2026.02.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12556357B2 patent drawing
  • US12556357B2 patent drawing
  • US12556357B2 patent drawing

AI summary

Synchronizing time-of-day (TOD) between TOD components includes issuing an order for a plurality of TOD components, each including a local time, an offset, and an effective time as a sum of the local time and the offset. The effective time of a reference TOD component is the reference time to which target TOD component(s) are to be synchronized. The order directs each of the plurality of TOD components to synchronously, at a point in time, snapshot its local time. This provides a snapshot of the effective time of the reference TOD component, and thus the reference time. The synchronizing synchronizes each target TOD component to the reference time by setting the respective offset as a difference between the target TOD component's snapshot local time and the snapshot of the reference time. Based on the synchronizing, the effective times of the plurality of TOD components match and are the reference time.