Unified Planning Database for Real-Time Data Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Business planning applications face challenges in maintaining data consistency and responsiveness due to the use of inconsistent, obsolete, or missing data across different aggregation levels, often requiring manual replication and lacking real-time propagation of changes.
Innovation Solution
A computer program product that generates a business object containing parameters and plan data at multiple aggregation levels, automatically propagating changes to the lowest level of granularity and making them accessible across all levels, ensuring data consistency and flexibility through context-sensitive action panes and on-the-fly updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If business planning applications use multiple aggregation levels with manual data replication, then data flexibility and user customization are improved, but data consistency and reliability deteriorate due to inconsistent, incorrect, obsolete, or missing data across levels
Solution Approach 1:
The patent segments data into multiple aggregation levels (e.g., summary level and detailed level) within a single database structure, allowing users to work at different levels of detail while maintaining data consistency through automatic propagation of changes across all levels.
Solution Approach 2:
The patent merges multiple aggregation levels into a single unified database structure, eliminating the need for manual data replication between separate systems while maintaining the ability to view and edit data at different levels of aggregation.
2Ease of operation
If business planning applications are designed as spreadsheet applications with local data for flexibility, then ease of operation is improved, but productivity deteriorates due to slow response times when managing huge volumes of data
Solution Approach 1:
The patent creates a universal planning database that can handle both small-scale local planning and large-scale enterprise-wide planning within the same system, supporting spreadsheet-like flexibility while managing huge volumes of data through centralized database architecture.
Solution Approach 2:
The patent introduces a centralized database as an intermediary between the user interface and operational/analytical applications, enabling fast response times while maintaining access to large volumes of data across multiple aggregation levels.
3Reliability
If business planning applications use centralized data for consistency across large enterprises, then data reliability is improved, but device complexity increases due to integration requirements with operational and analytical applications
Solution Approach 1:
The planning database serves multiple functions simultaneously: storing planning data, providing data consistency across the enterprise, and interfacing with both operational and analytical applications through a unified structure, thereby reducing overall system complexity.
4Ease of manufacture
If manual data replication is used across aggregation levels, then ease of manufacture is improved through simple implementation, but loss of time increases due to manual copying and lack of real-time propagation
Solution Approach 1:
By merging all aggregation levels into a single database structure, the system eliminates manual data replication entirely. Changes made at any aggregation level are automatically propagated to all other levels in real-time through the unified database architecture.
Data Source
AI summary
The present disclosure involves systems, software, and computer implemented methods for providing efficient planning through analyzing data. One process includes operations for generating a business object containing parameters and plan data of a business plan, the plan data represented by a plurality of aggregation levels. A change to a particular item in the plan data is identified, the change associated with a particular aggregation level. The change to the particular item is automatically propagated to a lowest level of granularity of the plan data, and the change to the particular item is available to each of the plurality of aggregation levels.


