IP Library › Granted Patent US 12,230,027
Granted Patent B2
US 12,230,027 · App. 18/618,688 · Granted Feb 18, 2025

Catastrophe analysis via realtime windspeed and exposure visualization

Inventors: Emily Suits (Atlanta, GA); David J. Podwojski (Bloomington, IL); Veronica Ann McNear (Fort Mill, SC)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G06V20/176B64C39/024G06F3/04842G06F3/04847G06F3/04883G06F18/22G06Q40/08B64U2101/30B64U2101/35G06F2203/04806G06F2203/04808H04L67/01H04L67/55
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,230,027
App. No.
18/618,688
Filed
Mar 27, 2024
Granted
Feb 18, 2025
Kind
B2
Examiner
WONG, YUEN H
Art Unit
3667
USPC
701/2
Abstract

A catastrophe analysis computing system includes a processor; an electronic network; and a memory having stored thereon non-transitory computer-executable instructions that, when executed by the processor, cause the system to: cause a client device to receive a exposure map layer; cause a filter graphical user interface and wind speed layers to be displayed in a graphical user interface; receive an input; and update the map graphical user interface. In another aspect, a method includes causing a client device to receive an exposure map layer; causing a filter graphical user interface and wind speed layers to be displayed in a graphical user interface; receiving an input; and updating the map graphical user interface. A method includes receiving an exposure map; displaying a filter graphical user interface; receiving an input; and updating a map graphical user interface.

Claims (47)

1. A computer-implemented method for analyzing catastrophic events, comprising:

presenting, via a display of a computing device, a set of graphical user interfaces in one or more screens, comprising a map graphical user interface configured to display a digital map including one or more layers and a filter graphical user interface configured to receive input associated with a plurality of data filters;

receiving, via the filter graphical user interface, one or more user inputs associated with at least one of the plurality of data filters;

obtaining, via one or more processors of the computing device, a plurality of map layers based upon the one or more user inputs, including one or more exposure map layers including indications of insurance policies associated with a plurality of policy locations within a map area and one or more wind speed layers including indications of wind speeds at a plurality of wind speed locations within the map area; and

presenting, via the display, the one or more exposure map layers and the one or more wind speed layers.

2. The computer-implemented method of claim 1 , wherein the one or more exposure map layers include a set of insurance policies each associated with a corresponding geographical coordinate point within the map area.

3. The computer-implemented method of claim 2 , wherein each insurance policy of the set of insurance policies is selected from a plurality of insurance policies based upon the respective insurance policy meeting filtering criteria indicated by the one or more user inputs.

4. The computer-implemented method of claim 1 , wherein the indications of insurance policies associated with the plurality of policy locations within the map area comprise indications of insurance policy counts associated with regions within the map area.

5. The computer-implemented method of claim 1 , wherein the one or more wind speed layers comprise one or more wind speed band map layers depicting geographical areas receiving or predicted to receive winds.

6. The computer-implemented method of claim 5 , wherein the one or more user inputs include one or more wind speeds associated with the one of more wind speed band map layers.

7. The computer-implemented method of claim 1 , wherein obtaining the plurality of map layers comprises:

transmitting an indication of the one or more user inputs to a server via a communication network; and

receiving the plurality of map layers from the server via the communication network.

8. The computer-implemented method of claim 1 , further comprising:

presenting, via the display, a data table graphical user interface including a set of aggregation criteria and a data table including a data set aggregated according to at least one of the set of aggregation criteria.

9. A computing system for analyzing catastrophic events, comprising:

one or more processors;

a display; and

one or more memories having stored thereon non-transitory executable instructions that, when executed by the one more processors, cause the computing system to:

present, via the display, a set of graphical user interfaces in one or more screens, comprising a map graphical user interface configured to display a digital map including one or more layers and a filter graphical user interface configured to receive input associated with a plurality of data filters;

