Multi-tenant Business Intelligence System Virtual Data Model
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Ease of operation
If businesses scale down datasets to manageable sizes, then ease of operation is improved, but loss of information increases
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.
3Reliability
If multiple companies use separate business intelligence systems, then data security is improved, but device complexity increases due to segmented data pockets
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.
4Productivity
If businesses use external vendors to manage data, then productivity is improved, but loss of control over data increases
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.
Data Source
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.


