IP Library › Granted Patent US 11,460,605
Granted Patent B2
US 11,460,605 · App. 17/161,247 · Granted Oct 4, 2022

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 11,460,605
App. No.
17/161,247
Granted
Oct 4, 2022
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 (52)

1. A computerized method for performing, with at least one server including at least one processor configured to execute instructions, operations comprising:

receiving data points related to topologically related radio signal link objects associated with a data source,

processing to determine a topological relationship between the received data points,

processing to define an algorithmic transformation of operational radio signal attenuation data values related to the operation of one or more of the radio signal link objects including radio transmitters and radio receivers, received subsequently to receipt of the data points, into a differing operational data values, types, or formats, based upon, at least in part, the topological relationship,

processing the received data points to produce a reusable transform configured to algorithmically adjust and/or map at least one aspect of the subsequently received operational radio signal attenuation data values related to the operation of one or more radio signal link objects, and

storing the calculated reusable transform in a data store for use in algorithmically adjusting and/or mapping at least one aspect of the subsequently received operational radio signal attenuation data values related to the operation of one or more radio signal link objects, to provide geographically localized weather information.

2. A method of claim 1 , including performing further operations with the at least one server comprising:

error checking the data points related to the topologically related objects associated with a data source, and rejecting or correcting any erroneous portions of the received data points, thereby producing cleaned data point(s).

3. A method of claim 1 , wherein the algorithmically adjusting or mapping transforms the received data points into data of a differing data types.

4. A method of claim 1 , wherein the received data points comprise one or more eNB location(s).

5. A method of claim 1 , wherein the received data points comprise one or more UE location(s).

6. A method of claim 1 , wherein the data source comprises a terrestrial wireless network controller.

7. The method of claim 1 , wherein the transform removes the effect of one or more data points from further processing.

8. The method of claim 1 , wherein the transform maps a subsequently received data value location to a grid point.

9. The method of claim 1 , wherein the transform maps a received data value to a weather data value.

10. The method of claim 1 , wherein the transform is based upon calculated pro-forma link data.

11. The method of claim 1 , wherein the transform is constructed by:

determining multiple possible locations of user equipment device (UEs) that are in communication contact with an eNB,

determining link characteristics of a proforma link between each possible UE location and the eNB, and

pre-calculating transforms for generating microwave grid attenuation and tile layer precipitation estimates using an attenuation measurement associated with each proforma link.

12. The method of claim 1 wherein processing the received area of coverage data further comprises defined antenna locations of microwave link infrastructure data.

13. The method of claim 1 wherein processing the data further comprises performing further operations with the at least one server comprising:

creating the transform comprising a lookup table for a set of microwave links of microwave link infrastructure data, each microwave link in the table corresponding to one or more precipitation effect data points distributed on a grid and having grid coordinates; and

associating a percentage of a normalized attenuation for each microwave link in the lookup table to a corresponding precipitation effect data point.

14. A computerized method of defining a data transform for processing received microwave link attenuation data by processing operations on at least one processor of at least one server, the method comprising:

receiving microwave link infrastructure data associated with a plurality of microwave link radio receivers;

processing the microwave link infrastructure data to produce a microwave link infrastructure transform;

storing the microwave link infrastructure transform in a data store;

error checking the microwave link infrastructure data, and rejecting or correcting any erroneous portions of the microwave link infrastructure data to produce cleaned microwave link infrastructure data;

storing the cleaned microwave link infrastructure data in a first data store;

reading the cleaned microwave link infrastructure data from the first data store; and

processing the cleaned microwave link infrastructure data to determine water related effects.

15. The method of claim 14 wherein processing the cleaned microwave link infrastructure data further comprises:

creating a lookup table for a set of microwave links of the microwave link infrastructure data, each microwave link in the table corresponding to one or more precipitation effect data points distributed on a grid and having grid coordinates;

