| CPC G06N 3/08 (2013.01) [B63B 79/40 (2020.01); G01C 21/203 (2013.01); G06N 3/044 (2023.01)] | 16 Claims |

|
1. A computer implemented method for generating a future vessel rendezvous prediction output, the method comprising:
receiving, at a processor, a rendezvous prediction model;
receiving, at the processor, vessel data for a plurality of vessels from one or more sources;
receiving, at the processor, updated vessel data for the plurality of vessels from the one or more sources, the updated vessel data comprising data collected subsequent to the vessel data;
constructing, at the processor, a future vessel trajectory for each vessel of the plurality of vessels based on the vessel data and the updated vessel data, each future vessel trajectory comprising one or more trajectory segments;
identifying, at the processor, at least one unstable speed segment of the one or more trajectory segments;
providing, at the processor, the plurality of constructed future vessel trajectories and the at least one unstable speed segment to the rendezvous prediction model;
generating, at the processor, the future rendezvous prediction output from the rendezvous prediction model, the rendezvous prediction output comprising a risk score and a risk explanation; and
outputting a user interface comprising a map, at least two vessel icons positioned on the map accompanied by the risk score and the risk explanation based on the updated vessel data, and the future rendezvous prediction output associated with the at least two vessel icons.
|