IP Library › Granted Patent US 12,140,729
Granted Patent B2
US 12,140,729 · App. 18/135,510 · Granted Nov 12, 2024

Real-time precipitation forecasting system

Inventors: Shimon Elkabetz (Boston, MA); Itai Zlotnik (Cambridge, MA); Rei Goffer (Boston, MA); Jacob Ribnik (New York, NY); Nir Nossenson (Winchester, MA); Rotem Bar-Or (Jerusalem, IL); Karl Ginter (Beltsville, MD)
Assignee: The Tomorrow Companies Inc.
G01W1/10G01S13/95G01W2203/00Y02A90/10
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,140,729
App. No.
18/135,510
Granted
Nov 12, 2024
Kind
B2
Abstract

A computerized method of processing data for use in weather modeling is provided. The method includes receiving, from a first data source, by a first server, microwave link data including signal attenuation information. The method also includes pre-processing, in real time, by the first server, the microwave link data, thereby producing pre-processed microwave link data. The method also includes storing the pre-processed microwave link data in a first data store. The method also includes receiving, from the first data store, by a second server, the pre-processed microwave link data. The method also includes processing, on a scheduled routine, by the second server, the pre-processed microwave link data using a data transform, thereby producing first weather data.

Claims (26)

1. A computer-operated method for producing temporally-current weather forecasts comprising performing with at least one processor:

A) receiving data based at least in part on weather related measurement data comprising measured signal characteristics of a microwave communications link with at least one terrestrial endpoint,

B) pre-processing the weather related measurement data to create geolocated weather data,

C) within a series of processing cycles, processing the geolocated weather data created by the pre-processing to produce tiled weather data associated with each respective processing cycle in the series of processing cycles, and

D) processing the tiled weather data to generate temporally-current forecast weather data.

2. The computer-operated method of claim 1 wherein the received weather related measurement data includes radar data and/or weather related measurement datum.

3. The computer-operated method of claim 1 wherein pre-processing the weather related measurement data includes determining an accuracy metric.

4. The computer-operated method of claim 1 wherein pre-processing the weather related measurement data includes adding/calculating ancillary data and metadata.

5. The computer-operated method of claim 1 wherein pre-processing the weather related measurement data includes adding geolocated ancillary data and metadata to the geolocated weather data.

6. The computer-operated method of claim 1 wherein pre-processing the weather related measurement data includes transforming the received weather related measurement data into weather data such as precipitation data or wind speed.

7. The computer-operated method of claim 1 wherein pre-processing the weather related measurement data includes transforming geolocation data represented in weather satellite coordinate system to system-determined tile-coordinates, and storing the transformed geolocation data and associated system-determined tile-coordinates in a database associated with an identified processing cycle.

8. The computer-operated method of claim 1 wherein processing the tiled weather data to produce forecast weather data includes creating a temporally-current NowCast for a specified location.

9. The computer-operated method of claim 1 further comprising receiving a request for temporally current forecast weather data for a specified location, and wherein processing the tiled weather data to produce forecast weather data includes producing one or more temporally current forecast weather data for a specified requested specified location, a temporally current forecast associated with a previous processing cycle associated tiled weather data.

10. A system for producing temporally-current weather forecasts comprising at least one processor configured to perform operations comprising:

receiving, over a network with at least one processor, data based at least in part on weather related measurement data comprising measured signal characteristics of a microwave communications link with at least one terrestrial endpoint,

pre-processing the weather related measurement data to create geolocated weather data,

within a series of processing cycles, processing the geolocated weather data to produce tiled weather data, and

processing the tiled weather data to generate forecast weather data.

11. The system of claim 10 wherein the received weather related measurement data includes radar data.

12. The system of claim 10 wherein the at least one processor is further configured to pre-process the weather related measurement data by determining an accuracy metric.

13. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising pre-processing by adding/calculating ancillary data and metadata.

14. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising pre-processing by adding geolocated ancillary data and metadata to the geolocated weather data.

15. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising pre-processing by transforming the received weather related measurement data into weather data such as precipitation data or wind speed.

16. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising pre-processing by transforming geolocation data represented in weather satellite coordinate system to system-determined tile-coordinates, and storing the transformed geolocation data and associated system-determined tile-coordinates in a database associated with an identified processing cycle.

17. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising processing the tiled weather data to produce forecast weather data by creating a temporally-current NowCast for a specified location.

18. The system of claim 10 wherein the at least one processor is further configured to perform operations comprising receiving a request for temporally current forecast weather data for a specified location, and processing the tiled weather data to produce forecast weather data by producing one or more temporally current forecast weather data for the specified requested specified location, the temporally current forecast associated with a previous processing cycle associated tiled weather data.

Assignments (1)
SECURITY INTEREST Recorded Dec 19, 2024
From: THE TOMORROW COMPANIES INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 069644/0117 →
Continuity (7)
Continuation 17879691 · Aug 2, 2022
Continuation 17161247 · Jan 28, 2021
Division 16102659 · Aug 13, 2018
Continuation 15632025 · Jun 23, 2017
Provisional Application 62479025 · Mar 30, 2017
Provisional Application 62354320 · Jun 24, 2016
Related Publication 20240027648A1 · Jan 25, 2024