IP Library Granted Patent US 7,120,620
Granted Patent B2
US 7,120,620 · App. 11/098,351 · Granted Oct 10, 2006

Method and system for forecasting events and threats based on geospatial modeling

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 7,120,620
App. No.
11/098,351
Granted
Oct 10, 2006
Kind
B2
Abstract

A forecasting engine and method assists in forecasting occurrences of identifiable events and/or threats based on signature and/or pattern matching. The present invention derives signature for event-types based on a comparison of actual event data with pre-established representational surfaces. The surfaces represent proximity measurements and analysis associated with elements of the geospatial boundary being considered. The measurements and analysis can consider a vast array of potential variables of interest in order to provide a comprehensive, robust forecasting engine. In one embodiment, the present invention considers past data associated with several event-types in order to arrive at an assessment.

Claims (49)

1. A geospatial event forecasting engine for forecasting the likelihood for occurrence of at least one event type, comprising:

a boundary component for establishing a geospatial boundary and a grid containing a plurality of cells within said boundary;

a layer component for establishing at least one layer imposed upon the grid, the layer being indicative of geospatial characteristics of at least one variable of interest unrelated to past event type data for the at least one event type;

a proximity component for identifying a first proximity measurement of a cell element for each cell to the variable of interest, and for indexing said first proximity measurement for each cell, thereby establishing a database of first proximity measurements unrelated to the event type;

a signature derivation component for receiving geospatial information related to one or more past events of at least one event type, including location information for said one or more past events, said signature derivation component further identifying and indexing a second proximity measurement from the location information for each of said one or more events to the at least one variable of interest, and deriving a signature pattern for said event type based upon the second proximity measurement; and

an event likelihood determinant component for determining a level of signature match between said derived signature pattern and at least one cell of said plurality of cells through comparison with said first proximity measurement of said at least one cell as stored in the database of first proximity measurements.

2. The engine of claim 1 wherein said at least one variable of interest is discrete.

3. The engine of claim 1 wherein said at least one variable of interest is continuous.

4. The engine of claim 1 wherein said signature derivation component receives geospatial information related to one or more past events of a plurality of event types, including a first and second event type, and wherein said event likelihood determinant component provides an assessment of the likely location of a first event-type occurrence.

5. The engine of claim 1 wherein said cell element is the cell center point for each of said cells.

6. The engine of claim 1 wherein said signature derivation component establishes said signature using a probability density function.

7. The engine of claim 1 wherein said layer component establishes a plurality of layers, and wherein at least one of said layers is indicative of geospatial characteristics of a plurality of variables.

8. The engine of claim 7 wherein said proximity component identifies and indexes a plurality of proximity measurements for each cell, and wherein said signature derivation component identifies and indexes a plurality of proximity measurements from the location information for each of said one or more events to the one or more variables of interest for each of said layers.

9. The engine of claim 1 wherein said proximity measurement is a nearest neighbor distance measurement or a nearest neighbor value measurement.

10. The engine of claim 1 wherein said event probability determinant component determines a level of signature match for each of said plurality of cells.

11. The engine of claim 10 wherein said event probability determinant component determines a level of signature match by determining a score indicative of each cell's compatibility with the event type signature pattern.

12. The engine of claim 11 wherein said score for each cell can be plotted on a choropleth graph.

13. The engine of claim 1 wherein said at least one variable of interest is provided with a plurality of feature types individually indexed by a respective feature identifier.

14. A method for forecasting the likelihood for occurrence of at least one event type using geospatial information, comprising the steps of:

establishing a geospatial boundary and a grid containing a plurality of cells within said boundary;

establishing at least one layer imposed upon the grid, the layer being indicative of geospatial characteristics of at least one variable of interest unrelated to past event type data for the at least one event type;

identifying a first proximity measurement of a cell element for each cell to the variable of interest, and for indexing said first proximity measurement for each cell so as to establish a database of first proximity measurements unrelated to the event type;

receiving geospatial information related to one or more past events of at least one event type, including location information for said one or more past events;

identifying and indexing a second proximity measurement from the location information for each of said one or more events to the at least one variable of interest;

deriving a signature pattern for said event type based upon the second proximity measurement; and

determining a level of signature match between said derived signature pattern and at least one cell of said plurality of cells through comparison with said first proximity measurement of said at least one cell as stored in the database of first proximity measurements.

15. The method of claim 14 wherein said at least one variable of interest is discrete.

16. The method of claim 14 wherein said at least one variable of interest is continuous.

17. The method of claim 14 wherein said signature derivation component receives geospatial information related to one or more past events of a plurality of event types, including a first and second event type, and wherein said event likelihood determinant component provides an assessment of the likely location of a first event-type occurrence.

18. The method of claim 14 wherein said event probability determinant component establishes said signature using a probability density function.

19. The method of claim 14 wherein said layer component establishes a plurality of layers, and wherein at least one of said layers is indicative of geospatial characteristics of a plurality of variables.

20. The method of claim 19 wherein said proximity component identifies and indexes a plurality of proximity measurements for each cell, and wherein said signature derivation component identifies and indexes a plurality of proximity measurements from the location information for each of said one or more events to the one or more variables of interest for each of said layers.

21. The method of claim 14 wherein said proximity measurement is a nearest neighbor distance measurement or a nearest neighbor value measurement.

