US 12,316,640 B2
Performing security functions for an in-vehicle internet of things (IoT) network
Sourin Sarkar, Bangalore (IN); Kanika Mittal, Agra (IN); and Gowrishankar Gajendiran, Bangalore (IN)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Mar. 17, 2022, as Appl. No. 17/697,620.
Prior Publication US 2023/0300139 A1, Sep. 21, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/00 (2022.01); H04L 9/40 (2022.01); H04L 67/12 (2022.01)
CPC H04L 63/102 (2013.01) [H04L 9/006 (2013.01); H04L 63/08 (2013.01); H04L 67/12 (2013.01); H04L 2209/84 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A device of an in-vehicle Internet of Things (IoT) network, comprising:
a memory with an embedded hardware security module;
a memory controller; and
one or more components configured to:
receive, from a vehicle host associated with the in-vehicle IoT network, a registration configuration during an initial provisioning of the device that configures the device to serve as a root of trust for the vehicle host;
receive, from the vehicle host, information associated with a node of the in-vehicle IoT network or a user of a vehicle associated with the in-vehicle IoT network,
wherein the information includes a unique device identification, for the node, that is based on a maker code associated with the node, a model code associated with the node, and a serial number associated with the node;
store, via the memory controller, the information in the memory with the embedded hardware security module, wherein the device serves as the root of trust for the vehicle host using the information stored in the memory;
provide, to the vehicle host, a reference associated with the unique device identification for storage at the vehicle host and for an identification of the node; and
perform a security function for the in-vehicle IoT network in conjunction with the vehicle host using the information stored in the memory.