IP Library Granted Patent US 10,762,588
Granted Patent B2
US 10,762,588 · App. 15/954,803 · Granted Sep 1, 2020

Flood-recovery options tool

Inventors: Ahmad Wani (Mountain View, CA); Nicole Hu (Mountain View, CA); Timothy Frank (Stanford, CA); Wang Zhan (Palo Alto, CA); Seungjin Baek (Palo Alto, CA); Jessica Frank (Palo Alto, CA)
Assignee: ONE CONCERN, INC.
G06Q50/265G06Q10/0635G06Q10/06375E02B3/108
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 10,762,588
App. No.
15/954,803
Granted
Sep 1, 2020
Kind
B2
Abstract

Methods, systems, and computer programs are presented for a flood-recovery analysis tool. One method includes operations for generating a prediction of water depth in a geographical region based on weather data for the geographical region and topography data for the geographical region, and causing presentation of a flood inundation map showing the prediction of water depth in a user interface of a display device. The user interface includes an option for entering flood mitigation measures. Further, the method includes operations for receiving the flood mitigation measures via the user interface, updating the topography data to include the received flood mitigation measures, and generating an updated prediction of the water depth in the geographical region based on the updated topography data. An updated flood inundation map is presented in the user interface showing the updated prediction of the water depth and a geographical location of the flood mitigation measures.

Claims (65)

1. A method comprising:

generating, by one or more processors of a flood analysis system, a time-series prediction of water depth in a geographical region for a plurality of times based on weather data for the geographical region and topography data for the geographical region;

causing, by the one or more processors of the flood analysis system, presentation of a flood inundation map showing the time-series prediction of water depth for a selected time in a user interface of a display device, the user interface comprising an option for entering flood mitigation measures, the user interface including a timeline bar with the selected time and a plurality of selectable times, wherein selecting a time in the timeline bar from the plurality of selectable times causes an update of the selected time and the corresponding prediction of the water depth for the selected time;

receiving, by the one or more processors of the flood analysis system, the flood mitigation measures via the user interface;

updating, by the one or more processors of the flood analysis system, the topography data to include the received flood mitigation measures;

generating, by the one or more processors of the flood analysis system, an updated time-series prediction of the water depth in the geographical region based on the updated topography data; and

causing, by the one or more processors of the flood analysis system, presentation of an updated flood inundation map in the user interface, the updated flood inundation map showing the updated time-series prediction of the water depth and a geographical location of the flood mitigation measures.

2. The method as recited in claim 1 , wherein the flood mitigation measures include placing water barriers selected from a group consisting of sandbags, rock fill cellular barriers, soil fill cellular barriers, concrete fill cellular barriers, fabric fall-back-walls, wood barriers, steel barriers, concrete barriers, water-filled tubular systems, and air-filled tubular systems.

3. The method as recited in claim 1 , wherein the user interface includes an option for placing the flood mitigation measures by selecting a location in the flood inundation map.

4. The method as recited in claim 1 , further comprising:

calculating first monetary damages caused by flooding before placing the flood mitigation measures, the first monetary damages including damages to buildings in the geographical region;

calculating second monetary damages caused by flooding after placing the flood mitigation measures; and

presenting the first monetary damages and the second monetary damages in the user interface.

5. The method as recited in claim 1 , further comprising:

determining first assets damaged by flooding before placing the flood mitigation measures, the first assets including first buildings damaged by flooding before placing the flood mitigation measures;

determining second assets damaged by flooding after placing the flood mitigation measures, the second assets including second buildings damaged by flooding after placing the flood mitigation measures; and

presenting the first assets and the second assets in the user interface.

6. The method as recited in claim 1 , further comprising:

presenting in the user interface a mitigation failing risk indicator.

7. The method as recited in claim 1 , wherein generating the time-series prediction of the water depth further comprises:

generating a mesh of the geographical region, the mesh being a division of the geographical region into sub-cells that cover the geographical region without overlap; and

identifying water depth, from water surface to land elevation, and water surface elevation from a geographic datum at each sub-cell of the mesh, wherein updating the topography data includes updating one or more of the elevation and a type of surface of the sub-cell.

8. The method as recited in claim 1 , wherein the user interface includes an icon placed in the flood inundation map showing the flood mitigation measures.

9. The method as recited in claim 1 , wherein the user interface includes options for presenting rainfall level, color-coded water depth, assets impacted by flooding, and an estimate of loss caused by flooding.

10. The method as recited in claim 1 , wherein the user interface includes an option for selecting a block within the geographical region, the user interface presenting a number of buildings in the block and a number of people in the block affected by flooding.

11. The method as recited in claim 1 , wherein the user interface includes a mitigation options for elevating a building, buying out the building, and converting the building to a different use.

12. The method as recited in claim 1 , further comprising:

receiving live data regarding one or more measured flood levels in the geographical region; and

updating the time-series prediction of water depth in a geographical region based on the live data.

13. A flood analysis system comprising:

a memory comprising instructions; and

one or more computer processors, wherein the instructions, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:

generating a time-series prediction of water depth and water surface elevation in a geographical region for a plurality of times based on weather data for the geographical region and topography data for the geographical region;

causing presentation of a flood inundation map showing the time-series prediction of water depth for a selected time in a user interface of a display device, the user interface comprising an option for entering flood mitigation measures, the user interface including a timeline bar with the selected time and a plurality of selectable times, wherein selecting a time in the timeline bar from the plurality of selectable times causes an update of the selected time and the corresponding prediction of the water depth for the selected time;

receiving the flood mitigation measures via the user interface;

updating the topography data to include the received flood mitigation measures;

generating an updated time-series prediction of the water depth and the water surface elevation in the geographical region based on the updated topography data; and

causing presentation of an updated flood inundation map in the user interface, the updated flood inundation map showing the updated time-series prediction of the water depth, the water surface elevation, and a geographical location of the flood mitigation measures.

14. The flood analysis system as recited in claim 13 , wherein the flood mitigation measures include placing water barriers selected from a group consisting of sandbags, rock fill cellular barriers, soil fill cellular barriers, concrete fill cellular barriers, fabric fall-back-walls, wood barriers, steel barriers, concrete barriers, water-filled tubular systems, and air-filled tubular systems.

15. The flood analysis system as recited in claim 13 , wherein the user interface includes an option for placing the flood mitigation measures by selecting a location in the flood inundation map.

16. The flood analysis system as recited in claim 13 , wherein the instructions further cause the one or more computer processors to perform operations comprising:

calculating first monetary damages caused by flooding before placing the flood mitigation measures, the first monetary damages including damages to buildings in the geographical region;

calculating second monetary damages caused by flooding after placing the flood mitigation measures; and

presenting the first monetary damages and the second monetary damages in the user interface.

17. The flood analysis system as recited in claim 13 , wherein the instructions further cause the one or more computer processors to perform operations comprising:

determining first assets damaged by flooding before placing the flood mitigation measures, the first assets including first buildings damaged by flooding before placing the flood mitigation measures;

determining second assets damaged by flooding after placing the flood mitigation measures, the second assets including second buildings damaged by flooding after placing the flood mitigation measures; and

presenting the first assets and the second assets in the user interface.

18. A non-transitory machine-readable storage medium including instructions that, when executed by a machine, cause the machine to perform operations comprising:

generating a time-series prediction of water depth in a geographical region for a plurality of times based on weather data for the geographical region and topography data for the geographical region;

causing presentation of a flood inundation map showing the time-series prediction of water depth for a selected time in a user interface of a display device, the user interface comprising an option for entering flood mitigation measures, the user interface including a timeline bar with the selected Lime and a plurality of selectable times, wherein selecting a time in the timeline bar from the plurality of selectable times causes an update of the selected time and the corresponding prediction of the water depth for the selected time;

receiving the flood mitigation measures via the user interface;

updating the topography data to include the received flood mitigation measures;

generating an updated time-series prediction of the water depth in the geographical region based on the updated topography data; and

causing presentation of an updated flood inundation map in the user interface, the updated flood inundation map showing the updated time-series prediction of the water depth and a geographical location of the flood mitigation measures.

19. The machine-readable storage medium as recited in claim 18 , wherein the flood mitigation measures include placing water barriers selected from a group consisting of sandbags, rock fill cellular barriers, soil fill cellular barriers, concrete fill cellular barriers, fabric fall-back-walls, wood barriers, steel barriers, concrete barriers, water-filled tubular systems, and air-filled tubular systems.

20. The machine-readable storage medium as recited in claim 18 , wherein the user interface includes an option for placing the flood mitigation measures by selecting a location in the flood inundation map.

21. The machine-readable storage medium as recited in claim 18 , wherein the machine further performs operations comprising:

calculating first monetary damages caused by flooding before placing the flood mitigation measures, the first monetary damages including damages to buildings in the geographical region;

calculating second monetary damages caused by flooding after placing the flood mitigation measures; and

presenting the first monetary damages and the second monetary damages in the user interface.

22. The machine-readable storage medium as recited in claim 18 , wherein the machine further performs operations comprising:

determining first assets damaged by flooding before placing the flood mitigation measures, the first assets including first buildings damaged by flooding before placing the flood mitigation measures;

determining second assets damaged by flooding after placing the flood mitigation measures, the second assets including second buildings damaged by flooding after placing the flood mitigation measures; and

presenting the first assets and the second assets in the user interface.

Assignments (3)
SECURITY INTEREST Recorded Sep 24, 2024
From: GREY RHINO, INC.
To: SOMPO HOLDINGS, INC.
Reel/Frame 068684/0772 →
CHANGE OF NAME Recorded Sep 12, 2024
From: ONE CONCERN, INC.
To: GREY RHINO, INC
Reel/Frame 068949/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2018
From: WANI, AHMAD; HU, NICOLE; FRANK, TIMOTHY; ZHAN, WANG; BAEK, SEUNGJIN; FRANK, JESSICA
To: ONE CONCERN, INC.
Reel/Frame 045559/0725 →
Continuity (1)
Related Publication 20190318439A1 · Oct 17, 2019