Multitenant Data Architecture for Shared Access Without Duplication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multitenant systems require organizations to make multiple copies of data and transmit them across networks, leading to inefficient resource utilization and redundant storage, especially when interactions between organizations are frequent and data needs to be shared.
Innovation Solution
A multidimensional multitenant system that stores objects combining elements contributed by multiple tenants, allowing controlled access and coordination among tenants, ensuring data isolation and eliminating redundant storage by maintaining a single copy of data accessible to authorized users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional multitenant systems store separate copies of data for each tenant, then data isolation and security are improved, but storage efficiency and resource utilization deteriorate due to redundant data duplication
Solution Approach 1:
The patent segments data into two distinct layers: a shared data layer that is common across all tenants, and a tenant-specific metadata layer that controls access permissions. This segmentation allows the system to maintain data isolation through metadata-based access control while storing only one copy of the shared data, thereby resolving the contradiction between data isolation and storage efficiency
Solution Approach 2:
The patent introduces a metadata layer as an intermediary between the shared data and tenant access requests. This metadata layer acts as a mediator that enforces tenant-specific access rules without requiring data duplication, allowing multiple tenants to access the same underlying data with different permission levels while maintaining security and isolation
2Ease of operation
If data is copied and transmitted across networks for sharing between organizations, then data accessibility and collaboration are improved, but communication resources and transmission time are wasted
Solution Approach 1:
The patent merges the data storage infrastructure across multiple tenants by implementing a shared data layer that all tenants can access simultaneously. Instead of copying data between separate systems, the system combines storage resources into a unified infrastructure with metadata-based access control, eliminating network transmission requirements and reducing collaboration time
Solution Approach 2:
The patent adds a new dimension to data sharing by introducing metadata-based access control as a separate layer from physical data location. This dimensional change allows data to be shared across organizational boundaries without physical copying or transmission, as access is controlled through metadata permissions rather than data replication
3Adaptability or versatility
If multiple copies of data are made for different organizations, then data sharing capability is improved, but computing resources are wasted due to redundant data processing
Solution Approach 1:
The patent makes the shared data layer universal by designing it to serve multiple tenants simultaneously with different access requirements. The same data storage infrastructure performs multiple functions for different organizations, with metadata controlling which tenants can access which data, thereby improving computing resource utilization while maintaining versatile data sharing capabilities
Data Source
AI summary
A multidimensional multitenant system comprises a database storing objects comprising elements that are contributed by tenants belonging to one of a plurality of tenant types. Objects with elements contributed by tenants of a given tenant type are isolated from objects with elements contributed by other tenants of that type. Users of a tenant have access to data that includes elements contributed by tenants of other types.


