IP Library › Granted Patent US 12,429,628
Granted Patent B2
US 12,429,628 · App. 17/108,986 · Granted Sep 30, 2025

Fractional ice cover predictions with machine learning, satellite, thermodynamics, and in-situ observations

Inventors: Campbell D. Watson (Brooklyn, NY); Guillaume A. R. Auger (White Plains, NY); Eli Michael Dow (Pleasant Valley, NY)
Assignee: International Business Machines Corporation
G01W1/10B25J9/1664G06N5/01G06N20/00
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,429,628
App. No.
17/108,986
Granted
Sep 30, 2025
Kind
B2
Abstract

A computer implemented method of predicting ice coverage on a body of water includes generating a first ice cover prediction with a thermodynamics module and generating a second ice cover prediction with a machine learning module. The first ice cover prediction is combined with the second ice cover prediction to generate a combined ice cover prediction. Error statistics are computed based on a comparison of the combined ice cover prediction with an ice coverage observation and the combined ice cover prediction is updated based on the error statistics.

Claims (54)

1. A computer implemented method of predicting ice coverage on a body of water, comprising:

generating a first ice cover prediction on a first map grid, with respect to the body of water, with a thermodynamics module;

generating a second ice cover prediction on a second map grid, with respect to the body of water, with a machine learning module;

combining the first ice cover prediction on the first map grid and the second ice cover prediction on the second map grid to generate a combined ice cover prediction on a combined map grid, with respect to the body of water;

computing error statistics based on a comparison of the combined ice cover prediction with an ice coverage observation;

updating the combined ice cover prediction on the combined map grid based on the error statistics; and

updating a travel path of an automated observation device based on the combined ice cover prediction on the combined map grid.

2. The computer implemented method of claim 1 , wherein the thermodynamics module includes a hydrodynamic model and one or more thermodynamic equations used to generate the first ice cover prediction.

3. The computer implemented method of claim 2 , further comprising updating the hydrodynamic model based on the error statistics.

4. The computer implemented method of claim 1 , wherein the machine learning module includes a trained model and a module for generating a predicted local weather condition.

5. The computer implemented method of claim 4 , further comprising providing a feedback loop to the trained model based on the error statistics.

6. The computer implemented method of claim 1 , further comprising applying weightings and thresholds to generate the combined ice coverage prediction from the first ice coverage prediction and the second ice coverage prediction.

7. The computer implemented method of claim 6 , wherein the weightings and thresholds are applied to each grid cell defining a surface area of the body of water.

8. The computer implemented method of claim 6 , wherein the weighting and thresholds for each grid cell are defined separately based on a predefined period throughout a year.

9. The computer implemented method of claim 6 , wherein a tree-based model is used to optimize the combined ice coverage prediction.

10. The computer implemented method of claim 1 , further comprising performing direct observations of ice coverage at the body of water with the observation device.

11. The computer implemented method of claim 10 , wherein a travel path for the observation device is optimized based on the combined ice coverage prediction and observations of whether ice is present at a grid cell defining a surface area of the body of water.

12. The computer implemented method of claim 11 , further comprising updating the travel path when disagreement occurs regarding ice coverage based on the combined ice coverage prediction and the observations of the observation device.

13. The computer implemented method of claim 10 , wherein the observation device is an in-situ automated observation device.

14. A computer implemented method for predicting ice coverage on a body of water, comprising:

generating a first ice cover prediction on a first map grid, with respect to the body of water, with a thermodynamics module;

generating a second ice cover prediction on a second map grid, with respect to the body of water, with a machine learning module;

combining the first ice cover prediction on the first map grid and the second ice cover prediction on the second map grid to generate a combined ice cover prediction on the combined map grid based on an initial set of weightings and thresholds;

computing error statistics based on a comparison of the combined ice cover prediction with an ice coverage observation from an automated observation device;

updating the weightings and thresholds based on the error statistics;

using the updated weightings and thresholds to generate an updated combined ice cover prediction on the combined map grid; and