receive, via the filter graphical user interface, one or more user inputs associated with at least one of the plurality of data filters;

obtain a plurality of map layers based upon the one or more user inputs, including one or more exposure map layers including indications of insurance policies associated with a plurality of policy locations within a map area and one or more wind speed layers including indications of wind speeds at a plurality of wind speed locations within the map area; and

present, via the display, the one or more exposure map layers and the one or more wind speed layers.

10. The computing system of claim 9 , wherein:

the one or more exposure map layers include a set of insurance policies each associated with a corresponding geographical coordinate point within the map area; and

each insurance policy of the set of insurance policies is selected from a plurality of insurance policies based upon the respective insurance policy meeting filtering criteria indicated by the one or more user inputs.

11. The computing system of claim 9 , wherein:

the one or more wind speed layers comprise one or more wind speed band map layers depicting geographical areas receiving or predicted to receive winds; and

the one or more user inputs include one or more wind speeds associated with the one of more wind speed band map layers.

12. A non-transitory computer-readable medium containing executable instructions that, when executed by one or more processors of a computing system, cause the computing system to:

present, via a display of the computing system, a set of graphical user interfaces in one or more screens, comprising a map graphical user interface configured to display a digital map including one or more layers and a filter graphical user interface configured to receive input associated with a plurality of data filters;

receive, via the filter graphical user interface, one or more user inputs associated with at least one of the plurality of data filters;

obtain a plurality of map layers based upon the one or more user inputs, including one or more exposure map layers including indications of insurance policies associated with a plurality of policy locations within a map area and one or more wind speed layers including indications of wind speeds at a plurality of wind speed locations within the map area; and

present, via the display, the one or more exposure map layers and the one or more wind speed layers.

13. The non-transitory computer-readable medium of claim 12 , wherein the one or more exposure map layers include a set of insurance policies each associated with a corresponding geographical coordinate point within the map area.

14. The non-transitory computer-readable medium of claim 13 , wherein each insurance policy of the set of insurance policies is selected from a plurality of insurance policies based upon the respective insurance policy meeting filtering criteria indicated by the one or more user inputs.

15. The non-transitory computer-readable medium of claim 12 , wherein the indications of insurance policies associated with the plurality of policy locations within the map area comprise indications of insurance policy counts associated with regions within the map area.

16. The non-transitory computer-readable medium of claim 12 , wherein the one or more wind speed layers comprise one or more wind speed band map layers depicting geographical areas receiving or predicted to receive winds.

17. The non-transitory computer-readable medium of claim 16 , wherein the one or more user inputs include one or more wind speeds associated with the one of more wind speed band map layers.

18. The non-transitory computer-readable medium of claim 12 , wherein the executable instructions that cause the computing system to obtain the plurality of map layers cause the computing system to:

transmit an indication of the one or more user inputs to a server via a communication network; and

receive the plurality of map layers from the server via the communication network.

19. The non-transitory computer-readable medium of claim 12 , wherein the executable instructions further cause the computing system to:

present, via the display, a data table graphical user interface including a set of aggregation criteria and a data table including a data set aggregated according to at least one of the set of aggregation criteria.

20. The non-transitory computer-readable medium of claim 12 , wherein the executable instructions further cause the computing system to:

automatically obtain real-time updates to the one or more wind speed layers; and

