Parallel Tier Consolidation with Resource Locking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing accounting software fails to perform tier consolidation efficiently for complex hierarchical organizational structures, leading to inefficiencies, increased computational requirements, and risks to data integrity.

Innovation Solution

A computer-implemented method for automatic tier consolidation that identifies an optimal path for consolidating nodes within an organizational structure, performing data aggregation in parallel while using resource locking to prevent interference, and generating reports based on hierarchical relationships and currency conversions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional accounting software performs tier consolidation for complex hierarchical organizational structures, then data processing can be completed, but processing speed is slow and computational resources are excessive

Engineering Contradiction:
Improvetier consolidation processing speedVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent divides the organizational structure into discrete nodes and edges, representing hierarchical relationships as a graph structure. This segmentation allows the consolidation process to operate on individual components rather than the entire structure at once, enabling parallel processing and reducing overall computational resource requirements while maintaining processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a parallel processing dimension by simultaneously consolidating multiple nodes at different hierarchical levels. Instead of sequential processing, the system performs consolidation operations across multiple dimensions (different organizational tiers) concurrently, significantly improving processing speed without proportionally increasing computational resources.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If conventional accounting software performs tier consolidation, then consolidation can be completed, but the process is time-consuming

Engineering Contradiction:
Improveconsolidation completion speedVSAvoidconsolidation processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-establishing the hierarchical relationships and organizational structure before consolidation begins. The system pre-processes the graph structure to identify parent-child relationships and consolidation paths, allowing the actual consolidation operation to execute more quickly without time-consuming setup procedures during the consolidation process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuity of useful action by implementing an iterative consolidation process that continuously processes nodes until convergence is achieved. The system maintains active processing threads that continuously work on consolidation operations without idle waiting, ensuring that computational resources are continuously productive and minimizing total processing time while achieving accurate consolidation results.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If conventional accounting software performs tier consolidation, then consolidation can be completed, but data integrity risks increase

Engineering Contradiction:
Improveconsolidation capabilityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms that continuously monitor and verify consolidation results. The system checks for convergence criteria, validates aggregation calculations, and detects anomalies in the consolidation process. This feedback loop ensures data integrity by identifying and correcting errors before they propagate through the organizational structure, maintaining reliability while preserving consolidation capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies beforehand cushioning by implementing validation and verification steps before final consolidation results are finalized. The system performs preliminary checks on data consistency, ownership relationships, and calculation accuracy to cushion against potential data integrity issues. This preventive approach reduces the risk of errors in the consolidation process without limiting the consolidation capability itself.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Productivity

If conventional accounting software performs tier consolidation, then consolidation can be completed, but the data structure becomes more complex

Engineering Contradiction:
Improveconsolidation functionalityVSAvoiddata structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal graph data structure that serves multiple functions: representing organizational hierarchy, defining consolidation paths, storing ownership relationships, and facilitating parallel processing. This multi-functional approach consolidates what would otherwise require multiple separate data structures into a single unified representation, reducing overall system complexity while maintaining full consolidation functionality.

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

Data Source

PatentEP4483312B1Tier consolidation with parallel processing
Publication Date: 2026.03.25 SAGE INTACCT INC
  • EP4483312B1 patent drawingFigure 1
  • EP4483312B1 patent drawingFigure 2
  • EP4483312B1 patent drawingFigure 3A

AI summary

Various embodiments described herein provide improved functionality for performing tier consolidation for organizations having any type of hierarchical structure, so as to increase flexibility, speed, accuracy, and performance in generating reports and conducting analysis on a company's operations and performance. Consolidation can be performed at any suitable time, such as for example at the end of some period, at which time it may be useful to generate accounting and/or financial reports for the organization. In at least one embodiment, the described techniques improve on conventional tier consolidation mechanisms by employing parallel processing on multiple nodes at the same level. In situations where processing of one node might interfere with processing of another node, a resource locking mechanism is used to prevent such interference, so as to ensure accuracy and avoid corruption of data.