US 12,461,974 B2
Policy-based trusted peer-to-peer connections
Seema Kadavan, Bangalore (IN); Manjunath Bhat, Bangalore (IN); Shanti Kamichetty, Bangalore (IN); Sachin Hallad, Bangalore (IN); Aparna Manu, Bangalore (IN); and Manu Nazareth, Bangalore (IN)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Mar. 1, 2021, as Appl. No. 17/188,451.
Application 17/188,451 is a continuation of application No. 14/886,120, filed on Oct. 19, 2015, granted, now 10,936,674.
Claims priority of application No. 4363/CHE/2015 (IN), filed on Aug. 20, 2015.
Prior Publication US 2021/0182347 A1, Jun. 17, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/08 (2006.01); G06F 16/951 (2019.01); H04L 9/40 (2022.01); H04L 29/06 (2006.01); H04L 29/12 (2006.01); H04L 61/2514 (2022.01); H04L 61/2589 (2022.01); H04L 67/1061 (2022.01)
CPC G06F 16/951 (2019.01) [H04L 61/2514 (2013.01); H04L 61/2589 (2013.01); H04L 63/20 (2013.01); H04L 67/1063 (2013.01); H04L 63/06 (2013.01); H04L 63/10 (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 and executable by the processor, wherein the machine-readable instructions, when executed, cause the computing device to at least:
receive a message from a first client device, the message comprising an identifier of a second client device;
send a query to a management server, wherein the query specifies the identifier of the second client device in order to identify a device status of the second client device;
determine that the first client device is authorized to communicate with the second client device based at least in part on a response to the query received from the management server, the response indicating that communication between the first client device and the second client device is authorized based on the device status of the second client device; and
send a public key associated with the second client device to the first client device in response to the determination that the first client device is authorized to communicate with the second client device, wherein the public key is associated with a dynamically generated public key pair and is configured for encrypted communication with the second client device.