System-Aware Information Objects for BI Versioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business Intelligence (BI) tools face challenges in maintaining uniformity across multiple sites due to local system evolution, leading to data and tool versioning issues, and require efficient bi-directional communication and reduced setup time for BI applications.

Innovation Solution

The development of system-aware information objects that can operate with different functions based on the system they are associated with, allowing for efficient distribution and adaptation of BI tools and data across various BI systems, including the use of executable instructions to define and manage these objects across multiple sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If local BI systems are developed and evolved independently at multiple sites, then local customization and responsiveness are improved, but data and tool versioning problems arise and uniformity is lost

Engineering Contradiction:
Improvelocal customizationVSAvoiddata and tool versioning
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements dynamic versioning where BI tools and data structures automatically adapt their version compatibility based on the target system's configuration. The system dynamically determines whether to export objects with source system versioning or with target system versioning, allowing local customization while maintaining version stability across sites.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes versioning parameters based on export targets. When exporting BI objects between systems, the versioning scheme is adjusted according to the target system's capabilities and requirements, enabling local adaptability while preserving overall system uniformity through controlled parameter variation.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If BI tools are ported between sites with controlled evolution, then uniformity in decision making is maintained, but setup time for BI applications increases

Engineering Contradiction:
ImproveuniformityVSAvoidsetup time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements automated copying of BI objects between systems with intelligent version mapping. Instead of manual setup, the system automatically copies tools and data structures while resolving version compatibility issues, dramatically reducing setup time while maintaining uniformity through centralized control of the copying process.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary version compatibility analysis and mapping before actual BI object export. By pre-configuring version correspondence rules and performing compatibility checks in advance, the system eliminates time-consuming manual setup while ensuring uniformity is maintained across all sites.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If bi-directional communication of data and BI tools is implemented, then versioning problems are addressed, but system complexity increases

Engineering Contradiction:
Improveversioning controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary export mechanism that mediates bi-directional communication between BI systems. This intermediary layer handles version mapping, compatibility checking, and object transformation automatically, providing reliable versioning control while hiding the underlying system complexity from users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service versioning resolution where the export mechanism automatically determines appropriate version mappings and performs compatibility adjustments without manual intervention. This self-service approach provides reliable versioning control while minimizing the perceived complexity for end users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7856450B2Apparatus and method for distributing information between business intelligence systems
Publication Date: 2010.12.21 SAP IRELAND LTD
  • US7856450B2 patent drawing
  • US7856450B2 patent drawing
  • US7856450B2 patent drawing

AI summary

A computer readable storage medium includes executable instructions to define a first information object, where the first information object is operative to perform a first function when associated with a first system, and a second function when associated with a second system. A set of properties for the first information object is defined. The set of properties are divided into a first set of properties for when the first information object is in the first system, and a second set of properties when the first information object is in the second system.