Caching system and method for a workspace environment

US12174756B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12174756-B2
Application numberUS-202318363396-A
CountryUS
Kind codeB2
Filing dateAug 1, 2023
Priority dateMar 19, 2021
Publication dateDec 24, 2024
Grant dateDec 24, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. A workspace orchestration system comprising: an Information Handling System (IHS) comprising at least one processor, and at least one memory coupled to the at least one processor, the at least one non-transitory memory having program instructions stored thereon that, upon execution by the at least one processor, cause the IHS to: upon a request to instantiate a workspace on the IHS, receive a user identity of a user of the workspace and a machine identity of the IHS; obtain, from a database, one or more policies associated with the user, the policies identifying 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, wherein the policies are determined according to the machine identity of the IHS; instantiate the workspace using the obtained policies; following instantiation of the workspace, generate free-form information indicating how the workspace was instantiated; and present, via a display, the free-form information to the user. 2. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to: discover a peripheral device nearby to the IHS according to the one or more policies; and configure the peripheral device for operation with the workspace. 3. The system of claim 2 , wherein the peripheral device comprises at least one of a printer, a human interface device, a headset, a webcam, a mouse, a keyboard, a graphics tablet, an image scanner, a barcode reader, a stylus, a camera, a webcam, a game pad, a memory unit, a monitor, a projector, a printer, a microphone, headphones, and a loudspeaker, and a personal Bluetooth device. 4. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to: discover one or more unused communication devices configured on the workspace according to the policies; and disable the unused communication devices. 5. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to: discover a change to the workspace during operation of the workspace; and update the policies in the database. 6. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to receive the user identity of the user from an account previously established for the user. 7. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to: identify a Bluetooth headset associated with the user from the policies; and discover and pair the Bluetooth headset according to the policies. 8. The system of claim 1 , wherein the program instructions, upon execution by the at least one processor, cause the IHS to: discover one or more printers that are nearby to the IHS; and set up the one or more printers for use with the workspace. 9. A workspace orchestration method comprising: upon a request to instantiate a workspace on an Information Handling System (IHS), receiving a user identity of a user of the workspace; obtaining, from a database, one or more policies associated with the user and a machine identity of the IHS, the policies identifying 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, wherein the policies are determined according to the machine identity of the IHS; and instantiating the workspace using the obtained policies; following instantiation of the workspace, generating free-form information indicating how the workspace was instantiated; and presenting, via a display, the free-form information to the user. 10. The workspace orchestration method of claim 9 , further comprising: discovering a peripheral device nearby to the IHS according to the one or more policies; and configuring the peripheral device for operation with the workspace. 11. The workspace orchestration method of claim 9 , further comprising: discovering one or more unused communication devices configured on the workspace according to the policies; and disabling the unused communication devices. 12. The workspace orchestration method of claim 9 , further comprising: discovering a change to the workspace during operation of the workspace; and updating the policies in the database. 13. The workspace orchestration method of claim 9 , further comprising wherein the program instructions, upon execution by the at least one processor, cause the IHS to receive the user identity of the user from an account previously established for the user. 14. The workspace orchestration method of claim 9 , further comprising: identifying a Bluetooth headset associated with the user from the policies; and discovering and pair the Bluetooth headset according to the policies. 15. The workspace orchestration method of claim 9 , further comprising: discovering one or more printers that are nearby to the IHS; and setting up the one or more printers for use with the workspace. 16. A computer program product comprising a non-transitory computer readable storage medium having program instructions stored thereon that, upon execution by an Information Handling System (IHS), cause the IHS to: upon a request to instantiate a workspace on the IHS, receive a user identity of a user of the workspace and a machine identity of the IHS; obtain, from a database, one or more policies associated with the user, the policies identifying 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, wherein the policies are determined according to the machine identity of the IHS; instantiate the workspace using the obtained policies; following instantiation of the workspace, generate free-form information indicating how the workspace was instantiated; and present, via a display, the free-form information to the user.

Assignees

Inventors

Classifications

  • Machine learning · CPC title

  • G06F13/102Primary

    where the program performs an interfacing function, e.g. device driver (G06F13/105 takes precedence; contention policies within device drivers G06F9/4881; scheduling within device drivers G06F9/52) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12174756B2 cover?
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 instructio…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F13/102. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 24 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).