automatically update the one or more wind speed layers presented via the display in real time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2024
From: SUITS, EMILY; PODWOJSKI, DAVID J.; MCNEAR, VERONICA ANN
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 066924/0044 →
Continuity (4)
Continuation 18199005 · May 18, 2023
Continuation 17575566 · Jan 13, 2022
Division 16244396 · Jan 10, 2019
Related Publication 20240242498A1 · Jul 18, 2024
References Cited (55)
US 9057746B1 · Houlette et al. · 2015 [cited by applicant]
US 9152737B1 · Micali et al. · 2015 [cited by applicant]
US 9443195B2 · Micali et al. · 2016 [cited by applicant]
US 9489397B1 · Olson · 2016 [cited by applicant]
US 9609003B1 · Chmielewski et al. · 2017 [cited by applicant]
US 9699529B1 · Petri et al. · 2017 [cited by applicant]
US 9739813B2 · Houlette et al. · 2017 [cited by applicant]
US 9798979B2 · Fadell et al. · 2017 [cited by applicant]
US 9800958B1 · Petri et al. · 2017 [cited by applicant]
US 9942630B1 · Petri et al. · 2018 [cited by applicant]
US 10102584B1 · Devereaux et al. · 2018 [cited by applicant]
US 10142394B2 · Chmielewski et al. · 2018 [cited by applicant]
US 10198771B1 · Madigan et al. · 2019 [cited by applicant]
US 10296978B1 · Corder et al. · 2019 [cited by applicant]
US 10332059B2 · Matsuoka et al. · 2019 [cited by applicant]
US 10469282B1 · Konrardy et al. · 2019 [cited by applicant]
US 10586177B1 · Choueiter et al. · 2020 [cited by applicant]
US 10664922B1 · Madigan et al. · 2020 [cited by applicant]
US 10699346B1 · Corder et al. · 2020 [cited by applicant]
US 10699348B1 · Devereaux et al. · 2020 [cited by applicant]
US 10735829B2 · Petri et al. · 2020 [cited by applicant]
US 10740691B2 · Choueiter et al. · 2020 [cited by applicant]
US 10750252B2 · Petri et al. · 2020 [cited by applicant]
US 10796557B2 · Sundermeyer et al. · 2020 [cited by applicant]
US 10802477B1 · Konrardy et al. · 2020 [cited by applicant]
US 10804700B2 · Cohen et al. · 2020 [cited by applicant]
US 10818105B1 · Konrardy et al. · 2020 [cited by applicant]
US 10907844B2 · Ribbich et al. · 2021 [cited by applicant]
US 10997663B1 · Wyatt et al. · 2021 [cited by applicant]
US 11003334B1 · Conway et al. · 2021 [cited by applicant]
US 11037342B1 · Agnew · 2021 [cited by examiner]
US 11100594B1 · West et al. · 2021 [cited by applicant]
US 11164257B1 · Devereaux et al. · 2021 [cited by applicant]
US 11232873B1 · Aspro et al. · 2022 [cited by applicant]
US 11277465B2 · Chmielewski et al. · 2022 [cited by applicant]
US 11348193B1 · Konrardy et al. · 2022 [cited by applicant]
US 11417212B1 · Farooqui et al. · 2022 [cited by applicant]
US 20090265193A1 · Collins et al. · 2009 [cited by applicant]
US 20140266669A1 · Fadell et al. · 2014 [cited by applicant]
US 20150061859A1 · Matsuoka et al. · 2015 [cited by applicant]
US 20150347910A1 · Fadell et al. · 2015 [cited by applicant]
US 20190251520A1 · Bentley, III et al. · 2019 [cited by applicant]
US 20210279811A1 · Waltman et al. · 2021 [cited by applicant]
US 20210312789A1 · Linn · 2021 [cited by applicant]
US 20220101275A1 · Aspro et al. · 2022 [cited by applicant]
CN 111626536A · 2020 [cited by applicant]
CN 113138558A · 2021 [cited by applicant]
JP 2003157357A · 2003 [cited by applicant]
KR 20150129845A · 2015 [cited by applicant]
WO WO2014159131A2 · 2014 [cited by applicant]
WO WO2016081511A2 · 2016 [cited by applicant]
WO WO2021087185A1 · 2021 [cited by applicant]
U.S. Appl. No. 17/575,566, Catastrophe Analysis via Realtime Windspeed and Exposure Visualization, filed Jan. 13, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/199,005 dated Dec. 28, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/244,396 dated Feb. 3, 2022. [cited by applicant]