Patent ID: 11861343
Assignee: MCAFEE, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A system comprising:
memory;
instructions; and
at least one processor to execute the instructions to:
commit, to a distributed ledger of a blockchain, a first configuration of software installed on a programmable device, the first configuration applied by a first update entity;
in response to a request by a second update entity to apply an update to the software from the first configuration to a second configuration and based on a contract associated with the programmable device, the first update entity, and the second update entity, cause transmission of a first notification indicative of the first configuration of the software to the second update entity prior to application of the update by the second update entity, the first update entity different than the second update entity, the contract stored in the distributed ledger, and the contract defining that the first configuration is to be applied by the first update entity prior to the application of the update by the second update entity;
subsequent to the update of the software installed on the programmable device:
commit, to the distributed ledger, the second configuration of the software installed on the programmable device; and
cause transmission of a second notification indicative of the second configuration of the software to the first update entity, the second notification conveyed independent of the distributed ledger.