CPC G01S 19/252 (2013.01) [G05D 1/0206 (2013.01); G06N 20/00 (2019.01); G08G 3/00 (2013.01); H04W 4/024 (2018.02); H04W 4/029 (2018.02); H04W 64/003 (2013.01); H04W 64/006 (2013.01); H04W 4/38 (2018.02); H04W 84/06 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a Global Positioning System (GPS) location of a water vessel, the GPS location of a water vessel based on using satellite data of the water vessel;
determining that the GPS location is within a threshold distance of a boundary of detectable mobile signal range;
responsive to determining that GPS location of a water vessel is within the threshold distance of the boundary of detectable mobile signal range, initiating monitoring for a mobile signal, the mobile signal emanating from a trajectory path of the water vessel and from a mobile device not registered with the water vessel;
responsive to detecting, during the monitoring, the mobile signal, associating the mobile device with the water vessel;
tracking the location of the water vessel based on the mobile signal, the tracking resulting in a tracked location;
inputting the tracked location, a scheduled location of the water vessel, and one or more environmental factors into a machine learning model, the machine learning model trained to output information corresponding to a suggested path to reach a destination based on its inputs; and
transmitting, to a responder device, the information corresponding to the suggested path.
|