CPC G06Q 10/0831 (2013.01) [G06Q 10/0833 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
providing a distributed system comprising an edge gateway in operable communication with a first Internet of Things (IoT) sensor and an IoT gateway in operable communication with the edge gateway and with a distributed ledger (DLT) network, wherein the DLT network is accessible to a first party and a second party;
defining, in the DLT network, a transaction to be monitored between the first party and the second party, the transaction related to movement of a monitored entity from a first location associated with the first party, to a second location associated with the second party, wherein, in the DLT network, the transaction is configured so that an ownership of the monitored entity changes from the first party to the second party when the monitored entity reaches a predetermined distance milestone, which corresponds to the monitored entity reaching a real-time geographic position that satisfies at least one of:
a first condition corresponding to the monitored entity covering a first predetermined distance after moving away from the first location; and
a second condition corresponding to the monitored entity reaching a distance position that is determined to be a second predetermined distance away from at least one of the first location and the second location, where the distance position is not the same as either the first location or the second location;
providing to the edge gateway, via the first IoT sensor, first sensor data comprising real-time global positioning system (GPS) coordinates of the monitored entity, during movement of the monitored entity, wherein the edge gateway is configured to compute the real-time geographic position of the monitored entity based on the real-time GPS coordinates;
determining, at the edge gateway, based on the real-time geographic position of the monitored entity, whether the monitored entity has reached the predetermined distance milestone;
tracking, at the IoT gateway, based on information received from the edge gateway, a set of real-time status information of the monitored entity, the set of real-time status information comprising the real-time geographic position of the monitored entity, whether the monitored entity has reached the predetermined distance milestone, and the ownership of the monitored entity;
updating, in real-time, the transaction on the DLT network, based on the set of real-time status information tracked at the IoT gateway;
changing the ownership in the DLT network, in real-time, from the first party to the second party, when, based on the set of real-time status information, the monitored entity has reached the predetermined distance milestone; and
communicating information relating to changing the ownership of the monitored entity, via the DLT network, in real-time, to at least one of the first party and the second party.
|