| CPC G06F 21/577 (2013.01) [G06F 21/53 (2013.01); G06F 21/54 (2013.01); G06F 21/575 (2013.01)] | 19 Claims |

|
1. A method for supporting secure workspaces in heterogenous environments, the method comprising:
maintaining a snapshot of a secure workspace that is deployed on a user's primary user computing device;
detecting that the user desires to access the secure workspace on the user's secondary user computing device;
determining operating system details and trust information for the user's secondary user computing device; and
providing the secure workspace to the user's secondary user computing device based on the operating system details and the trust information for the user's secondary user computing device such that:
when the user's secondary user computing device is trusted, the secure workspace is deployed on the user's secondary user computing device; and
when the user's secondary user computing device is not trusted, the secure workspace is streamed to the user's secondary user computing device.
|