| CPC G06Q 10/20 (2013.01) [B64F 5/60 (2017.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] | 17 Claims |

|
1. A method executed by at least one server for monitoring and certifying a plurality of assets, the method comprising:
receiving, from a first computing device, i) a first data packet comprising a plurality of asset data associated with an asset and ii) a first computing device signature associated with the first computing device;
wherein the plurality of asset data comprises a unique asset identifier associated with the asset and a plurality of asset attributes associated with the asset, wherein each asset attribute has a metric, and wherein the first computing device signature provides non-repudiation and data integrity of the first data packet;
wherein the first computing device signature is generated from at least a key provided by a second computing device;
creating and recording, in an asset record, the plurality of asset data associated with the asset after authenticating the first computing device signature from one of a plurality of first computing device signatures stored in a connected database;
subsequent to creating and recording the asset record, receiving, over a communications network, a request message for at least a portion of the plurality of asset data associated with at least one of the plurality of asset attributes for one of the plurality of assets;
accessing, in the connected database, the asset record associated with the request message and reading the plurality of asset data in the asset record; and
generating a response message to the request message based on the plurality of asset data in the asset record, wherein the response message includes i) at least one metric associated with at least one of the plurality of asset attributes of the asset and ii) a tag identifying that the at least one metric provided in the response message has been authenticated.
|