IP Library Granted Patent US 12,354,044
Granted Patent B2
US 12,354,044 · App. 18/491,386 · Granted Jul 8, 2025

System and method for vessel risk assessment

Inventors: Renata Queiroz Dividino (St. Catharines, CA); Ana Luisa Alfaro Suzan (North York, CA); Dhivya Jayaraman (Halifax, CA); Benjamin Kurtis Friedrich (Halifax, CA); Robert Michael Marshy (Ottawa, CA)
Assignee: Global Spatial Technology Solutions Inc.
G06Q10/0635G06N3/04G06N3/08G06Q10/083
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,354,044
App. No.
18/491,386
Filed
Oct 20, 2023
Granted
Jul 8, 2025
Kind
B2
Art Unit
3625
USPC
705/7.28
Abstract

Provided are systems and methods for vessel risk assessment. This includes determining a risk assessment associated with a vessel, including receiving vessel data from at least one source, generating at least one vessel profile based on the vessel data, wherein each vessel profile provides indication of expected behavior events for one vessel and abnormal behavior events for one vessel, determining at least one abnormal behavior event of the vessel based on the at least one vessel profile, each event in the at least one abnormal behavior event having a time of occurrence, determining at least one frequency of occurrence of abnormal behavior events of the vessel based on the time of occurrence of each event, using at least one model to determine a risk assessment associated with the vessel based on the at least one frequency of occurrence of abnormal behavior events of the vessel.

Claims (54)

1. A computer-implemented method for providing a risk assessment user interface associated with a vessel, the method comprising:

receiving, at a processor, vessel data from at least one source, the vessel data comprising vessel tracking data received from a vessel tracking device associated with the vessel, the vessel tracking data comprising a plurality of Automatic Identification System (AIS) messages, the vessel tracking device comprising an AIS transceiver associated with the vessel, the at least one source comprising at least one vessel tracking system;

generating, at the processor, at least one vessel profile based on the vessel data, wherein each vessel profile provides indication of expected behavior events for one vessel and abnormal behavior events for one vessel;

determining, at the processor, at least one abnormal behavior event of the vessel based on the at least one vessel profile, each event in the at least one abnormal behavior event having a time of occurrence;

determining, at the processor, at least one frequency of occurrence of abnormal behavior events of the vessel based on the time of occurrence of each abnormal behavior event of the vessel;

using at least one machine-learning model to determine a risk assessment associated with the vessel based on the at least one frequency of occurrence of abnormal behavior events of the vessel, a first machine-learning model in the at least one machine-learning model selected from the group of a Naïve Bayesian model, a linear regression model, a multiple class classifier, and a Neural Network;

outputting a user interface comprising a map, a vessel icon positioned on the map based on the vessel tracking data, and the risk assessment associated with the vessel, wherein the map, the vessel icon and the risk assessment are updated automatically based on the updated vessel data.

2. The method of claim 1 wherein the at least one source includes at least one selected from the group of a vessel incidents information source, a vessel information source, a vessel tracking data source, a regional boundaries source, and a crime-related activity source.

3. The method of claim 2 further comprising:

determining, at the processor, enhanced vessel tracking data based on the vessel data; and

tagging the enhanced vessel tracking data based on vessel identification.

4. The method of claim 3 , wherein the determining the enhanced vessel tracking data comprises merging the vessel data with region boundary data.

5. The method of claim 4 wherein the at least one vessel profile comprises statistical information for a first vessel for a first geographical region and wherein the determination of a first abnormal event of the first vessel for the first geographical region is based on the statistical information.

6. The method of claim 5 wherein an alarm is generated based on the determination of the first abnormal event.

7. The method of claim 6 , wherein the at least one abnormal behavior event is determined based on the at least one vessel profile and a behavior data of the vessel for at least one route segment in the first geographical region.

8. The method of claim 7 , further comprising:

determining a cluster of anomalies in the at least one anomaly.

9. The method of claim 8 , wherein the determining the risk assessment comprises performing outlier detection based on the at least one abnormal behavior event and the at least one frequency of occurrence of abnormal behavior events.

10. The method of claim 1 , wherein the Neural Network is a Recurrent Neural Network.

11. The method of claim 10 , wherein:

the at least one machine-learning model comprise two or more models; and

the determining the risk assessment associated with the vessel comprises:

determining a candidate risk assessment for each of the two or more models; and

