US 12,229,284 B2
Multiuser unified endpoint management
Senthil Parthasarathy, Atlanta, GA (US); Kevin B. Sheehan, Bloomfield, CT (US); Muhammad Anadil Furqan, Austin, TX (US); Haroon Barlas, Manor, TX (US); Amruta Moghe, Bangalore (IN); Kishore Krishnakumar, Atlanta, GA (US); and Adarsh Subhash Chandra Jain, Atlanta, GA (US)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Nov. 17, 2022, as Appl. No. 17/989,668.
Prior Publication US 2024/0169078 A1, May 23, 2024
Int. Cl. G06F 21/00 (2013.01); G06F 21/60 (2013.01); H04L 9/06 (2006.01)
CPC G06F 21/606 (2013.01) [H04L 9/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a computing device comprising a processor and a memory; and
machine-readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
receive a device check-in from a client device, the device check-in comprising a device identifier that uniquely identifies the client device with respect to other client devices and a user identifier that uniquely identifies the user of the client device with respect to other users of the client device;
obtain a device channel identifier associated with the device identifier;
obtain a user channel identifier associated with both the user identifier and the device identifier;
select a first set of entitlements from a device channel associated with the device channel identifier;
select a second set of entitlements from a user channel associated with the user channel identifier; and
provide the first set of entitlements and the second set of entitlements to the client device in response to the device check-in.