Dynamic experiential snapshots
An information handling system may include at least one processor and a memory. The information handling system is configured to: communicatively couple to a client system, wherein the client system is associated with a current one of a plurality of potential workspaces, wherein each workspace includes a defined set of information handling resources; receive, from the client system, a manifest indicative of the set of information handling resources associated with the current workspace; determine an experience snapshot for the current workspace, wherein the experience snapshot includes a plurality of configuration settings for the set of information handling resources; and transmit the experience snapshot to the client system, wherein the client system is configured to apply the experience snapshot by applying the plurality of configuration settings to the set of information handling resources.
1 . An information handling system comprising:
at least one processor; and
a memory;
wherein the information handling system is configured to:
communicatively couple to a client system, wherein the client system is associated with a current one of a plurality of potential workspaces, wherein each workspace includes a defined set of information handling resources including a plurality of physical devices communicatively coupled to the client system when the client system is in a location associated with the workspace;
receive, from the client system, a manifest indicative of the set of information handling resources associated with the current workspace;
determine an experience snapshot for the current workspace, wherein the experience snapshot includes a plurality of configuration settings for the set of information handling resources; and
transmit the experience snapshot to the client system, wherein the client system is configured to apply the experience snapshot by applying the plurality of configuration settings to the set of information handling resources.
2 . The information handling system of claim 1 , wherein the configuration settings include multi-monitor configuration settings and audio configuration settings.
3 . The information handling system of claim 1 , wherein the experience snapshot is determined based at least in part on a determination that a user of the client system is a priority user.
4 . The information handling system of claim 1 , wherein the experience snapshot is determined based at least in part on a determination of most frequently used workspaces for a user of the client system.
5 . The information handling system of claim 1 , wherein the experience snapshot is determined based at least in part on a determination that the client system has not geographically moved more than a threshold amount.
6 . The information handling system of claim 1 , wherein the experience snapshot is determined based at least in part on a determination of a time to live for a user of the client system, the time to live indicating a duration during which the user is in a particular workspace.
7 . A method comprising:
an information handling system communicatively coupling to a client system, wherein the client system is associated with a current one of a plurality of potential workspaces, wherein each workspace includes a defined set of information handling resources including a plurality of physical devices communicatively coupled to the client system when the client system is in a location associated with the workspace;
the information handling system receiving, from the client system, a manifest indicative of the set of information handling resources associated with the current workspace;
the information handling system determining an experience snapshot for the current workspace, wherein the experience snapshot includes a plurality of configuration settings for the set of information handling resources; and
the information handling system transmitting the experience snapshot to the client system, wherein the client system is configured to apply the experience snapshot by applying the plurality of configuration settings to the set of information handling resources.
8 . The method of claim 7 , wherein the configuration settings include multi-monitor configuration settings and audio configuration settings.
9 . The method of claim 7 , wherein the experience snapshot is determined based at least in part on a determination that a user of the client system is a priority user.
10 . The method of claim 7 , wherein the experience snapshot is determined based at least in part on a determination of most frequently used workspaces for a user of the client system.
11 . The method of claim 7 , wherein the experience snapshot is determined based at least in part on a determination that the client system has not geographically moved more than a threshold amount.
12 . The method of claim 7 , wherein the experience snapshot is determined based at least in part on a determination of a time to live for a user of the client system, the time to live indicating a duration during which the user is in a particular workspace.
13 . An article of manufacture comprising a non-transitory, computer-readable medium having computer-executable instructions thereon that are executable by a processor of an information handling system for:
communicatively coupling to a client system, wherein the client system is associated with a current one of a plurality of potential workspaces, wherein each workspace includes a defined set of information handling resources including a plurality of physical devices communicatively coupled to the client system when the client system is in a location associated with the workspace;
receiving, from the client system, a manifest indicative of the set of information handling resources associated with the current workspace;
determining an experience snapshot for the current workspace, wherein the experience snapshot includes a plurality of configuration settings for the set of information handling resources; and
transmitting the experience snapshot to the client system, wherein the client system is configured to apply the experience snapshot by applying the plurality of configuration settings to the set of information handling resources.
14 . The article of claim 13 , wherein the configuration settings include multi-monitor configuration settings and audio configuration settings.
15 . The article of claim 13 , wherein the experience snapshot is determined based at least in part on a determination that a user of the client system is a priority user.
16 . The article of claim 13 , wherein the experience snapshot is determined based at least in part on a determination of most frequently used workspaces for a user of the client system.
17 . The article of claim 13 , wherein the experience snapshot is determined based at least in part on a determination that the client system has not geographically moved more than a threshold amount.
18 . The article of claim 13 , wherein the experience snapshot is determined based at least in part on a determination of a time to live for a user of the client system, the time to live indicating a duration during which the user is in a particular workspace.