| CPC H04L 63/102 (2013.01) [H04L 63/0263 (2013.01); H04L 63/08 (2013.01); H04L 63/1408 (2013.01); H04L 63/1433 (2013.01); H04L 63/1441 (2013.01)] | 18 Claims |

|
1. A method comprising:
receiving, at a private cloud control center agent, a request from an Internet of Things (IoT) device to connect to a private cloud, wherein the private cloud is used to manage IoT devices;
placing, by the private cloud control center agent, the IoT device into an unproven device zone after identification of the IoT device;
onboarding the IoT device for management of the IoT device through the private cloud in response to determining that the IoT device conforms to an IoT firewall;
generating a device profile for the IoT device; and
regulating flow of data to and from the IoT device through application of IoT rules of the IoT firewall according to the device profile of the IoT device, including by modifying one or more headers of an HTTP packet associated with the IoT device, including by either removing or rewriting a header of the HTTP packet sent from the IoT device to a destination, to remove at least one of: (1) a device type, (2) an operating system version, or (3) a firmware version of the IoT device.
|