US 12,225,121 B2
Accessing corporate resources through an enrolled user device
Pranav Ashok Shenoy, Bangalore (IN); Sharun Varghese Samuel, Bangalore (IN); and Rohit Pradeep Shetty, Bangalore (IN)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Aug. 27, 2021, as Appl. No. 17/458,611.
Claims priority of application No. 202141031421 (IN), filed on Jul. 13, 2021.
Prior Publication US 2023/0017776 A1, Jan. 19, 2023
Int. Cl. H04L 9/08 (2006.01); H04L 9/14 (2006.01)
CPC H04L 9/0866 (2013.01) [H04L 9/0825 (2013.01); H04L 9/0869 (2013.01); H04L 9/14 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for accessing system resources from an unenrolled user device, comprising:
pairing a first user device with a second user device, wherein
the first user device is enrolled with a device management system and the second user device is not enrolled with the device management system,
the second user device includes a managed web browser that is managed by the device management system,
the first user device is logged in to, under a user profile that was used to enroll the first user device, and the web browser of the second user device is logged in to, under the user profile that was used to enroll the first user device, and
the pairing of the first user device and the second user device includes the web browser of the second user device sending a certificate received from the device management system to the first user device to verify the second user device to the first user device;
receiving, at the first user device, a random key from the second user device, the random key having been provided by the managed web browser of the second user device;
receiving, at the first user device, a request for a resource associated with the device management system, wherein the resource request includes the random key;
determining, by the first user device, that the resource request came from the second user device based on the random key;
sending, by the first user device, the resource request to a server associated with the device management system;
receiving, at the first user device, the requested resource from the server; and
sending, by the first user device, the requested resource to the managed web browser of the second user device.