Intelligent execution of compute intensive numerical simulation models

US12270965B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12270965-B2
Application numberUS-202217663552-A
CountryUS
Kind codeB2
Filing dateMay 16, 2022
Priority dateMay 16, 2022
Publication dateApr 8, 2025
Grant dateApr 8, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a binary similarity index. The binary similarity index represents a prediction of similarity between a first output from the predictive simulator based on the previous input and a second output from the predictive simulator based on the current input.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for intelligently executing predictive simulator, comprising: inputting, by one or more processors, a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first output from a predictive simulator for a first time; inputting a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second output from the predictive simulator for a second time; determining, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output. 2. The computer-implemented method of claim 1 , further comprising inputting exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator. 3. The computer-implemented method of claim 1 , wherein the current input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature. 4. The computer-implemented method of claim 1 , wherein the previous input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature. 5. The computer-implemented method of claim 1 , wherein the binary similarity index comprises: a user similarity component comprising a forecasting requirement of a user; and a model similarity component comprising a clustering of the previous input vector and the current input vector. 6. The computer-implemented method of claim 1 , further comprising running the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity. 7. The computer-implemented method of claim 1 , further comprising training the ML model, wherein training the ML model comprises inputting pairs comprising: (i) inputs to the predictive simulator and (ii) resulting outputs from the predictive simulator. 8. The computer-implemented method of claim 7 , wherein the pairs of inputs are input based on a selection from the group consisting of: seasonality, topography, and other hyper-parameter-specific partition. 9. A computer program product for training temporal precipitation interpolation models, comprising: one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising: program instructions to input a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first result from a predictive simulator for a first time; program instructions to input a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second result from the predictive simulator for a second time; program instructions to determine, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output. 10. The computer program product of claim 9 , further comprising program instructions to input exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator. 11. The computer program product of claim 9 , wherein the current input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature. 12. The computer program product of claim 9 , wherein the previous input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature. 13. The computer program product of claim 9 , wherein the binary similarity index comprises: a user similarity component comprising a forecasting requirement of a user; and a model similarity component comprising a clustering of the previous input vector and the current input vector. 14. The computer program product of claim 9 , further comprising program instructions to run the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity. 15. The computer program product of claim 9 , further comprising program instructions to train the ML model, wherein training the ML model comprises inputting pairs comprising: (i) inputs to the predictive simulator and (ii) resulting outputs from the predictive simulator. 16. The computer program product of claim 15 , wherein the pairs of inputs are input based on a selection from the group consisting of: seasonality, topography, and other hyper-parameter-specific partition. 17. A computer system for training temporal precipitation interpolation models, comprising: one or more computer processors, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to input a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first result from a predictive simulator for a first time; program instructions to input a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second result from the predictive simulator for a second time; program instructions to determine, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output. 18. The computer system of claim 17 , further comprising program instructions to input exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator. 19. The computer system of claim 17 , further comprising program instructions to run the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity. 20. The computer system of claim 17 , wherein the binary similarity index comprises: a user similarity component comprising a forecasting requirement of a user; and a model similarity component comprising a clustering of the previous input vector and the current input vector.

Assignees

Inventors

Classifications

  • Machine learning · CPC title

  • G01W1/10Primary

    Devices for predicting weather conditions (computers per se G06; display devices G09) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12270965B2 cover?
In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a bina…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01W1/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 08 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).