Multi-tenant Business Intelligence System Virtual Data Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business intelligence systems face challenges in managing and analyzing large volumes of data across multiple companies and industries due to segmented data pockets, high costs, and the need for custom configurations, which limits scalability and collaboration.

Innovation Solution

A multi-tenant business intelligence system with a Universal Data Model that enables data consolidation, access, and collaboration across disparate data sets, using a platform that integrates storage, processing, and analytical units to provide scalable and unified data analysis, allowing multiple organizations to share and analyze data in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If businesses use conventional spreadsheet tools to manage data, then ease of operation is improved, but productivity deteriorates due to inability to handle large datasets

Engineering Contradiction:
Improveease of operationVSAvoidproductivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a virtualized data environment where physical copies of data are not created. Instead, virtual representations of data sets are maintained, allowing multiple users to access and analyze the same data simultaneously without duplicating storage resources. This enables spreadsheet-like ease of operation while handling enterprise-scale data volumes through virtualization rather than physical copying.

Inventive Principle:
Principle #26Copying

2Ease of operation

If businesses scale down datasets to manageable sizes, then ease of operation is improved, but loss of information increases

Engineering Contradiction:
Improveease of operationVSAvoidloss of information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent transitions from physical data size constraints to virtual data access. By implementing a virtualized environment where data can be accessed and analyzed in virtual space rather than physical space, the system allows users to work with complete enterprise-scale datasets without being constrained by physical storage limitations or requiring data sampling that would cause information loss.

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

3Reliability

If multiple companies use separate business intelligence systems, then data security is improved, but device complexity increases due to segmented data pockets

Engineering Contradiction:
Improvedata securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple company data environments into a single virtualized data pool while maintaining logical separation through security protocols. Different companies' data sets are combined in the same physical infrastructure and virtual environment, allowing unified management and analysis while preserving data security through virtual boundaries and access controls rather than physical segregation.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If businesses use external vendors to manage data, then productivity is improved, but loss of control over data increases

Engineering Contradiction:
ImproveproductivityVSAvoidloss of control
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent enables businesses to self-serve their own data analysis needs through the shared virtualized environment. Companies can independently access, analyze, and manage their own data sets along with partner data without requiring external vendor intervention for data management tasks. This maintains control over data while leveraging the productivity benefits of professional-grade analytics infrastructure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9607056B2Providing a multi-tenant knowledge network
Publication Date: 2017.03.28 CROSS COMMERCE MEDIA
  • US9607056B2 patent drawing
  • US9607056B2 patent drawing
  • US9607056B2 patent drawing

AI summary

A computing system includes memory storing executable instructions and one or more processors operatively connected to the memory. The one or more processors execute the executable instructions to effectuate a method. The method may include (i) analyzing raw data obtained from a plurality of different data sources in order to identify one or more data structures of the raw data and to tag data identifying at least one of the plurality of different data sources; and (ii) generating a plurality of Universal Data Model (UDM) constructs. Each UDM construct may be based at least in part on the identified data structure(s) of the raw data. Each UDM construct may exclude the tagged data identifying at least one of the plurality of different data sources. Each UDM construct may organize the raw data into a particular arrangement of rows and columns.