Multi-tenant Database Automatic Information Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional database systems limit the sharing of information among different owners, requiring manual sharing and lacking automated mechanisms, which hinders collaboration across tenants in multi-tenant environments.

Innovation Solution

Implementing mechanisms and methods for sharing tenant information using a multi-tenant on-demand database service, allowing automatic sharing of information by receiving permission indications from one tenant to access and share data with another, enabling collaboration among tenants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual sharing methods are used in conventional database systems, then information can be shared among different owners, but the sharing process is time-consuming and lacks automation

Engineering Contradiction:
Improveautomated sharingVSAvoidsharing time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring sharing permissions, data synchronization rules, and access policies before sharing is needed. This allows automated sharing to occur without manual intervention during the actual sharing process, resolving the contradiction between automation extent and time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The multi-tenant database system enables self-service sharing mechanisms where tenants can automatically share information with other tenants through predefined rules and automated processes. The system handles the sharing operations autonomously without requiring manual intervention, thus achieving high automation while minimizing time loss.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If separate databases are used for each owner, then data security and ownership are maintained, but information sharing among different owners is prevented

Engineering Contradiction:
Improveinformation sharing capabilityVSAvoiddatabase architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple separate tenant databases into a unified multi-tenant database architecture where data from different tenants can be shared through controlled access mechanisms. This combining approach enables information sharing capability while managing the complexity through standardized security and permission frameworks.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The database system implements multi-functionality by designing a universal database architecture that can simultaneously maintain data security for individual tenants and enable sharing across tenants. The system serves multiple functions: data storage, security enforcement, and automated sharing, thus increasing adaptability without proportionally increasing complexity.

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

3Productivity

If automatic sharing mechanisms are implemented, then collaboration among tenants is enabled, but data security and access control may be compromised

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system introduces an intermediary layer (sharing permission mechanism) between automatic sharing operations and data access. This intermediary enforces security rules and access controls while enabling automated collaboration, thus maintaining data security reliability while achieving high productivity through automated sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The database system implements feedback mechanisms that continuously monitor and enforce data security policies during automated sharing operations. The system provides feedback loops that ensure access control rules are maintained while enabling collaboration, thus resolving the contradiction between productivity and reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10324901B2System, method and computer program product for sharing tenant information utilizing a multi-tenant on-demand database service
Publication Date: 2019.06.18 SALESFORCE INC
  • US10324901B2 patent drawing
  • US10324901B2 patent drawing
  • US10324901B2 patent drawing

AI summary

In accordance with embodiments, there are provided mechanisms and methods for sharing tenant information utilizing a multi-tenant on-demand database service. These mechanisms and methods for sharing tenant information utilizing a multi-tenant on-demand database service can allow automatic sharing of information owned by a first tenant with other tenants of the multi-tenant on-demand database service. In this way, collaboration among tenants of the multi-tenant on-demand database service may be enabled via the sharing of the tenant information.