Patent ID: 9380024
Filing Date: 2016-06-28
CPC Classification: G06F,H04L,H04W

Claim Text:
1. In a gateway device comprising one or more components and having a secure environment, wherein a client device connects to the gateway device and may use the gateway device to connect to a service through the gateway device, a method for generating verification data that can be used for validation of the gateway device and the connected client device, the method comprising: obtaining, for each of a plurality of components of the gateway device, a value representing a measurement of the component of the gateway device; generating a measurement log (ML) containing a record of the component measurement values; generating verification data from the component measurement values for each component and storing the verification data in one or more secure registers within the secure environment of the gateway device; organizing the verification data and the ML into a tree structure, wherein the secure registers containing the verification data define the roots of the tree structure, the ML defines inner nodes of the tree structure, and the measurement values contained in the ML define leaves of the tree structure; and collecting component measurement values and verification data from the connected client device and integrating the measurement values and verification data from the connected client device into the tree structure of the gateway device as a subtree of the tree structure.