Interactive Business Intelligence Document Generation via Data Bundling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business intelligence data management systems face challenges in efficiently extracting and presenting data and metadata from various formats, such as SAP Visual Intelligence Document files, to generate interactive documents that can be displayed across different viewers in both online and offline modes.

Innovation Solution

A system and method that extracts data and metadata from business intelligence files, generates data and application bundles, and creates interactive documents by selecting appropriate charting libraries and encoding rendering instructions, enabling interactive document generation and display across various document viewers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is extracted from various business intelligence file formats to generate interactive documents, then the versatility and adaptability of the system improves, but the device complexity and difficulty of detecting and measuring increase

Engineering Contradiction:
Improveability to extract data from various file formatsVSAvoidcomplexity of extraction and processing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary extraction engine that acts as a mediator between various business intelligence file formats and the document generation system. This extraction engine standardizes data from different formats (SAP Visual Intelligence Documents, Excel, CSV, etc.) into a common internal representation, thereby managing complexity while maintaining versatility across multiple file types

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is divided into distinct functional modules: an extraction engine for data extraction, a document generator for creating interactive documents, and a document viewer for displaying them. This segmentation allows each component to specialize in specific tasks, managing overall system complexity while handling diverse file formats through dedicated extraction logic

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If interactive documents are generated with rendering instructions for multiple viewers, then the adaptability improves, but the manufacturing precision and complexity increase

Engineering Contradiction:
Improvecompatibility across different document viewersVSAvoidprecision of rendering instructions generation
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The document generator creates interactive documents with embedded rendering instructions that can be universally viewed across different document viewers (web browsers, mobile devices, desktop applications). The system generates standardized output formats with platform-independent rendering instructions, enabling the same document to function correctly across multiple viewing environments without requiring format-specific customization

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

Solution Approach 2:

The system dynamically adjusts rendering parameters based on the target viewer capabilities. Rendering instructions include conditional logic that modifies display parameters (such as chart rendering methods, image formats, and interaction capabilities) according to the detected viewer type, ensuring precise presentation while adapting to different platform constraints

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If single-page interactive documents are created for offline mode, then the ease of operation improves, but the device complexity increases

Engineering Contradiction:
Improveusability in offline modeVSAvoidcomplexity of bundle generation and encoding
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges data, application logic, and rendering instructions into a single bundled interactive document file. This consolidation allows the document to be self-contained and executable offline without requiring separate data files or application installations, thereby improving ease of operation while managing complexity through automated bundling processes

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-generating complete interactive document bundles with all necessary data and rendering instructions embedded before distribution. This advance preparation ensures that documents can be immediately used offline without requiring additional setup, installation, or data loading steps at the user end

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9536096B2Presenting visualizations of business intelligence data
Publication Date: 2017.01.03 BUSINESS OBEJCTS SOFTWARE
  • US9536096B2 patent drawing
  • US9536096B2 patent drawing
  • US9536096B2 patent drawing

AI summary

A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business intelligence file, generates a data bundle of the data and metadata, generates an application bundle based on the date bundle, and generates an interactive document using the data bundle and application bundle.