Versioned Database Timestamp Valuation for Global Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional snapshot processing methods for end-of-day valuations in international enterprises face delays due to copying transactions, leading to out-of-sync data, and locking mechanisms are not suitable for global operations with 24-hour transactions.

Innovation Solution

A method where initial and subsequent versions of documents are stored in a versioned database with timestamp data, allowing for precise valuation calculations by accessing the most recent version records at a specified time, enabling continuous business operations without disrupting valuation processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional snapshot processing copies transactions for valuation, then valuation can be performed, but data becomes out of sync due to time delays

Engineering Contradiction:
Improvevaluation accuracyVSAvoiddata synchronization delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a copy of the transaction log at the valuation timestamp, rather than copying individual transactions during processing. This allows the valuation system to work with a static snapshot of the log while the original continues to receive updates, eliminating synchronization delays while maintaining accurate valuation data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system prepares the valuation by identifying and copying only the necessary transaction log data at the precise valuation timestamp before processing begins. This preliminary action ensures that the valuation uses accurate data without requiring ongoing synchronization during the valuation process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If locking mechanism is used to prevent transaction updates during valuation, then data consistency is maintained, but global 24-hour operations are disrupted

Engineering Contradiction:
Improvedata consistencyVSAvoidtransaction processing continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of locking transactions, the system creates a copy of the transaction log at the valuation timestamp. This copy is then processed for valuation while the original transaction log remains unlocked and continues to accept updates, maintaining both data consistency for valuation and operational continuity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary mechanism where the transaction log is copied to a separate valuation workspace. This intermediary copy allows valuation processing to proceed with consistent data while the original system continues operations without interruption, acting as a mediator between valuation needs and operational continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If batch process begins before 5 pm for 5 pm valuation, then timely valuation is achieved, but updates occurring during processing are not reflected

Engineering Contradiction:
Improvevaluation timingVSAvoidvaluation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs a preliminary action by copying the transaction log at the precise valuation timestamp (5 pm) before valuation processing begins. This ensures that all updates through 5 pm are captured in the copy, allowing timely valuation with accurate data that reflects all transactions up to the valuation point.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical approach of sequential transaction copying with a systematic log-based approach. By copying the entire transaction log at the valuation timestamp and processing it systematically, the system achieves both timely valuation and complete accuracy without the race conditions inherent in sequential copying.

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

Data Source

PatentUS11436208B2Computerized software engine to assess physical value using document versioning
Publication Date: 2022.09.06 SAP SE
  • US11436208B2 patent drawing
  • US11436208B2 patent drawing
  • US11436208B2 patent drawing

AI summary

A computer system may create version records in a versioned database that stores data from transaction documents. Each version record may include a timestamp that represents a time from which the data stored in the version record is valid. The timestamp may represent the time of creation of particular version of the transaction document. The version records may be accessed to perform a valuation for a specified time.