associating a percentage of a normalized attenuation for each microwave link to a corresponding precipitation effect data point; and

converting the precipitation effects data points from grid coordinates to tile coordinates.

16. The method of claim 14 wherein processing the cleaned microwave link infrastructure data further comprises:

creating a grid of proforma microwave links surrounding one or more eNBs;

creating a lookup table for a set of proforma microwave links of the microwave link infrastructure data, each proforma microwave link in the table corresponding to a precipitation effect data point distributed on a grid and having grid coordinates;

associating a percentage of a normalized attenuation for each proforma microwave link with a corresponding precipitation effect data point; and

converting each precipitation effect data point from grid coordinates to tile coordinates.

17. The method of claim 14 wherein processing the cleaned microwave link infrastructure data further comprises:

creating a grid of microwave antennas locations of one or more eNBs;

creating a lookup table for a set of microwave links between eNB of the microwave link infrastructure data, each microwave link in the table corresponding to a precipitation effect data point distributed on a grid and having grid coordinates;

associating a percentage of a normalized attenuation for each microwave link with a corresponding precipitation effect data point; and

converting each precipitation effect data point from grid coordinates to tile coordinates.

18. A computerized method of defining a data transform for processing received microwave link data by processing operations on at least one processor of at least one server, for determining a local precipitation intensity based on cellular network data transforms, the method comprising:

receiving microwave link infrastructure data, including obtaining, by a server in communication with a cellular network, a first data set from the cellular network, the data set including location, power, attenuation and frequency information of a first wireless link operating at a frequency above 5 GHz between an eNB and a customer device;

calculating, by a server in communication with the cellular network, link parameters for the first wireless link based on the first data set, the link parameters including one of a length of the first wireless link and an endpoint of the first wireless link;

obtaining, by a server, a second data set for at least one other wireless link, the second data set including attenuation information for the at least one other wireless link;

determining if link parameters including link length and link endpoints are missing for wireless links in the second data set, and if link parameters are missing, calculating one or more missing link parameters; and

determining, by a server in communication with the cellular network, based on the first and second data sets, the local precipitation intensity, including processing the microwave link infrastructure data to produce a microwave link infrastructure transform, and storing the microwave link infrastructure transform in a data store for subsequent use/reuse.

Assignments (8)
SECURITY INTEREST Recorded Dec 19, 2024
From: THE TOMORROW COMPANIES INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 069644/0117 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 66294 FRAME: 622. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 7, 2024
From: SILICON VALLEY BANK
To: TOMORROW COMPANIES INC, THE
Reel/Frame 066510/0904 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 66145 FRAME: 341. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 7, 2024
From: TRINITY CAPITAL INC.
To: TOMORROW COMPANIES INC, THE
Reel/Frame 066567/0431 →
RELEASE OF SECURITY INTEREST Recorded Jan 30, 2024
From: SILICON VALLEY BANK
To: THE TOMORROW COMPANIES INC.
Reel/Frame 066294/0622 →
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2024
From: TRINITY CAPITAL INC.
To: THE TOMORROW COMPANIES INC.
Reel/Frame 066145/0341 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 27, 2022
From: THE TOMORROW COMPANIES INC.
To: TRINITY CAPITAL INC.
Reel/Frame 062222/0899 →
SECURITY INTEREST Recorded Dec 14, 2022
From: THE TOMORROW COMPANIES INC.
To: SILICON VALLEY BANK
Reel/Frame 062085/0948 →
CHANGE OF NAME Recorded Aug 2, 2021
From: CLIMACELL INC.
To: THE TOMORROW COMPANIES INC.
Reel/Frame 057059/0871 →
Continuity (5)
Division 16102659 · Aug 13, 2018
Continuation 15632025 · Jun 23, 2017
Provisional Application 62479025 · Mar 30, 2017
Provisional Application 62354320 · Jun 24, 2016
Related Publication 20210149079A1 · May 20, 2021