Dynamic Virtual Gateway Orchestration by User Role

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing solutions require manual selection of service sets based on user count, leading to inefficient resource allocation as users within an organization have varying hardware and network requirements, resulting in under-serving or over-provisioning of resources depending on the type of tasks performed.

Innovation Solution

A method and system that utilize user role-based licensing to dynamically orchestrate virtual gateways in cloud networks, determining hardware and network capabilities based on user roles and numbers, allowing for the licensing and modification of service sets to meet specific requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If service sets are manually selected based on user count, then resource provisioning is simplified, but resource allocation efficiency deteriorates due to varying user roles and requirements

Engineering Contradiction:
Improveservice set selectionVSAvoidresource allocation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically determines hardware and network capabilities by analyzing user roles and counts, eliminating the need for manual service set selection. The virtual gateway dynamically configures service sets based on detected user attributes, enabling the system to self-adjust resource allocation without human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter basis for resource allocation from simple user count to detailed user role attributes. By detecting and analyzing different user roles (e.g., engineer, technician, administrator) and their associated hardware/network requirements, the system dynamically adjusts service set configurations to match actual needs.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If service sets are configured for maximum user capacity, then all users can be accommodated, but resource utilization deteriorates due to under-provisioning for users with lower requirements

Engineering Contradiction:
Improveuser accommodation capacityVSAvoidresource utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system applies different resource allocation strategies to different user roles within the same organization. Instead of uniform resource provisioning, each user role receives customized hardware and network capabilities matched to their specific task requirements, eliminating waste while maintaining adaptability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The service set configuration becomes dynamic rather than static. The system continuously monitors user roles and counts, automatically adjusting resource allocation in real-time to match current needs, thereby preventing both over-provisioning and under-provisioning scenarios.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If manual service set selection is used, then configuration complexity is reduced, but system responsiveness deteriorates when user roles or numbers change

Engineering Contradiction:
Improveconfiguration complexityVSAvoidsystem responsiveness
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The system implements continuous feedback loops by monitoring user roles and counts, automatically detecting changes and triggering service set reconfiguration. This closed-loop control enables rapid system adaptation without requiring complex manual reconfiguration processes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-configures multiple service sets with different hardware and network capabilities corresponding to various user roles. When user attributes change, the system quickly switches to the appropriate pre-configured service set, enabling fast adaptation without complex real-time configuration decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11943230B2System and method for dynamic orchestration of virtual gateways based on user role
Publication Date: 2024.03.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11943230B2 patent drawing
  • US11943230B2 patent drawing
  • US11943230B2 patent drawing

AI summary

A system and a method for configuring resources over a network cloud are described. Attributes related to user roles i.e. categories of user roles, network cloud based services associated with each category, and a number of users associated with each category are received. Hardware capabilities and/or network capabilities corresponding to the attributes are determined from a mapping table stored in a repository. A service set capable of providing the hardware capabilities and the network capabilities is determined from the mapping table stored in the repository. The mapping table is based on previous implementations and instructions associated with one or more service sets. Resources are configured over the network cloud to implement the service set.