Dynamic Resource Allocation via Risk and Value Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-tenant network environments, the concurrent access to resources by multiple users is limited by available resources, leading to inefficiencies in resource allocation and potential bottlenecks, as existing systems lack dynamic and adaptive mechanisms to manage risk and value scores of applications.

Innovation Solution

A resource server within the multi-tenant environment uses risk and value modeling to dynamically allocate resources based on risk scores and value scores, adjusting resource tokens for applications in real-time to ensure optimal resource utilization and access, thereby managing resource allocation across varying and dynamic risk profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If dynamic risk and value modeling is implemented to allocate resources based on application risk scores and value scores, then resource utilization efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic resource allocation by continuously monitoring application behavior, risk scores, and value scores to adjust resource token allocations in real-time. The system transitions from static resource allocation to dynamic adjustment based on changing application characteristics and risk profiles, allowing the system to adapt to varying workload conditions and security threats.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where application behavior data, risk assessments, and value scores are continuously collected and fed back into the resource allocation decision-making process. This feedback loop enables the system to learn from past performance and adjust future resource allocations to optimize both security and efficiency.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If real-time monitoring and dynamic allocation of resource tokens is performed, then resource allocation accuracy is improved, but processing time increases

Engineering Contradiction:
Improveresource allocation accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing risk models, value models, and initial resource token allocations before actual resource allocation decisions are needed. Application behavior patterns and risk profiles are analyzed in advance to create baseline allocations that can be quickly adjusted in real-time without requiring complete re-evaluation from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial re-evaluation of application risks and values rather than complete re-assessment for every allocation decision. By maintaining updated models and only adjusting allocations when significant changes occur, the system achieves accurate resource distribution without the processing overhead of full re-evaluation for each request.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If risk scores are propagated to multiple points throughout the multi-tenant environment, then security coverage is improved, but network overhead increases

Engineering Contradiction:
Improvesecurity coverageVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the risk propagation mechanism by implementing risk models at specific decision points within the multi-tenant environment rather than uniformly across all components. The resource server performs risk assessment and propagates scores to relevant subsystems only when needed, reducing unnecessary network traffic while maintaining comprehensive security coverage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11297067B2Resource appropriation in a multi-tenant environment using risk and value modeling systems and methods
Publication Date: 2022.04.05 CITRIX SYSTEMS INC
  • US11297067B2 patent drawing
  • US11297067B2 patent drawing
  • US11297067B2 patent drawing

AI summary

Described embodiments provide systems and methods for resource appropriation in a multi-tenant environment using risk and value modeling. A resource server can provide a plurality of applications access to a plurality of resources in response to requests from clients based in part on risk scores and value scores. The resource server can generate and execute a risk model and a value model to determine a risk score and a value score for each of the applications. The resource server can use the risk and value scores to determine access to a particular resource for a requested application. The resource server can assign a first allocation of resource tokens to an application. The resource tokens can correspond to access privileges to plurality of resources. The resource server can dynamically modify the resource allocation for applications responsive to changes to a risk score or value score of a respective application.