Patent ID: 11880228
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer-implemented method of processing a blockchain comprising a plurality of immutable records, the blockchain maintained by a plurality of nodes connected via a network, each of the plurality of nodes maintaining a respective copy of the blockchain, the method comprising:
receiving, at a processor of a first node of the plurality of nodes, a transaction request initiated by a requesting node;
verifying the transaction request by verifying an identity of the requesting node, wherein verifying the identity of the requesting node includes:
querying, by the processor of the first node, a permissions database to determine a permission level associated with the requesting node, and
determining, based on the permission level, that the requesting node has permission to submit the transaction request;
responsive to determining that the requesting node has permission to submit the transaction request, adding a record to a new block to add to the blockchain;
transmitting, via the network by the processor of the first node, the new block to at least a second node of the plurality of nodes such that the second node updates a copy of the blockchain stored thereat to include the new block.