Database Synchronization System Using Probability-Based Discrepancy Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and synchronizing structured data records across multiple databases, especially across national borders and during transactions involving securities, is a complex and resource-intensive task due to potential inconsistencies and the need for manual reconciliation, which can be exacerbated by state control mechanisms and the involvement of multiple databases within banking and governmental systems.

Innovation Solution

A computer-implemented system maintains two internal databases and provides interfaces for inputting and communicating with external databases, ensuring data consistency by confirming transactions only after successful execution and using probability analysis to resolve discrepancies between data records, thereby reducing unnecessary data traffic and manual rework.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data records are manually input and synchronized across multiple databases, then data consistency is improved, but manual outlay and time consumption increase

Engineering Contradiction:
Improvedata consistencyVSAvoidmanual reconciliation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically performs data synchronization and consistency checks between databases without requiring manual intervention. The computer-implemented system autonomously compares data records, identifies discrepancies, and executes corrective actions, allowing the system to serve itself rather than requiring human operators for routine reconciliation tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical processes of data entry and reconciliation are replaced by automated computer-based systems. The patent substitutes human operators with algorithm-driven automated comparison and synchronization mechanisms that continuously monitor and maintain data consistency across databases without physical or manual intervention.

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

2Reliability

If data is exchanged across national borders with state control mechanisms, then regulatory compliance is improved, but data traffic complexity and processing time increase

Engineering Contradiction:
Improveregulatory complianceVSAvoiddata traffic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary checks and preparations for cross-border data exchanges before actual transmission occurs. Data records are pre-validated, pre-formatted, and pre-compliance-checked according to relevant regulations, ensuring that when data crosses borders, it already meets regulatory requirements, thereby simplifying the actual cross-border transmission process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary automated system that mediates between different national data systems and regulatory frameworks. This intermediary layer handles the complexity of cross-border compliance by automatically translating, validating, and adapting data records to meet different jurisdictional requirements, shielding users from the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple internal databases are maintained to meet banking and statutory stipulations, then compliance with regulations is improved, but data synchronization difficulty increases

Engineering Contradiction:
Improveregulatory complianceVSAvoiddata synchronization difficulty
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal synchronization framework that can handle multiple different database types and regulatory requirements through a single unified system. This multi-functional approach allows the same synchronization mechanisms to work across various internal databases (customer accounts, transaction logs, security records) and adapt to different banking and statutory stipulations without requiring separate synchronization systems for each database.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system dynamically adjusts synchronization parameters and protocols based on the specific requirements of different databases and regulatory frameworks. By changing parameters such as synchronization frequency, data validation rules, and conflict resolution strategies, the system can efficiently manage multiple databases with different compliance requirements without increasing overall complexity.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If data records are continuously synchronized across databases, then data accuracy is improved, but data traffic volume and processing load increase

Engineering Contradiction:
Improvedata accuracyVSAvoiddata traffic volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Instead of continuous synchronization, the system implements periodic synchronization at strategically determined intervals. Data accuracy is maintained by synchronizing at key transaction points or at scheduled intervals rather than continuously, reducing unnecessary data traffic while ensuring accuracy is updated at sufficient frequency to meet operational and regulatory requirements.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies partial synchronization by selectively updating only the specific data records or fields that have changed or require synchronization, rather than synchronizing entire databases. This partial action approach maintains data accuracy for critical records while minimizing overall data traffic volume and processing load by excluding unnecessary data transmissions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7577685B2Computer-implemented system for managing a database system with structured data records
Publication Date: 2009.08.18 UBS BUSINESS SOLUTIONS AG
  • US7577685B2 patent drawing
  • US7577685B2 patent drawing

AI summary

In a computer-implemented system for managing a database system with structured data records, two internal databases separate from one another are maintained, an interface for an input at least of parts of a structured data record into one of the databases is provided, at least one interface for communicating with an external database system is provided, in order to communicate between one of the internal databases and the external database. Initiated by inputting of a new data record into the first database, inputting of a new corresponding data record into the second database only takes place if a confirmation was received from the external database regarding the successful inputting of a corresponding new data record into the external database, and in the event of a difference between the new data record in the first database and a probably corresponding new data record from the external database, a probability is assigned to the probably corresponding new data record from the external database depending on the degree of difference, and from further data records from the external database a data record is extracted that has a higher probability of being the correct corresponding new data record.