IP Library Granted Patent US 11,720,700
Granted Patent B2
US 11,720,700 · App. 17/126,073 · Granted Aug 8, 2023

Systems and methods for securely deploying a collective workspace across multiple local management agents

Inventors: Joseph Kozlowski (Hutto, TX); Ricardo L. Martinez (Leander, TX); David Konetski (Austin, TX); Carlton A. Andrews (Austin, TX); Nicholas D. Grobelny (Austin, TX); Charles D. Robison (Buford, GA); Girish S. Dhoble (Austin, TX)
Assignee: Dell Products, L.P.
G06F21/6218G06F9/5072G06F21/44G06F21/577G06F2221/2141
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,720,700
App. No.
17/126,073
Granted
Aug 8, 2023
Kind
B2
Abstract

Systems and methods for securely deploying a collective workspace across multiple local management agents are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive, at a workspace orchestration service from a first local management agent, first context information and a first split key; receive, at the workspace orchestration service from a second local management agent, second context information and a second split key; determining, by the workspace orchestration service, that the first and second context information match a collaborative workspace policy; in response to the determination, authenticate the first and second split keys; and in response to the authentication, transmit a collaborative workspace definition to the first and second local management agents.

Claims (24)

1. An Information Handling System (IHS), comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:

receive, at a workspace orchestration service from a first local management agent, first context information and a first split key;

receive, at the workspace orchestration service from a second local management agent, second context information and a second split key;

determining, by the workspace orchestration service, that the first and second context information match a first collaborative workspace policy of a plurality of different collaborative workspace policies;

in response to the determination that the first and second context information matches the first collaborative workspace policy, authenticate the first and second split keys;

in response to the authentication of the first and second split keys, retrieve or create a collaborative workspace definition based upon the first collaborative workspace policy; and

transmit the collaborative workspace definition to the first and second local management agents.

2. The client IHS of claim 1 , wherein the first context information comprises at least one of: an identification of a locale of the first local management agent, an identification of a user of the first local management agent, an identification of a network of the first local management agent, an identification of hardware of the first local management agent, an identification of a requested datafile, or an identification of a storage system of the requested datafile; and wherein the second context information comprises at least one of: an identification of a locale of the second local management agent, an identification of a user of the second local management agent, an identification of a network of the second local management agent, an identification of hardware of the second local management agent, the identification of the requested datafile, or the identification of the storage system of the requested datafile.

3. The IHS of claim 1 , wherein to transmit the collaborative workspace definition to the first and second local management agents, the program instructions, upon execution, further cause the IHS to:

transmit a first portion of the collaborative workspace definition to the first local management agent; and

transmit a second portion of the collaborative workspace definition to the second local management agent.

4. The IHS of claim 1 , wherein each of the first and second local management agents is configured to instantiate at least one aspect of a collaborative workspace based upon the collaborative workspace definition.

5. The client IHS of claim 1 , wherein the collaborative workspace definition comprises at least one of: a threat monitoring level, a threat detection level, a threat analytics level, a threat response level, a storage confidentiality level, a network confidentiality level, a memory confidentiality level, a display confidentiality level, a user authentication level, an Information Technology (IT) administration level, a regulatory compliance level, a local storage control level, a Central Processing Unit (CPU) access level, a graphics access level, an application usage level, or an application installation level.

6. The IHS of claim 1 , wherein the program instructions, upon execution, further cause the IHS to, in response to the authentication, grant or remove access to protected data matching the collaborative workspace policy.

7. The IHS of claim 6 , wherein the program instructions, upon execution, further cause the IHS to grant or remove access to the protected data in response to an indication that the first and second local management agents meet a quorum or plenary session indicated in the collaborative workspace policy.

8. The IHS of claim 1 , wherein the program instructions, upon execution, further cause the IHS to, in response to the authentication, deny access to, or redact, a portion of protected data matching the collaborative workspace policy.

9. The IHS of claim 8 , wherein the program instructions, upon execution, further cause the IHS to:

receive, at the workspace orchestration service from a third local management agent, third context information and a third split key;

determine, by the workspace orchestration service, that the third context information matches the first collaborative workspace policy;

in response to the determination that the third context information matches the first collaborative workspace policy, authenticate the third split key;

in response to the authentication, transmit the collaborative workspace definition to the third local management agent; and

grant or remove access to the portion of the protected data.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0342) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0460 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0051) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0663 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056136/0752) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0771 →
RELEASE OF SECURITY INTEREST AT REEL 055408 FRAME 0697 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0553 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056136/0752 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0051 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0342 →
SECURITY AGREEMENT Recorded Feb 25, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 055408/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2020
From: KOZLOWSKI, JOSEPH; MARTINEZ, RICARDO L.; KONETSKI, DAVID; ANDREWS, CARLTON A.; GROBELNY, NICHOLAS D.; ROBISON, CHARLES D.; DHOBLE, GIRISH S.
To: DELL PRODUCTS, L.P.
Reel/Frame 054688/0504 →
Continuity (1)
Related Publication 20220198043A1 · Jun 23, 2022
Cited By (4)
US 12,223,029 US 12,542,683 US 12,587,532 US 12,602,518