performing an election of the candidate risk assessments from the two or more models to determine the risk assessment.

12. The method of claim 11 , wherein the at least one machine-learning model is determined for a single vessel.

13. The method of claim 12 , wherein the at least one vessel profile includes at least one selected from the group of a vessel MMSI profile, a vessel name profile, a vessel destination profile, a vessel visit duration profile, a vessel trip duration profile, a vessel movement profile, a vessel speed profile, a vessel tracking transmission profile, a vessel tracking position accordance profile, a vessel sea route profile, a vessel crew size profile, a vessel incident profile and a vessel rendezvous profile.

14. The method of claim 13 , wherein the detected at least one anomaly includes at least one selected from the group of a speed anomaly, a location anomaly, a vessel tracking transmission anomaly, and a rendezvous anomaly.

15. A computer-implemented system for providing a risk assessment user interface associated with a vessel, the system comprising:

a memory, the memory comprising:

a model for determining a risk assessment;

a processor in communication with the memory, the processor configured to:

receive vessel data from at least one source, the vessel data comprising vessel tracking data received from a vessel tracking device associated with the vessel, the at least one source comprising at least one vessel tracking system, the vessel tracking data comprising a plurality of Automatic Identification System (AIS) messages, the vessel tracking device comprising an AIS transceiver associated with the vessel;

generate at least one vessel profile based on the vessel data, wherein each vessel profile provides indication of expected behavior events for one vessel and abnormal behavior events for one vessel;

determine at least one abnormal behavior event of the vessel based on the at least one vessel profile, each event in the at least one abnormal behavior event having a time of occurrence;

determine at least one frequency of occurrence of abnormal behavior events of the vessel based on the time of occurrence of each abnormal behavior event of the vessel;

use at least one machine-learning model to determine a risk assessment associated with the vessel based on the at least one frequency of occurrence of abnormal behavior events, a first machine-learning model in the at least one machine-learning model selected from the group of a Naïve Bayesian model, a linear regression model, a multiple class classifier, and a Neural Network;

output a user interface comprising a map, a vessel icon positioned on the map based on the vessel tracking data, and the risk assessment associated with the vessel, wherein the map, the vessel icon and the risk assessment are updated automatically based on the updated vessel data.

16. The system of claim 15 wherein the at least one source includes at least one selected from the group of a vessel incidents information source, a vessel information source, a vessel tracking data source, a regional boundaries source, and a crime-related activity source.

17. The system of claim 16 , wherein the processor is further configured to:

determine enhanced vessel tracking data based on the vessel data; and

tag the enhanced vessel tracking data based on vessel identification.

18. The system of claim 17 , wherein the determining the enhanced vessel tracking data comprises merging the vessel data with region boundary data.

19. The system of claim 18 , wherein the at least one vessel profile comprises statistical information for a first vessel for a first geographical region and the determination of a first abnormal event of the first vessel for the first geographical region is based on the statistical information.

20. The system of claim 19 , wherein an alarm is generated based on the determination of the first abnormal event.

21. The system of claim 20 , wherein the at least one abnormal behavior event is determined based on the at least one vessel profile and a behavior data of the vessel for at least one route segment in the first geographical region.

22. The system of claim 21 , wherein the processor is further configured to:

determine a cluster of anomalies in the at least one anomaly.

23. The system of claim 22 , wherein the determining the risk assessment comprises performing outlier detection based on the at least one abnormal behavior event and the at least one frequency of occurrence of abnormal behavior events.

24. The system of claim 15 , wherein the Neural Network is a Recurrent Neural Network.

25. The system of claim 24 , wherein the at least one machine-learning model comprises at least two models and the processor is further configured to:

perform an election of the candidate risk assessments from the two or more models to determine the risk assessment.

26. The system of claim 25 , wherein the at least one machine-learning model is for a single vessel.

27. The system of claim 26 , wherein the at least one vessel profile includes at least one selected from the group of a vessel MMSI profile, a vessel name profile, a vessel destination profile, a vessel visit duration profile, a vessel trip duration profile, a vessel movement profile, a vessel speed profile, a vessel tracking transmission profile, a vessel tracking position accordance profile, a vessel sea route profile, a vessel crew size profile, a vessel incident profile and a vessel rendezvous profile.

28. The system of claim 27 , wherein the detected at least one anomaly includes at least one selected from the group of a speed anomaly, a location anomaly, a vessel tracking transmission anomaly, and a rendezvous anomaly.

