IP Library › Granted Patent US 12,591,701
Granted Patent B2
US 12,591,701 · App. 18/432,545 · Granted Mar 31, 2026

User steering through workspace orchestration

Inventors: Carlton A Andrews (Spicewood, TX); David Konetski (Austin, TX); Nicholas D. Grobelny (Evergreen, CO); Girish S. Dhoble (Toronto, CA)
Assignee: Dell Products L.P.
G06F21/6218G06F8/65G06Q10/06314
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 12,591,701
App. No.
18/432,545
Filed
Feb 5, 2024
Granted
Mar 31, 2026
Kind
B2
Examiner
ZONG, RUOLEI
Art Unit
2441
USPC
709/220
Abstract

Systems and methods for user steering through workspace orchestration are described. In an illustrative, non-limiting embodiment, 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 by the processor, cause the IHS to: receive, at a local management agent from a workspace orchestration service, one or more files configured to enable the local management agent to instantiate a workspace based upon a workspace definition, where the workspace definition enables the workspace to communicate with a selected peripheral device.

Claims (27)

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 by the processor, cause the IHS to:

receive, at a local management agent from a workspace orchestration service, one or more files configured to enable the local management agent to instantiate a workspace based upon a workspace definition, wherein the workspace orchestration service is configured to select a peripheral device from among a plurality of peripheral devices, at least in part, based upon a last occurrence of a firmware or software update of the selected peripheral device, and wherein the workspace definition enables the workspace to communicate with the selected peripheral device.

2 . The IHS of claim 1 , wherein the peripheral device is selected from the group consisting of: a docking station, a display, a projector, a tablet, a hard drive, a flash drive, a keyboard, a mouse, a trackpad, a joystick, a camera, a microphone, a speaker, a printer, a scanner, a sound adapter, and a video adapter.

3 . The IHS of claim 1 , wherein the workspace is configured to update firmware of the selected peripheral device.

4 . The IHS of claim 3 , wherein the workspace is configured to modify a setting of the selected peripheral device.

5 . The IHS of claim 3 , wherein the workspace is configured to monitor telemetry data received from the selected peripheral device.

6 . The IHS of claim 1 , wherein the workspace is configured to report a workspace instantiation capability of the peripheral device to the workspace orchestration service.

7 . The IHS of claim 1 , wherein the workspace definition is configured to steer a user of the IHS toward the selected peripheral device.

8 . The IHS of claim 1 , wherein the workspace orchestration service is further configured to select the peripheral device, at least in part, based upon a last occurrence of a firmware update of the peripheral device.

9 . The IHS of claim 7 , wherein to receive the one or more files, the local management agent is configured to send a workspace instantiation request to the workspace orchestration service, and wherein the request is transmitted from a location different from where the selected peripheral device is located.

10 . The IHS of claim 1 , wherein to receive the one or more files, the local management agent is configured to transmit a reservation request to operate the IHS from a first location, and wherein the selected peripheral device is at a second location.

11 . The IHS of claim 1 , wherein the program instructions, upon execution, cause the IHS to report at least one of: a serial number, or cryptographic material of the selected peripheral device to the workspace orchestration service.

12 . A non-transitory memory storage device having program instructions stored thereon that, upon execution by one or more processors of an Information Handling System (IHS), cause the IHS to:

receive, from a local management agent executed by a client IHS, a request to instantiate a workspace;

select, via a workspace orchestration service, a peripheral device from among a plurality of peripheral devices, at least in part, based upon a last occurrence of a firmware or software update of the selected peripheral device; and

transmit, to the local management agent, one or more files configured to enable instantiation of the workspace based upon a workspace definition, wherein the workspace definition enables the workspace to communicate with the selected peripheral device.

13 . The non-transitory memory storage device of claim 12 , wherein the workspace is configured to perform at least one of: firmware update, setting modification, or telemetry monitoring with respect to the selected peripheral device.

14 . The non-transitory memory storage device of claim 12 , wherein the workspace definition is configured to steer a user of the IHS towards use of the selected peripheral device.

15 . The non-transitory memory storage device of claim 12 , wherein the workspace orchestration service is further configured to select the peripheral device, at least in part, based upon a last occurrence of a firmware update of the selected peripheral device.

16 . The non-transitory memory storage device of claim 12 , wherein the workspace orchestration service is further configured to select the peripheral device, at least in part, based upon a role of the selected peripheral device.

17 . A method, comprising:

selecting, by a workspace orchestration service, a peripheral device from among a plurality of peripheral devices, wherein the selecting is based, at least in part, upon at least one of: a last occurrence of a firmware update or a last occurrence of a software update; and

transmitting, to a local management agent of a client Information Handling System (IHS), one or more files configured to enable the local management agent to instantiate a workspace based upon a workspace definition, wherein the workspace definition enables the workspace to communicate with the selected peripheral device.

18 . The method of claim 17 , wherein the workspace definition is configured to steer a user of the IHS towards a physical location of the selected peripheral device, at least in part, through a workstation reservation service.

19 . The method of claim 17 , wherein the workspace orchestration service is further configured to select the peripheral device, at least in part, based upon a last occurrence of a firmware update.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2024
From: ANDREWS, CARLTON A.; KONETSKI, DAVID; GROBELNY, NICHOLAS D.; DHOBLE, GIRISH S.
To: DELL PRODUCTS L.P.
Reel/Frame 066388/0551 →
Continuity (1)
Related Publication 20250252202A1 · Aug 7, 2025
References Cited (12)
US 11487881B2 · Andrews · 2022 [cited by examiner]
US 20130132614A1 · Bajpai · 2013 [cited by examiner]
US 20190354153A1 · Hauser · 2019 [cited by examiner]
US 20200219036A1 · Decamp · 2020 [cited by examiner]
US 20200371600A1 · Tellier · 2020 [cited by examiner]
US 20210133329A1 · Andrews · 2021 [cited by examiner]
US 20210133336A1 · Andrews · 2021 [cited by examiner]
US 20210136115A1 · Andrews · 2021 [cited by examiner]
US 20220413921A1 · Hamlin · 2022 [cited by examiner]
US 20230394377A1 · Yu · 2023 [cited by examiner]
US 20240095041A1 · Waterman · 2024 [cited by examiner]
WO WO2018090060A1 · 2018 [cited by examiner]