Patent №
US 10,185,550
Granted
2019-01-22
Filed 2016
Owner
MCAFEE, INC.
Lab
—
AI components
4
kr · planning · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15278936
Updating computer program(s) installed on a programmable device using a distributed ledger that is based on cryptography and blockchain technology is described. A distributed ledger logic/module can commit, to the distributed ledger, a first configuration of a computer program installed on a device. The logic/module can also receive requests to apply a first update and a second update to the first configuration. The logic/module can receive a second configuration of the computer program that is based on the first update and the first configuration, and also commit the second configuration to the distributed ledger. Furthermore, the logic/module can determine that the second update cannot be applied to the first configuration and receive a third configuration of the computer program that is based on the second update and the second configuration. The logic/module can also commit the third configuration to the distributed ledger. Other advantages and embodiments are described.
AI classification
Ownership
MCAFEE, INC.
assignment · 398800032
Assignors
SMITH, NED M., ZHANG, ZHENG, MACIEIRA, THIAGO J.
On an employer assignment, the assignors are typically the inventors.