Assignments (3)
SECURITY INTEREST Recorded Sep 22, 2025
From: GLOBAL SPATIAL TECHNOLOGY SOLUTIONS INC.
To: BDC CAPITAL INC.
Reel/Frame 072946/0181 →
GENERAL SECURITY AGREEMENT Recorded Feb 12, 2025
From: GLOBAL SPATIAL TECHNOLOGY SOLUTIONS INC.
To: CLARITI STRATEGIC ADVISORS INC.
Reel/Frame 070202/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: DIVIDINO, RENATA QUEIROZ; ALFARO SUZAN, ANA LUISA; JAYARAMAN, DHIVYA; FRIEDRICH, BENJAMIN KURTIS; MARSHY, ROBERT MICHAEL
To: GLOBAL SPATIAL TECHNOLOGY SOLUTIONS INC.
Reel/Frame 065304/0512 →
Continuity (2)
Continuation 17171516 · Feb 9, 2021
Related Publication 20240046184A1 · Feb 8, 2024
References Cited (25)
US 9779594B2 · Rigdon et al. · 2017 [cited by applicant]
US 10394776B2 · Khan · 2019 [cited by applicant]
US 10399650B2 · Delay et al. · 2019 [cited by applicant]
US 10572809B1 · Schurmann · 2020 [cited by applicant]
US 11342051B1 · Jain et al. · 2022 [cited by applicant]
US 20150371182A1 · Lucas et al. · 2015 [cited by applicant]
US 20170043848A1 · Rigdon · 2017 [cited by examiner]
US 20200184828A1 · Mazor et al. · 2020 [cited by applicant]
US 20200264268A1 · Moore et al. · 2020 [cited by applicant]
US 20200264296A1 · Dunagan · 2020 [cited by examiner]
US 20210295708A1 · Chung et al. · 2021 [cited by applicant]
US 20220293282A1 · Lee et al. · 2022 [cited by applicant]
US 20220374797A1 · Kalinski · 2022 [cited by applicant]
Salinas et al., “DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks”, Amazon Research, Germany, Cornell University, Feb. 22, 2019, pp. 1-12 <https://arxiv.org/abs/1704.04110>. [cited by applicant]
Wang, “Risk Assessment of the Overseas Imported COVID-19 of Ocean-Going Ships Based on AIS and Infection Data”, ISPRS Int. J. Geo-Inf., May 27, 2020, 9(6), 351, pp. 1-14. [cited by applicant]
International Search Report and Written Opinion mailed May 10, 2022 in International Patent Application No. PCT/CA2022/050176 (7 pages). [cited by applicant]
Ding et al., “Incorporating Dynamic Flight Network in SEIR to Model Mobility between Populations”, Appl Netw Sci, 2021, 6(1): 42 (pp. 1-24). [cited by applicant]
Chande et al., “Real-time, interactive website for US-county-level COVID-19 event risk assessment”, Nat Hum Behav, 2020, 4: 1313-1319. [cited by applicant]
Bohning et al., “Estimating the undetected infections in the Covid-19 outbreak by harnessing capture-recapture methods”, International Journal of Infectious Diseases, 2020, 97: 197-201. [cited by applicant]
Final Office Action mailed Nov. 14, 2022 in U.S. Appl. No. 17/171,516 (21 pages). [cited by applicant]
Advisory Action mailed Feb. 15, 2023 in U.S. Appl. No. 17/171,516 (5 pages). [cited by applicant]
Non-final Office Action mailed Mar. 20, 2023 in U.S. Appl. No. 17/171,516 (17 pages). [cited by applicant]
National Academies of Sciences, Engineering, and Medicine. 2003. Shipboard Automatic Identification System Displays: Meeting the Needs of Mariners—Special Report 273. Washington, DC: The National Academies Press. https:… [cited by applicant]
Clement Iphar, Aldo Napoli, Cyril Ray, Erwan Alincourt, David Brosset “Risk Analysis of falsified Automatic Identification System for the improvement of maritime traffic safety” 2016, Glasgow, United Kingdom. pp.606-613… [cited by applicant]
“Automatic identification system”, Wikipedia, Feb. 3, 2021, pp. 6-8 <https://en.wikipedia.org/w/index.php?title=Automatic_identification_system&oldid=1004657806> (14 pages). [cited by applicant]