22. The method of claim 14 wherein said event probability determinant component determines a level of signature match for each of said plurality of cells.

23. The method of claim 14 wherein said event probability determinant component determines whether there is a signature match by determining a score indicative of each cell's compatibility with the event type signature.

24. The method of claim 23 wherein said score for each cell can be plotted on a choropleth graph.

25. The method of claim 14 wherein said at least one variable of interest is provided with a plurality of feature types individually indexed by a respective feature identifier.

26. A system for forecasting the likelihood for occurrence of at least one threat type, comprising:

a geospatial database storing boundary and layer information for a plurality of areas of interest, said layer information being indicative of geospatial characteristics of a plurality of variables of interest unrelated to past threat type data for the at least one threat type;

a proximity engine for identifying and indexing first proximity measurements to each of said variables of interest for a plurality of cells within each area of interest;

a signature derivation component for receiving geospatial information related to one or more past threats of at least one threat type, including location information for said one or more past events, and identifying and indexing a second proximity measurement from the location information for each of said one or more threats to the at least one variable of interest, and deriving a signature pattern for said threat type; and

a threat forecasting component for determining a level of signature match between said derived signature pattern and at least one cell of said plurality of cells through comparison with said first proximity measurements, said threat forecasting component being capable of rendering a two-dimensional display of an area of interest associated with said plurality of cells, said display including a representation of said level of signature match.

27. A geospatial event forecasting engine, comprising:

a boundary component for establishing first and second geospatial boundaries and a grid containing a plurality of cells within each of said boundaries;

a layer component for establishing at least one layer imposed upon each grid, the layer being indicative of geospatial characteristics of at least one variable of interest;

a proximity component for identifying a proximity measurement of a cell element for each cell of each arid to the variable of interest, and for indexing said proximity measurement for each cell of each grid;

a signature derivation component for receiving geospatial information related to one or more past events of at least one event type within said first boundary, including location information for said one or more past events, said signature derivation component further identifying and indexing a proximity measurement from the location information for each of said one or more events to the at least one variable of interest within said first boundary, and deriving a signature pattern for said event type associated with said first boundary;

an event likelihood determinant component for determining a level of signature match between said derived signature pattern and at least one cell of said plurality of cells in said first boundary through comparison with said proximity measurement for said first boundary; and

a signature transfer component for applying said established signature from said first boundary to said indexed proximity measurements of said second boundary and determining a level of signature match between said established signature and at least one cell of said plurality of cells in said second boundary.

Assignments (13)
CHANGE OF NAME Recorded Mar 14, 2023
From: DIGITALGLOBE INTELLIGENCE SOLUTIONS, INC.
To: RADIANT ANALYTIC SOLUTIONS INC.
Reel/Frame 062981/0934 →
MERGER Recorded Mar 14, 2023
From: RADIANT ANALYTIC SOLUTIONS INC.; RADIANT GEOSPATIAL SOLUTIONS LLC; THE HUMAN GEO GROUP LLC; RADIANT MISSION SOLUTIONS, INC.
To: RADIANT MISSION SOLUTIONS, INC.
Reel/Frame 062981/0988 →
CHANGE OF NAME Recorded Mar 14, 2023
From: RADIANT MISSION SOLUTIONS, INC.
To: MAXAR MISSION SOLUTIONS INC.
Reel/Frame 062982/0019 →
RELEASE OF SECURITY INTEREST IN PATENTS FILED AT R/F 041045/0053 Recorded Oct 5, 2017
From: BARCLAYS BANK PLC
To: DIGITALGLOBE INTELLIGENCE SOLUTIONS, INC.
Reel/Frame 044208/0911 →
SECURITY INTEREST Recorded Jan 23, 2017
From: DIGITALGLOBE INTELLIGENCE SOLUTIONS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 041045/0053 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (029734/0427) Recorded Dec 22, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DIGITALGLOBE INC.; GEOEYE ANALYTICS INC.; GEOEYE, LLC; GEOEYE SOLUTIONS INC.
Reel/Frame 041176/0066 →
CHANGE OF NAME Recorded Jun 18, 2014
From: GEOEYE ANALYTICS INC.
To: DIGITALGLOBE INTELLIGENCE SOLUTIONS, INC.
Reel/Frame 033127/0310 →
PATENT SECURITY AGREEMENT Recorded Feb 1, 2013
From: DIGITALGLOBE, INC.; GEOEYE ANALYTICS INC.; GEOEYE, LLC; GEOEYE SOLUTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 029734/0427 →
MERGER Recorded Jan 21, 2011
From: SPADAC INC.
To: GEOEYE ANALYTICS INC.
Reel/Frame 025677/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2007
From: WILLIS, LARRY E
To: UNITED STATES GOVERNMENT IN THE NAME OF THE DEFENSE ADVANCED RESEARCH PROJECTS AGENCY
Reel/Frame 019331/0813 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2007
From: SPATIAL DATA ANALYTICS CORPORATION
To: SPADAC INC.
Reel/Frame 019077/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2007
From: WILLIS, RUTH P.
To: THE GOVERNMENT OF THE UNITED STATES OF AMERICA,AS REPRESENTED BY THE SECRETARY OF THE NAVY
Reel/Frame 018961/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2007
From: DUMAS, MARK E.
To: SPATIAL DATA ANALYTICS CORPORATION
Reel/Frame 018911/0641 →