US 12,445,475 B1
Managing unmanageable devices on an enterprise network
Crispin Cowan, Fall City, WA (US); and James D. Hegge, Battleground, WA (US)
Assigned to Tanium Inc., Emeryville, CA (US)
Filed by Tanium Inc., Emeryville, CA (US)
Filed on Aug. 3, 2023, as Appl. No. 18/365,208.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/1425 (2013.01) 22 Claims
OG exemplary drawing
 
1. A non-transitory machine-readable storage medium that provides instructions that, if executed by a set of one or more processors, are configurable to cause said set of one or more processors to perform operations comprising:
establishing a connection with a management service in accordance with a linear chain protocol, the linear chain protocol to operate, at least in part, based on a linear chain comprising a plurality of managed endpoint devices, the linear chain to collectively process requests from the management service by aggregating data using interconnections between the plurality of managed endpoint devices;
receiving endpoint data for an unmanageable endpoint device, the unmanageable endpoint device incapable of directly participating in the management protocol;
receiving, from the linear chain, a linear chain request via the management protocol for the unmanageable endpoint device;
determining a response to the linear chain request using the endpoint data; and
sending, to the linear chain, via the management protocol, the response using a virtual representation of the unmanageable endpoint device, wherein using the virtual representation comprises mimicking participation by the unmanageable endpoint device in the linear chain.