Database Dimensional Balancing Real-Time Constraint Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional databases face downtime issues during overnight updates, leading to potential loss of data and inability to enforce real-time constraint enforcement, as they shut down for updating and reconciliation.

Innovation Solution

Implementing a database system that enables real-time dimensional balance updating, allowing transactions to occur while updating and reconciling, ensuring accurate and immediate enforcement of dimensional rules and constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional databases shut down overnight to allow for updating and reconciliation, then data accuracy and constraint compliance are improved, but database availability and operational continuity deteriorate

Engineering Contradiction:
Improvedata accuracyVSAvoiddatabase availability
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements continuous updating and reconciliation operations that run concurrently with normal database transactions without requiring shutdown. The system maintains dimensional balance constraints while processing transactions in real-time, eliminating the need for periodic offline reconciliation and ensuring both data accuracy and continuous availability.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary validation and constraint checking before transactions are committed to the database. By enforcing dimensional rules upfront during transaction processing rather than during post-hoc reconciliation, the system ensures data accuracy is maintained continuously without requiring shutdown for verification.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If conventional databases perform post-hoc reconciliation, then constraint compliance is improved, but real-time constraint enforcement capability deteriorates

Engineering Contradiction:
Improveconstraint complianceVSAvoidreal-time enforcement capability
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The patent enforces dimensional constraints as preliminary conditions before transactions are executed. The system validates that transactions comply with dimensional rules (such as fund availability, account limits, and regulatory constraints) before allowing the transaction to proceed, thereby achieving real-time constraint enforcement rather than delayed post-hoc verification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements real-time feedback mechanisms that continuously monitor database state and transaction compliance with dimensional constraints. When a transaction is proposed, the system immediately checks constraint compliance and provides feedback to approve or reject the transaction, enabling real-time enforcement rather than delayed reconciliation.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If conventional databases shut down for updating, then data consistency is improved, but information loss during shutdown periods worsens

Engineering Contradiction:
Improvedata consistencyVSAvoidupdated information loss
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The patent maintains continuous database operation with concurrent updating and transaction processing. The system updates dimensional balances and performs reconciliation operations in real-time alongside normal transactions, ensuring that no information is lost during shutdown periods while maintaining data consistency through continuous validation.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs self-updating and self-validation operations continuously without requiring external intervention or shutdown. The database automatically maintains dimensional balance constraints and reconciles transactions in real-time, ensuring data consistency is preserved continuously without information loss.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11880844B2Database with dimensional balances updating
Publication Date: 2024.01.23 STRIPE LLC
  • US11880844B2 patent drawing
  • US11880844B2 patent drawing
  • US11880844B2 patent drawing

AI summary

In an example embodiment, a method for updating a database with dimensional balancing comprises receiving a transaction request to transfer a portion of a first balance from the first balance to a second balance; determining a subset of the first balance less than or equal to the portion in the first balance compliant with dimensional rules based on one or more attributes of the subset and an identifier of an account holding the second balance; moving the determined subset from the first balance to the second balance; and updating attributes of the moved subset in the second balance.