Sub-Workspace Creation via Resource Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience long wait times for resource allocation when creating new workspaces due to limited platform resources, leading to a poor user experience.
Innovation Solution
A workspace processing method that allows for the creation of a target sub-workspace within an existing operating workspace by determining available resources and allocating them without waiting for resource allocation in the platform, using a receiving module, determination module, and creation module to manage resource sharing and allocation efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If new workspaces are created through platform scheduling queue, then resource allocation is managed centrally, but user waiting time increases significantly
Solution Approach 1:
The patent segments the workspace creation process into two parts: (1) initial workspace creation through platform scheduling queue for reliable resource allocation, and (2) subsequent sub-workspace creation directly on existing workspaces to avoid queue waiting. This segmentation allows users to bypass the scheduling queue for additional workspaces while maintaining centralized management for the primary workspace allocation.
Solution Approach 2:
The patent implements preliminary action by creating sub-workspaces directly on already allocated and running workspaces. Since the parent workspace has already obtained resources through the scheduling queue, creating sub-workspaces on it eliminates the need to wait for resource allocation again, thus reducing user waiting time while maintaining resource management control.
2Productivity
If workspaces wait in scheduling queue for resource allocation, then resource distribution is optimized, but user experience deteriorates
Solution Approach 1:
The patent applies the nesting principle by allowing sub-workspaces to be created within existing workspaces. The sub-workspaces inherit resources from the parent workspace, enabling rapid deployment without queuing. This nested structure maintains efficient resource distribution at the parent level while providing fast access to users through child workspaces.
Solution Approach 2:
The patent uses copying by creating sub-workspaces that replicate the resource allocation pattern of the parent workspace. Instead of going through the full resource allocation process again, sub-workspaces copy the resource configuration from the existing workspace, significantly reducing the time required for users to obtain additional workspaces while maintaining resource optimization.
3Loss of time
If sub-workspaces are created on existing workspaces, then waiting time is reduced, but resource management complexity increases
Solution Approach 1:
The patent implements feedback mechanisms to track resource usage across parent and sub-workspaces. The system monitors resource consumption and provides feedback to ensure that sub-workspace creation does not exceed the parent workspace's resource capacity. This feedback loop maintains resource management control while enabling fast sub-workspace deployment.
Solution Approach 2:
The patent applies dynamics by making resource allocation flexible and adaptive. When sub-workspaces are created on existing workspaces, the system dynamically adjusts resource distribution based on current availability and demand. This dynamic approach allows rapid workspace creation while maintaining sophisticated resource management through real-time allocation adjustments.
Data Source
AI summary
A workspace processing method including receiving a first creation request to create a target sub-workspace based on a target workspace being in an operating state, the first creation request including a target workspace identifier and a second resource required by the target sub-workspace; determining a first node to which the target workspace belongs and a first resource of the target workspace based on the target workspace identifier, the first resource being an available resource of the target workspace; and creating the target sub-workspace on the first node based on the first resource of the target workspace meeting requirements of the second resource.


