Patent ID: 11876801
Assignee: CIVIC TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
receiving, by a first computing device in communication with a centralized or distributed ledger from a computing device associated with a user, a request to execute a transaction and a transaction signature generated with a private key of the computing device associated with the user, the transaction corresponding to a token associated with the computing device of the user, and the transaction subject to a first policy of a set of one or more policies, wherein the set of one or more polices comprise a plurality of policies in a parent-child hierarchy, and the first policy is a child of a second policy;
determining, by the first computing device using a public key of the computing device associated with the user, that the transaction signature corresponds to the request to execute the transaction;
responsive to the determination, retrieving, by the first computing device from the centralized or distributed ledger, the token associated with the computing device of the user;
determining, by the first computing device, that the token is associated with the first second policy and that the token is valid; and
responsive to the determination that the token is associated with the second policy, and responsive to the first policy being a child of the second policy in the parent-child hierarchy, executing the transaction subject to the first policy, by the first computing device.