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

Claim 10:
11. A system, comprising:
a first computing device comprising a network interface in communication with a computing device associated with a user and a memory device storing a centralized or distributed ledger, and a processor configured to:
receive, via the network interface from the computing device associated with the 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;
determine, 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, retrieve, from the centralized or distributed ledger, the token associated with the computing device of the user;
determine that the token is associated with the 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, execute the transaction subject to the first policy.