US 12,470,538 B2
IoT bootstrapping and certificate management using zero-touch deployment (ZTD) services
Manoj Kumar Kushwaha, Karnataka (IN); Scott Taft Potter, Stratford, CT (US); David Scott McCowan, Cary, NC (US); and Shailendra Bhargava, San Ramon, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Oct. 24, 2022, as Appl. No. 18/049,245.
Claims priority of application No. 202141062109 (IN), filed on Dec. 31, 2021.
Prior Publication US 2023/0198977 A1, Jun. 22, 2023
Int. Cl. H04L 9/40 (2022.01); G06F 9/4401 (2018.01)
CPC H04L 63/0823 (2013.01) [G06F 9/4416 (2013.01); H04L 63/0892 (2013.01); H04L 63/107 (2013.01); H04L 63/20 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method of managing Internet of Thing (IoT) devices, comprising:
receiving, at an IoT management component, a bootstrapping request from an IoT device, the request including location information of the IoT device;
after receiving the bootstrapping request from the IoT device, receiving, at the IoT management component and from a controller communicatively coupled to the IoT management component, credential information for the IoT device, wherein the credential information includes at least one of: (a) at least one digital key for managing one or more of software updates associated with the IoT device and (b) one or more device policies, identifying at least one of a duration of validity of a digital certificate associated with the IoT device;
generating a policy for bootstrapping the IoT device based at least on the location information and the credential information; and
sending the policy to the IoT device for the IoT device to complete the bootstrapping.