CPC G06Q 30/012 (2013.01) [G06F 16/2379 (2019.01); G06Q 10/10 (2013.01); G16Y 40/10 (2020.01)] | 19 Claims |
1. A computer implemented method comprising:
obtaining, by one or more processors, a usage report of an Internet of Things (IoT) device in a predefined format;
recording, by the one or more processors, the usage report of the IoT device in a blockchain network, wherein the recording comprises performing, by an IoT device usage wallet for the IoT device running on the one or more processors, a blockchain transaction to record the usage report of the IoT device from the obtaining in the blockchain network; and performing, by the one or more processors, another blockchain transaction to reduce a preconfigured amount of reporting credits corresponding to the usage report from the IoT device usage wallet, wherein the IoT device usage wallet is loaded with an initial amount of reporting credits by a manufacturer of the IoT device;
updating, by the one or more processors, a warranty balance for the IoT device by reducing an amount of the warranty balance corresponding to the usage report of the IoT device from a current value of the warranty balance, wherein the warranty balance for the IoT device is stored in the blockchain network; and
resolving, by the one or more processors, a warranty claim on the IoT device based on respective blockchain records of the usage report and the warranty balance regarding the IoT device.
|