updating a travel path of an automated observation device based on the combined ice cover prediction on the combined map grid.

15. The computer implemented method of claim 14 , further comprising updating a travel path of the automated observation device when disagreement occurs regarding ice coverage based on the combined ice coverage prediction and the observations made of ice coverage with the automated observation device.

16. The computer implemented method of claim 14 , wherein the weightings and thresholds are applied to each grid cell defining a surface area of the body of water.

17. The computer implemented method of claim 14 , wherein the weighting and thresholds for each grid cell are defined separately based on a predefined period throughout a year.

18. The computer implemented method of claim 14 , wherein a tree-based model is used to optimize the combined ice coverage prediction.

19. A non-transitory computer readable storage medium tangibly embodying a computer readable program code having computer readable instructions that, when executed, causes a computer device to carry out a method of predicting ice coverage on a body of water, the method comprising:

generating a first ice cover prediction on a first map grid, with respect to the body of water, with a thermodynamics module;

generating a second ice cover prediction on a second map grid, with respect to the body of water, with a machine learning module;

combining the first ice cover prediction on the first map grid and the second ice cover prediction on the second map grid to generate a combined ice cover prediction on a combined map grid, with respect to the body of water;

computing error statistics based on a comparison of the combined ice cover prediction with an ice coverage observation;

updating the combined ice cover prediction on the combined map grid based on the error statistics; and

updating a travel path of an automated observation device based on the combined ice cover prediction on the combined map grid.

20. The non-transitory computer readable storage medium of claim 19 , wherein the execution of the code by the processor further configures the computing device to perform an act comprising:

generating the combined ice coverage prediction by applying weightings and thresholds to the first ice coverage prediction and the second ice coverage prediction.

21. The non-transitory computer readable storage medium of claim 19 , wherein the execution of the code by the processor further configures the computing device to perform an act comprising:

performing direct observations of ice coverage at the body of water, wherein automated observation device is an in-situ automated observation device.

22. A non-transitory computer readable storage medium tangibly embodying a computer readable program code having computer readable instructions that, when executed, causes a computer device to carry out a method of predicting ice coverage on a body of water, the method comprising:

generating a first ice cover prediction on a first map grid, with respect to the body of water, with a thermodynamics module;

generating a second ice cover prediction on a second map grid, with respect to the body of water, with a machine learning module;

combining the first ice cover prediction on the first map grid and the second ice cover prediction on the second map grid to generate a combined ice cover prediction on a combined map grid, with respect to the body of water, based on an initial set of weightings and thresholds;

computing error statistics based on a comparison of the combined ice cover prediction with an ice coverage observation from an automated observation device;

updating the weightings and thresholds based on the error statistics;

using the updated weightings and thresholds to generate an updated combined ice cover prediction on the combined map grid; and

updating a travel path of the automated observation device based on the combined ice cover prediction on the combined map grid.

23. The non-transitory computer readable storage medium of claim 22 , wherein the execution of the code by the processor further configures the computing device to perform an act comprising:

updating a travel path of the automated observation device when disagreement occurs regarding ice coverage based on the combined ice coverage prediction and the observations made of ice coverage with the automated observation device.

24. The non-transitory computer readable storage medium of claim 22 , wherein the weightings and thresholds are applied to each grid cell defining a surface area of the body of water.

