CPC H04L 63/0876 (2013.01) [G16Y 30/10 (2020.01); H04L 63/10 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A system comprising:
an Internet of Things (IoT) device owner agent configured to manage access to a plurality of IoT devices;
an IoT access customer agent configured to provide to the IoT device owner agent an access request to access an IoT device of the plurality of IoT devices, the access request including one or more request properties, the one or more request properties including a privacy preserving parameter,
wherein in response to the access request, the IoT device owner agent is configured to receive an identifier for a verifiable credential, format the verifiable credential in accordance with the one or more request properties, and provide the verifiable credential to the IoT access customer agent, wherein the verifiable credential includes a decentralized identifier identifying the IoT device; and
an IoT exchange hub configured to:
receive a request for an identifier for the verifiable credential from the IoT device owner agent,
allocate the verifiable credential including the decentralized identifier identifying the IoT device, and
provide the identifier of the verifiable credential to the IoT device owner agent.
|