Workspace Cache Database for Secure Resource Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information Handling Systems (IHS) face challenges in securely managing and accessing resources across isolated workspaces, leading to inefficiencies in data sharing and resource utilization due to strict isolation protocols.

Innovation Solution

Implementing a cache database and orchestration system that allows secure communication and resource sharing between workspaces, using a cache database management interface and network tunneling service to cache commonly accessed files and maintain user context continuity across different environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If strict isolation protocols are implemented between workspaces, then security is improved, but resource sharing efficiency deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidresource sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a cache database as an intermediary layer between isolated workspaces. This mediator enables secure resource sharing by allowing workspaces to access cached data without direct communication, thus maintaining isolation while improving resource sharing efficiency. The cache database acts as a controlled interface that resolves the contradiction between security isolation and collaborative access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments resource access into two distinct layers: isolated workspace environments for security and a shared cache database for efficient resource access. This segmentation allows each workspace to maintain its security boundaries while enabling controlled sharing of commonly accessed files and data through the segmented cache layer, resolving the contradiction between isolation and sharing.

Inventive Principle:
Principle #1Segmentation

2Reliability

If workspaces access commonly accessed files from cloud sources each time, then data freshness is improved, but network traffic increases

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by caching commonly accessed files locally in the cache database before they are needed by workspaces. This advance preparation reduces the need for repeated cloud access, thereby reducing network traffic while maintaining data availability. The cache is pre-populated with frequently accessed resources to minimize future network requests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates local copies of commonly accessed cloud files in the cache database. These copies serve as substitutes for repeated cloud access, reducing network traffic significantly. The copying mechanism maintains data freshness by periodically updating the cache from cloud sources while minimizing the frequency of cloud interactions.

Inventive Principle:
Principle #26Copying

3Reliability

If workspaces are isolated from each other, then security is improved, but user context continuity deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoiduser context continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The cache database serves as a mediator that preserves user context across isolated workspaces. By caching user-specific data and configuration information, the system enables context continuity when users switch between workspaces, while maintaining the security isolation of each workspace environment. The intermediary cache layer bridges the gap between isolation and continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cache database provides universal access to commonly needed resources and user context information across multiple isolated workspaces. This multi-functional cache serves both security isolation purposes and user experience continuity purposes, allowing the same cached resources to support multiple workspaces simultaneously while maintaining their individual security boundaries.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12174756B2Caching system and method for a workspace environment
Publication Date: 2024.12.24 DELL PROD LP
  • US12174756B2 patent drawing
  • US12174756B2 patent drawing
  • US12174756B2 patent drawing

AI summary

Embodiments of systems and methods for managing an Information Handling System (IHS) using a workspace orchestration system are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to, upon a request to instantiate a workspace on the IHS, receive a user identity of a user of the workspace. Using the user identity of the user, the instructions may further cause the IHS to obtain, from a database, one or more policies associated with the user, and instantiate the workspace using the obtained policies. The policies identify one or more applications to be implemented in the workspace, application settings to be applied to each of the applications, or workspace settings to be applied to the workspace.