25. The non-transitory computer readable storage medium of claim 24 , wherein the weighting and thresholds for each grid cell are defined separately based on a predefined period throughout a year.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2020
From: WATSON, CAMPBELL D.; AUGER, GUILLAUME A. R.; DOW, ELI MICHAEL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 054509/0748 →
Continuity (1)
Related Publication 20220171093A1 · Jun 2, 2022
References Cited (40)
US 10168448B2 · Hamann · 2019 [cited by examiner]
US 10386541B2 · Hamann · 2019 [cited by examiner]
US 10762422B2 · Shaked · 2020 [cited by applicant]
US 20110291862A1 · Broman · 2011 [cited by examiner]
US 20130099960A1 · Broman · 2013 [cited by examiner]
US 20140324352A1 · Hamann · 2014 [cited by examiner]
US 20160167755A1 · Soofi · 2016 [cited by examiner]
US 20180252842A1 · Arandia · 2018 [cited by examiner]
US 20190228362A1 · Anagnostou · 2019 [cited by examiner]
US 20200208979A1 · Pandey · 2020 [cited by examiner]
US 20200309993A1 · Ganshin · 2020 [cited by examiner]
US 20200348448A1 · Tocornal · 2020 [cited by examiner]
US 20200356839A1 · Tocornal · 2020 [cited by examiner]
US 20200372349A1 · Gaitan Ospina · 2020 [cited by examiner]
US 20200372359A1 · Shaked et al. · 2020 [cited by applicant]
CN 104198052A · 2014 [cited by applicant]
CN 108375808A · 2018 [cited by applicant]
CN 109117883A · 2019 [cited by applicant]
CN 109196527A · 2019 [cited by applicant]
CN 109829569A · 2019 [cited by applicant]
CN 111539842A · 2020 [cited by applicant]
CN 114582440A · 2022 [cited by applicant]
EP 3330747B1 · 2019 [cited by applicant]
JP 2019087244A · 2019 [cited by applicant]
JP 2022087837A · 2022 [cited by applicant]
KR 101603718B1 · 2016 [cited by applicant]
KR 101645468B1 · 2016 [cited by applicant]
WO 2013009245A1 · 2013 [cited by applicant]
Kim, J. et al., “Satellite-Based Prediction of Arctic Sea Ice Concentration Using a Deep Neural Network with Multi-Model Ensemble”; Remote Sensing (2019); vol. 11:19; 20 pgs. [cited by applicant]
Kim, Y. et al., “Prediction of Monthly Arctic Sea Ice Concentration using Satellite and Reanalysis Data Based on Convolutional Neural Networks”; The Cryosphere (2019); 29 pgs. [cited by applicant]
Smith, G. C. et al., “Sea Ice Forecast Verification in the Canadian Global Ice Ocean Prediction System”; Q. J. R. . Meterol. Soc. (2016); vol. 142; pp. 659-671/. [cited by applicant]
Armour, S. “Artificial Intelligence Helps Experts Forecast Icebergs”; Phys Org (2020); 3 pgs. [cited by applicant]
Fritzner, S. et al., “Impact of Assimilating Sea Ice Concentration, Sea Ice Thickness and Snow Depth in a Coupled Ocean-Sea Ice Modelling System”; The Cryosphere (2019); vol. 13; pp. 491-509. [cited by applicant]
Stark, J. D. et al., “Sea Ice Concentration and Motion Assimilation in a Sea Ice-Ocean Model”; J. of Geo Phys Res. (2008); vol. 113; 19 pgs. [cited by applicant]
Anonymous, “Ice Drift Tracking Using Photogrammetric Methods on Radar”; IP.com; IPCOM000248020D; Oct. 18, 2016; 7 pgs. [cited by applicant]
Anonymous, “A Method for Improved Sea Ice and Iceberg Tracking in Marine Radar”; IP.com; PCOM000224952D; Jan. 15, 2013; 7 pgs. [cited by applicant]
Chen, B. et al., “Runway temperature prediction based on LSTM multivariate time series-mechanism under ice and snow”, Online Lunch Time (2022), https://kns.cnki.net/kcms/detail/11.2625.V, 17 pgs. English Abstract. [cited by applicant]
Chinese Office Action with English translation, issued Jul. 10, 2024 in counterpart CN Application No. 202111433899.2, 13 pgs. [cited by applicant]
The State Intellectual Property Office of People's Republic of China, “Notification of Grant,” Oct. 24, 2024, 2 Pages, CN Application No. 202111433899.2. [cited by applicant]
Japan Patent Office, “Decision to Grant a Patent” Mar. 11, 2025, 05 Pages, JP Application No. 2021-194703. [cited by applicant]