| CPC G06Q 20/10 (2013.01) [G06Q 20/3678 (2013.01); G06Q 20/381 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/389 (2013.01); G06Q 20/4016 (2013.01); G06Q 20/42 (2013.01); G06Q 30/0611 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving a query, from an edge device, at a personal datastore located using a decentralized identifier, the personal datastore is:
included as part of a network of decentralized nodes; and
configured to control third party access via a plurality of application programming interfaces;
locating decentralized identity data associated with the decentralized identifier from the personal datastore based on one or more rules associated with the plurality of application programming interfaces, respectively, the one or more rules specified by a third-party entity; and
transmitting the decentralized identity data for receipt by the edge device.
|