Customized Entity Standardization in Multi-Tenant Cloud Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-tenant cloud systems, tenant-specific entities can consume excessive resources, leading to imbalanced loads and impacting other tenants, with existing systems lacking effective standardization to manage resource consumption.

Innovation Solution

A machine learning model is employed to predict the resource costs of customized entities, rejecting definitions that exceed thresholds and providing recommendations for modification, ensuring that customized entities adhere to resource limits, thereby optimizing resource consumption and preventing overload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If tenant-specific entities are allowed with high customization, then adaptability is improved, but resource consumption increases and system stability deteriorates

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies parameter changes by establishing resource consumption thresholds for customized entities. The system evaluates customization requests against predefined resource parameters (CPU, memory, storage, network I/O) and only permits customizations that remain within acceptable thresholds, thereby maintaining system stability while allowing adaptability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms by monitoring resource consumption of customized entities and providing alerts when thresholds are approached or exceeded. This feedback loop enables the system to dynamically adjust and reject further high-consumption customizations, preventing resource exhaustion and maintaining reliability

Inventive Principle:
Principle #23Feedback

2Reliability

If resource consumption thresholds are enforced, then system stability is improved, but customization flexibility deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidcustomization flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies partial action by allowing customizations that partially meet resource requirements while rejecting those that excessively exceed thresholds. The system permits customizations within acceptable resource bounds, providing a balanced approach that maintains stability without completely restricting customization flexibility

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements local quality by applying different evaluation criteria to different aspects of customization. Rather than uniformly restricting all customizations, the system evaluates each customization request based on its specific resource consumption profile, allowing flexible customizations that meet local resource constraints while maintaining overall system stability

Inventive Principle:
Principle #3Local quality

3Productivity

If automated resource evaluation is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvecustomization evaluation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automated self-evaluation of customization requests against resource thresholds. The system automatically evaluates, approves, or rejects customizations based on predefined criteria without requiring manual intervention, thereby improving productivity while the modular automated evaluation framework manages complexity

Inventive Principle:
Principle #25Self-service

4Reliability

If resource monitoring and alerting are implemented, then system stability is improved, but device complexity increases

Engineering Contradiction:
Improveresource managementVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms by establishing resource consumption thresholds and providing automated alerts when these thresholds are approached or exceeded. This feedback loop enables proactive resource management, allowing the system to maintain stability through automated monitoring and notification without requiring complex manual intervention systems

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12411849B1Standardizing customized entities in multi-tenant cloud systems
Publication Date: 2025.09.09 SAP SE
  • US12411849B1 patent drawing
  • US12411849B1 patent drawing
  • US12411849B1 patent drawing

AI summary

Methods, systems, and computer-readable storage media for receiving a customized entity definition (CED) from a tenant of a plurality of tenants, processing, by a machine learning (ML) model, the CED to generate a set of costs, and determining that all of the costs in the set of costs do not exceed respective threshold costs, and in response, generating a customized entity using the CED, and storing the customized entity in the database.