Unified Planning Database for Real-Time Data Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata flexibilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improveuser flexibilityVSAvoidresponse time
Core Design Contradiction:
Ease of operationVSProductivity

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.

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

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

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

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

Engineering Contradiction:
Improveimplementation simplicityVSAvoiddata propagation time
Core Design Contradiction:
Ease of manufactureVSLoss of time

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8412549B2Analyzing business data for planning applications
Publication Date: 2013.04.02 SAP SE
  • US8412549B2 patent drawing
  • US8412549B2 patent drawing
  • US8412549B2 patent drawing

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.