Patent ID: 9674161
Date: 2017-06-06
CPC Classifications: H04L,H04W

Claim:
1. A device, comprising: a memory storing instructions; and one or more processors to execute the instructions to: store a device hash value and an encrypted device hash value, the encrypted device hash value being an encrypted version of the device hash value; send a first label, the first label including the encrypted device hash value; receive a second label from an administrative device based on sending the first label, the second label including a decrypted device hash value; determine that the decrypted device hash value matches the device hash value; activate a mode that permits application layer access of the device based on the decrypted device hash value matching the device hash value; receive access information from the administrative device after activating the mode, the access information indicating an access level, the access level being associated with particular data that is permitted to be read from the device, and the access information associating first authorization information and the access level; receive a third label and a request, to provide data, from a control device, the third label including second authorization information; determine the second authorization information does not match the first authorization information; send, based on determining that the second authorization information does not match the first authorization information, an authorization request to authenticate the control device to the administrative device, the authorization request including the second authorization information; receive a response from the administrative device indicating another access level for the control device; and selectively provide the particular data to the control device based on the other access level.