Coordinated Secure Workspace Servicing via Status-Based Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for servicing secure workspaces often disrupt user productivity and risk data loss by shutting down applications during updates or patches, especially when multiple workspaces are serviced simultaneously.

Innovation Solution

A host agent with a servicing manager plugin coordinates secure workspace servicing by categorizing workspaces as critical or non-critical based on their status, allowing for targeted and timed deployment of updates and patches to minimize disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple secure workspaces are serviced simultaneously with updates or patches, then servicing efficiency is improved, but user productivity deteriorates and data loss risk increases

Engineering Contradiction:
Improveservicing efficiencyVSAvoiduser productivity
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system performs preliminary assessment of workspace status before servicing. The servicing manager plugin evaluates whether workspaces are currently in use or idle, and only initiates servicing when the workspace is determined to be idle. This preliminary check prevents disruptions to user productivity while maintaining efficient servicing schedules.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts servicing timing based on real-time workspace status. Instead of fixed simultaneous servicing, the system continuously monitors workspace usage and adapts the servicing schedule accordingly, delaying or rescheduling updates until workspaces are idle. This dynamic approach resolves the contradiction between servicing efficiency and user productivity.

Inventive Principle:
Principle #15Dynamics

2Speed

If secure workspaces are serviced during active use, then servicing speed is improved, but data loss risk increases

Engineering Contradiction:
Improveservicing speedVSAvoiddata loss risk
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system implements feedback mechanisms where workspace agents continuously report usage status to the servicing manager plugin. This feedback loop enables the system to make informed decisions about servicing timing, ensuring updates are applied only when workspaces are idle and data loss risk is minimized, while maintaining efficient servicing throughput.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary verification of workspace idle status before initiating servicing operations. This preliminary action ensures that servicing only proceeds when it is safe to do so, preventing data loss while maintaining appropriate servicing speed through automated monitoring and timing.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If simultaneous servicing of multiple workspaces is implemented, then administrative overhead is reduced, but impact on user activity increases

Engineering Contradiction:
Improveadministrative overheadVSAvoidimpact on user activity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements self-service capabilities where the servicing manager plugin automatically monitors workspace status, makes servicing decisions, and coordinates update deployment without requiring administrative intervention. This automation reduces administrative overhead while the intelligent scheduling minimizes impact on user activity by servicing only idle workspaces.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically coordinates servicing across multiple workspaces based on real-time status information. Instead of rigid simultaneous servicing, the system adapts the timing and sequencing of updates based on workspace usage patterns, automatically optimizing the balance between administrative efficiency and user productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11799717B1Coordinated secure workspace servicing
Publication Date: 2023.10.24 DELL PROD LP
  • US11799717B1 patent drawing
  • US11799717B1 patent drawing
  • US11799717B1 patent drawing

AI summary

Secure workspace servicing can be coordinated. A host agent on a user computing device can include a servicing manager plugin that is configured to interface with a workspace agent running in one or more secure workspaces deployed on the user computing device. The workspace agent can periodically report a status of the respective secure workspace to the servicing manager plugin. The servicing manager plugin can use the reported status to categorize each secure workspace in a critical workspace cluster or a non-critical workspace cluster. When the host agent received a servicing policy, the servicing manager plugin can coordinate the servicing of the secure workspaces using the critical and non-critical workspace clusters.