WO2016106417A1 - Crime forecasting system - Google Patents
Crime forecasting system Download PDFInfo
- Publication number
- WO2016106417A1 WO2016106417A1 PCT/US2015/067694 US2015067694W WO2016106417A1 WO 2016106417 A1 WO2016106417 A1 WO 2016106417A1 US 2015067694 W US2015067694 W US 2015067694W WO 2016106417 A1 WO2016106417 A1 WO 2016106417A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- crime
- data
- forecast
- crimes
- time period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
- G06N5/025—Extracting rules from data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
- G06N5/043—Distributed expert systems; Blackboards
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
- G06Q50/265—Personal security, identity or safety
Definitions
- a crime forecasting system and method that stores crime data and weather data and determines a crime forecast by adjusting an historical crime rate based on a correlation between a forecasted weather condition and the crime data.
- the crime forecasting system and method may further store event data and determine the crime forecast by further adjusting the historical crime rate based on a correlation between a future event and the crime data.
- FIG. 1 is a drawing illustrating a points of interest view of a graphical user interface output by a crime forecasting system according to an exemplary embodiment of the present invention
- FIG. 2 is an overview of the crime forecasting system according to an exemplary embodiment of the present invention
- FIG. 3 is a block diagram of the crime forecasting system illustrated in FIG. 2 according to an exemplary embodiment of the present invention
- FIG. 4 is a drawing illustrating a street level view of the graphical user interface output by the crime forecasting system according to an exemplary embodiment of the present invention
- FIGS. 5 A and 5B are drawings illustrating neighborhood views of the graphical user interface output by the crime forecasting system according to an exemplary embodiment of the present invention
- FIG. 6 is a drawing illustrating a travel route view of the graphical user interface output by the crime forecasting system according to an exemplary embodiment of the present invention
- FIG. 7 is a drawing illustrating a crime alert module and query alert module output by the crime forecasting system via the graphical user interface according to an exemplary embodiment of the present invention
- FIG. 8 is a drawing illustrating an hourly crime index module and a daily crime index module output by the crime forecasting system via the graphical user interface according to an exemplary embodiment of the present invention
- FIG. 9 is a drawing illustrating MinuteCast® modules output by the crime forecasting system via the graphical user interface according to an exemplary embodiment of the present invention.
- FIG. 10 is a flow chart illustrating a process for outputting crime forecasts according to an exemplary embodiment of the present invention.
- FIG. 1 illustrates a points of interest view 100 of a graphical user interface (GUI) output by a crime forecasting system 200 according to an exemplary embodiment of the present invention.
- the crime forecasting system 200 may output a crime forecast for a plurality of user- identified locations 110 (in this example, points of interest in and around Denver).
- FIG. 2 illustrates an overview of the crime forecasting system 200.
- the crime forecasting system 200 may include one or more servers 210 and one or more databases 220 connected to a plurality of remote computer systems 240, such as one or more personal systems 250 and one or more mobile computer systems 260, via one or more networks 230.
- the one or more servers 210 may include an internal storage device 212 and a processor 214.
- the one or more servers 210 may be any suitable computing device including, for example, an application server and a web server which hosts websites accessible by the remote computer systems 240.
- the one or more databases 220 may be internal to the server 210, in which case they may be stored on the internal storage device 212, or they may be external to the server 212, in which case they may be stored on an external non-transitory computer- readable storage medium, such as an external hard disk array or solid-state memory.
- the one or more databases 220 may be stored on a single device or multiple devices.
- the networks 230 may include any combination of the internet, cellular networks, wide area networks (WAN), local area networks (LAN), etc.
- a remote computer system 240 may be any suitable electronic device configured to send and/or receive data via the networks 230.
- a remote computer system 240 may be, for example, a network-connected computing device such as a personal computer, a notebook computer, a smartphone, a personal digital assistant (PDA), a tablet, a notebook computer, a portable weather detector, a global positioning satellite (GPS) receiver, network-connected vehicle, etc.
- a personal computer systems 250 may include an internal storage device 252, a processor 254, output devices 256 and input devices 258.
- the one or more mobile computer systems 260 may include an internal storage device 262, a processor 264, output devices 266 and input devices 268.
- An internal storage device 212, 252, and/or 262 may be non-transitory computer-readable storage mediums, such as hard disks or solid-state memory, for storing software instructions that, when executed by a processor 214, 254, or 264, carry out relevant portions of the features described herein.
- a processor 214, 254, and/or 264 may include a central processing unit (CPU), a graphics processing unit (GPU), etc.
- a processor 214, 254, and 264 may be realized as a single semiconductor chip or more than one chip.
- An output device 256 and/or 266 may include a display, speakers, external ports, etc.
- a display may be any suitable device configured to output visible light, such as a liquid crystal display (LCD), a light emitting polymer displays (LPD), a light emitting diode (LED), an organic light emitting diode (OLED), etc.
- the input devices 258 and/or 268 may include keyboards, mice, trackballs, still or video cameras, touchpads, etc.
- a touchpad may be overlaid or integrated with a display to form a touch-sensitive display or touchscreen.
- the crime forecasting system 200 may be realized by software instructions stored on one or more of the internal storage devices 212, 252, and/or 262 executed by one or more of the processors 214, 254, or 264.
- FIG. 3 is a block diagram of the crime forecasting system 200 according to an exemplary embodiment of the present invention.
- the crime forecasting system 200 may include a crime statistics database 320, a geographic information system (GIS) 340, a user location database 360, an analysis unit 380, and a graphical user interface (GUI) 390.
- GIS geographic information system
- GUI graphical user interface
- the crime statistics database 320 stores crime data 322. In some embodiments, the crime statistics database 320 also stores location data 324, event data 326, and/or weather data 328.
- the crime statistics database 320 may be any organized collection of information, whether stored on a single tangible device or multiple tangible devices.
- the crime statistics database 320 may be realized, for example, as one of the databases 220 illustrated in FIG. 2.
- the crime data 322 may include information indicative of the location, time, date, day of the week, type (e.g., assault, burglary, robbery, etc.) of crimes.
- the crime data 322 may also include an estimate of the severity of each crime.
- the crime locations may be in a format such that the locations of each crime may be viewed and analyzed by the GIS 340.
- the crime type may also include whether the crime was a property crime, an offense against a person, etc.
- the crime data 322 may also include information regarding the property (for example, whether the property was a business, a residence, a vehicle, etc.) For each offense against a person, the crime data 322 may also include whether the victim knew the assailant or whether the assailant was a stranger. The crime data 322 may also include demographic information regarding the victim, such as age, sex, race, Hispanic origin, economic status, etc. The crime data 322 may be updated either via the GUI 390 or by importing additional crime data from another source.
- the location data 324 may include information such as demographic data, law enforcement boundaries, the locations of community institutions (e.g., police station, fire stations, schools, churches, hospitals, etc.), the locations of businesses, etc.
- the demographic data may be in the form of tapestry
- segmentation which classifies residential areas as one of 67 distinctive segments based on the socioeconomic and demographic composition of the residential area. Those segments may be grouped based on common experiences (e.g., born in the same generation, immigration from another country) or demographic traits. Those segments may also be grouped based on geographic density (e.g., principal urban centers, urban periphery, metro cities, suburban periphery, semirural, rural).
- the location data 324 may be updated either via the GUI 390 or by importing additional location data from another source.
- the event data 326 stores locations, dates, and times of past events such as sporting events, concerts, parades, etc.
- the events may also include government transfer payments.
- the event data 326 may also include the locations, dates and times of future events.
- the event data 326 may be updated either via the GUI 390 or by importing additional event data from another source.
- the weather data 328 includes information regarding current, historical (past), and forecasted (future) weather conditions.
- the weather data 328 may be received, for example, from AccuWeather, Inc., AccuWeather Enterprise
- the weather information database may also include information regarding natural hazards (such as earthquakes) received from, for example, the U.S. Geological Survey (USGS).
- natural hazards such as earthquakes
- Weather conditions may include, for example, the 24-hr maximum temperature, the 24-hr minimum temperature, the air quality, the amount of ice, the amount of rain, the amount of snow falling, the amount of snow on the ground, the Arctic Oscillation (AO), the average relative humidity, the barometric pressure trend, the blowing snow potential, the ceiling, the ceiling height, the chance of a thunderstorm, the chance of enough snow to coat the ground, the chance of enough snow to wet a field, the chance of hail, the chance of ice, the chance of precipitation, the chance of rain, the chance of snow, the cloud cover, the cloud cover percentage, the cooling degrees, the day sky condition, the day wind direction, the day wind gusts, the day wind speed, the dew point, the El Nino Southern Oscillation (ENSO), the evapotranspiration, the expected thunderstorm intensity level, the flooding potential, the heat index, the heating degrees, the high temperature, the high tide warning, the high wet bulb temperature, the highest relative humidity, the hours of ice, the hours of
- the weather conditions may include weather-related warnings such as river flood warnings, thunderstorm watch boxes, tornado watch boxes, mesoscale discussions, polygon warnings, zone/country warnings, outlooks, advisories, watches, special weather statements, lightning warnings, thunderstorm warnings, heavy rain warnings, high wind warnings, high or low temperature warnings, local storm reports, earthquakes, and/or hurricane impact forecasts.
- weather-related warnings such as river flood warnings, thunderstorm watch boxes, tornado watch boxes, mesoscale discussions, polygon warnings, zone/country warnings, outlooks, advisories, watches, special weather statements, lightning warnings, thunderstorm warnings, heavy rain warnings, high wind warnings, high or low temperature warnings, local storm reports, earthquakes, and/or hurricane impact forecasts.
- Each weather condition may be expressed based on a time frame, such as the daily value, the hourly forecast value, the daily forecast value, the daily value one year ago, the accumulation or variations over a previous time period (e.g., 24 hours, 3 hours, 6 hours, 9 hours, the previous day, the past seven days, the current month to date, the current year to date, the past 12 months), the climatological normal (e.g., the average value over the past 10 years, 20 years, 25 years, 30 years, etc.), the forecasted accumulation over a future time period (e.g., 24 hours), etc.
- a previous time period e.g., 24 hours, 3 hours, 6 hours, 9 hours, the previous day, the past seven days, the current month to date, the current year to date, the past 12 months
- the climatological normal e.g., the average value over the past 10 years, 20 years, 25 years, 30 years, etc.
- the forecasted accumulation over a future time period e.g., 24 hours
- the geographic information system (GIS) 340 is a software system designed to capture, store, manipulate, analyze, manage, and present geographical data. (Geographic information systems are sometimes referred to as geographical information systems.)
- the GIS 340 may be realized as software instructions executed by the one or more servers 210 illustrated in FIG. 2. Additionally or alternatively, the crime forecasting system 200 may use a third party GIS such as Google maps, Ersi, etc.
- the user location database 360 stores information indicative of the locations of remote computer systems 240 (or users).
- the location of a user or remote computer system 240 may be static (i.e., if the user or remote computer system 240 is stationary) or dynamic (i.e., if the user or remote computer system 240 is in motion).
- the user location database 360 may store information indicative of the real-time (or near real-time) dynamic location of a remote computer system 240.
- the user location database 360 may be automatically and/or repeatedly updated to include information indicative of the real-time (or near real-time) dynamic location of a remote computer system 240.
- the (static or dynamic) location of a remote computer system 240 may be determined by the remote computer system 240, for example, by a global positioning satellite (GPS) device incorporated within the remote computer system 240, cell network tri angulation, network identification, etc. Additionally or alternatively, the (static or dynamic) location of a remote computer system 240 may be determined by the server 210, for example, by cell network triangulation, network identification, etc.
- a static location of a user may be input by the user, for example by inputting a location such as an address, a city, a zip code, etc. via the GUI 390.
- a dynamic location of a user may input by the user, for example by inputting a destination and causing a remote computer system 240 or a server 210 to determine a route of travel to the destination from a starting point or current location.
- the user location database 360 may be any organized collection of information, whether stored on a single tangible device or multiple tangible devices.
- the user location database 360 may be realized, for example, as one of the databases 220.
- the analysis unit 380 may be realized by software instructions accessible to and executed by the one or more servers 210 and/or downloaded and executed by the remote computer systems 240.
- the analysis unit 380 may be configured to receive information from the crime statistics database 320, the GIS 340, the user location database 360, and the GUI 390.
- the graphical user interface 390 may be any interface that allows a user to input information for transmittal to the crime forecasting system 200 and/or any interface that outputs information received from the crime forecasting system 200 to a user.
- the graphical user interface 390 may be realized by software instructions stored on and executed by a remote computer system 240.
- the analysis unit 380 uses the GIS 340 to plot the locations and times of each of the crimes in the crime data 322.
- the analysis unit 380 determines whether the crime data 322 correlates to one or more variables in the location data 324. For example, the analysis unit 380 determines whether the crimes (or certain types of crimes) are correlated with neighborhood demographics, law enforcement boundaries, and/or proximity to community institutions or businesses. If the demographic data includes tapestry segmentation, which classifies and groups similar residential areas, the analysis unit 380 determines whether similar residential areas have experienced similar numbers of and/or types of crimes.
- the analysis unit 380 also determines whether the crime data 322 correlates with one or more variables in the event data 326. For example, the analysis unit 380 may determine that crimes (or certain types of crimes) included in the crime data 322 are linearly correlated with a certain type of event by a factor of 1.25 (meaning that, proximate that type of event, a crime or type of crime is 25 percent more likely).
- the analysis unit 380 also determines whether the crime data 322 correlates the one or more variables in the weather data 326. For example, the analysis unit 380 may determine that crimes (or certain types of crimes) included in the crime data 322 are linearly correlated with Blizzard-like conditions by a factor of 0.0002 while crimes (or certain types of crimes) are linearly correlated with a RealFeel® temperature above 95 degrees Fahrenheit by a factor of 1.4 (meaning that crimes are highly unlikely during a Blizzard, but 40 percent more likely than normal in the heat).
- the analysis unit 380 determines the likelihood of a crime occurring at a specific location or in a demographically similar location, at a particular time of day, on a particular day of the week, in a particular season of the year, and/or proximate a particular community institution or particular type of business. Based on past crimes against individuals, the analysis unit 380 may determine the likelihood of a crime occurring against any individual, against an individual that does not know the perpetrator, and/or against an individual of a specific demographic group. Based on past property crimes, the analysis unit 380 may determine the likelihood of a crime occurring in a vehicle, at a property, at a residence, at a business, and/or at a specific type of business.
- the analysis unit 380 may also determine the likelihood of a crime (or a certain type of crime) occurring with a proximity of a future event included in the event data 326 based on the correlation of past crimes (or a certain type of crime) with past events included in the event data 326.
- the analysis unit 380 may also determine the likelihood of a crime (or a certain type of crime) occurring in a forecasted weather condition included in the weather data 328 based on the correlation of past crimes (or a certain type of crime) with past weather conditions included in the weather data 328.
- the crime data 322 may be updated over time. Similarly, the location data 324, the event data 326, and/or the weather data 328 may also be updated. Accordingly, the analysis unit 380 may determine whether the (updated) crime data 322 correlates with the (potentially updated) location data 324, the
- the crime data 322 may include crime information from official sources. Additionally, the crime data 322 may include (raw or analyzed) crime information derived from the Internet, social media (e.g., Facebook, Twitter, etc.), internet searches (e.g., Google, Bing, Aliaba, etc.), facial recognition systems, etc.
- the locations of crimes derived from the (raw or analyzed) crime information may be derived from the locations of the users that uploaded/posted the crime information or from the crime information.
- the times of the crimes derived from the (raw or analyzed) crime information may be derived from the time the crime information was uploaded/posted or from the information.
- the crime data 322 may include information regarding whether the reported crime resulted in a conviction. The analysis unit 380 can then be used to compare the effectiveness of law enforcement across jurisdictions. The crime data 322 may also include information regarding whether the reported crime was determined to be a false report. The analysis unit 380 can then be used to analyze false crime reports.
- the crime forecasting system 200 outputs a "crime forecast.”
- a "crime forecast” may refer to information indicative of the likelihood of a crime occurring as determined above.
- the crime forecast may be expressed by the crime forecasting system 200 as a percentage chance of a crime occurring, a difference between the percentage chance of a crime occurring and a baseline (e.g., the percentage chance of a crime occurring in a larger geographic area), a scalar value (e.g., 0-100) or category (e.g., A-F or Green-Red) selected based on the percentage change of a crime occurring or a difference between the percentage chance of a crime occurring and a baseline.
- a scalar value e.g., 0-100
- category e.g., A-F or Green-Red
- the crime forecasting system 200 may output crime forecasts for a plurality of user-identified locations 1 10 (in this example, points of interest in and around Denver) in a points of interest view 100.
- the GUI 390 may plot the crime forecasts on a map using the GIS 340.
- the GUI 390 may enable users to specify the crime types (for example, using the crime type box 120) and/or a time period (for example, using the time period box 130) for the crime forecasts.
- the analysis unit 380 calculates the likelihood that one of the user-specified crimes will occur in each of the user-identified location over the user-specified time period and outputs the crime forecast for each of the user- identified locations via the GUI 390.
- FIG. 4 illustrates a street level view 400 of the graphical user interface 390 output by a crime forecasting system 200 according to an exemplary embodiment of the present invention.
- each of the streets in the dashed boxes 420 are shaded various shades of red (indicating an elevated crime forecast relative to a baseline) and each of the streets in the dashed boxes 440 are shaded various shades of blue (indicating a lower crime forecast relative to a baseline).
- the GUI 390 may enable users to specify the crime types (for example, using the crime type box 480) and/or a time period for the crime forecast.
- the baseline may be the crime forecast for a larger geographic area (such as the greater metropolitan region or state or nation).
- the analysis unit 380 calculates the likelihood that the crime(s) specified by the user will occur on each of the streets of the street level view 400 relative to the baseline (e.g., the national average) and colors each of the streets of the street level view 400 according to the crime forecast.
- the baseline e.g., the national average
- FIGS. 5 A and 5B illustrate neighborhood views 500a and 500b of the graphical user interface 390 output by a crime forecasting system 200 according to an exemplary embodiment of the present invention.
- the crime forecasting system 200 may output crime forecasts for a plurality of neighborhoods 510.
- the GUI 390 may plot the crime forecasts on a map using the GIS 340.
- the GUI 390 may enable users to specify the crime types (for example, using the crime type box 480) and/or a time period (for example, using the date box 580) for the crime forecasts.
- the analysis unit 380 calculates the likelihood that one of the user- specified crimes will occur in each of the neighborhoods 510 over the user- specified time period and outputs the crime forecast for each of the neighborhoods 510 via the GUI 390. Referring to FIG.
- FIG. 6 illustrates a travel route view 600 of the graphical user interface 390 output by an crime forecasting system 200 according to an exemplary embodiment of the present invention.
- the solid lines 610 are green in color (indicating a low crime forecast) and the dashed line 620 is shaded yellow and red (indicating mid-level and high crime forecasts).
- the crime forecasting system 200 may output a crime forecast for each point along a travel route.
- the GUI 390 may enable users to specify the crime type and/or a time period for the crime forecasts.
- the crime forecasting system 200 may be preset to output a crime forecast for crimes that are relevant to travelers such as personal crimes where the victim does not know the perpetrator, auto theft, etc.
- FIGS. 7 through 10 illustrate modules output by the crime forecasting system 200 via the GUI 390.
- the crime forecasting system 200 may be incorporated with the customizable weather analysis system described in PCT Application No. PCT/US 14/55004, which is incorporated herein by reference in its entirety.
- FIG. 7 illustrates a crime alert module 710 and query alert module 720 output by the crime forecasting system 200 via the GUI 390 according to an exemplary embodiment of the present invention.
- the crime forecasting system 200 may output an alert when the crime forecast exceeds an alert threshold.
- the crime forecasting system 200 may enable a user to identify one or more locations, crimes, crime types, time periods, and/or the alert threshold.
- the analysis unit 380 calculates the likelihood that a crime (or a user-specified crime or a crime belonging to a user-specified crime type) will occur in each of the user- identified locations over the user-specified time period and outputs a crime alert (as shown, for example, in the crime alert module 710) if the crime forecast exceeds the (predetermined or user-specified) alert threshold in a user-identified location.
- the crime forecasting system 200 may output a crime alert to a remote computer system 240 if the crime forecast for the location of the remote computer system 240 exceeds a (predetermined or user-specified) alert threshold.
- the location of the remote computer system 240 may be determined by the remote computer system 240 or the server 210 and stored in the user location database 360.
- the analysis unit 380 calculates the likelihood that a crime (or a user-specified crime or a crime belonging to a user-specified crime type) will occur at the location of the remote computer system 240 and outputs a crime alert if the crime forecast exceeds the
- the crime forecasting system 200 may be preset to determine the crime forecast for crimes that are relevant to individuals (e.g., personal crimes where the victim does not know the perpetrator).
- the crime forecasting system 200 may output a crime forecast to a mobile computer system 260 for the location of the mobile computer system 260.
- the crime forecast may be expressed as a scale (e.g., 0-100 or green-yellow-red) indicating the crime forecast or the crime forecast relative to a baseline.
- the baseline may be a previous location of the mobile computer system 260.
- the crime forecasting system 200 may allow users to receive crime forecasts based on a user-specified query.
- the user-specified query may include one or more crime types, a plurality of user-identified locations, and a user-specified time-period.
- the query alert module 720 indicates that, from 6pm to 12am, 69 of the user-identified locations have a crime forecast for all crimes ("Total Crime Index") above 50; 50 of the user-identified locations have a crime forecast for robbery above 75; 29 of the user-identified locations have a crime forecast for auto theft above 30; and 15 of the user-identified locations have a crime forecast for public disorder.
- Total Crime Index Total Crime Index
- FIG. 8 illustrates an hourly crime index module 810 and a daily crime index module 820 output by the crime forecasting system 200 via the GUI 390 according to an exemplary embodiment of the present invention.
- the hourly crime index module 810 shows line graphs of the hourly crime forecasts for a user-identified location (in this instance, the crime forecasts for burglary and arson).
- the daily crime index module 820 shows line graphs of the daily crime forecasts for a user-identified location (in this instance, the crime forecasts for drug crimes and homicide).
- FIG. 9 illustrate MinuteCast® modules 910 and 920 output by the crime forecasting system 200 via the GUI 390 according to an exemplary embodiment of the present invention.
- a MinuteCast® is a hyper-local, minute- by-minute forecast over a short time period such as 120 minutes.
- MinuteCast® module 910 indicates that there is no crime threat, meaning the crime forecast is below a threshold, for 120 minutes.
- the MinuteCast® module 910 indicates that higher levels of crime are forecasted in 75 minutes.
- the timeline shows a green area 922, indicating a higher crime forecast, a yellow area 924, indicating an even higher crime forecast, and a red area 926, indicating an even higher crime forecast.
- FIG. 10 illustrates a process 1000 for outputting crime forecasts according to an exemplary embodiment of the present invention.
- Each location may be a single point (e.g., an address, intersection, longitude and latitude, etc.) or larger geographic area (e.g., a neighborhood, political subdivision, law
- the locations(s) may be input by the user, determined based on the location of a mobile computer system 260, determined based on a route of travel, etc. If the crime forecasting system 200 is outputting a map (as shown, for example, in the neighborhood views 500a and 500b), the locations may be determined based on the locations visible to the user via the GUI 390.
- a time period is determined in step 1004.
- the time period may be input by the user (as described above, for example, with reference to the points of interest view 100, the neighborhood views 500a and 500b, and the query module 720).
- the default time period may be a time period that includes the current time.
- the default time period may be a time period beginning at the current time and extending into the near future as described above with reference to the street level view 400, the travel route view 600, the crime alert module 710.
- the default time period may be a time period ending at the current time and extending into the recent past as described above with reference to the hourly crime forecast module 810 and the daily crime forecast module 820.
- the crime forecasting system 200 outputs a crime forecast for all crimes. In other instances, the crime forecasting system 200 outputs a crime forecast for a limited subset of crimes. In those instances, one or more crime types are determined in step 1006.
- a crime type may be a specific offense (e.g., assault, burglary, robbery, etc.). The crime type may also be defined by the seriousness of the offense (e.g., felony, misdemeanor, etc.) or the severity of the offense. The crime type may also be defined by whether the crime was a property crime, an offense against a person, etc.
- the crime type may be defined by the type of property (a vehicle, a residence, a business, a specific type of business such as retail store, etc.).
- the crime type may be defined by whether the victim knew the assailant or whether the assailant was a stranger and/or demographic information regarding the victim (e.g., age, sex, race, Hispanic origin, economic status, etc.).
- the crime type(s) may be specified by the user.
- the crime type(s) may be selected by the crime forecasting system 200 based on the type of crime forecast being determined.
- the crime forecasting system 200 may select the crime type(s) relevant to an individual traveler (e.g., personal crimes where the victim does not know the perpetrator, auto theft, etc.) when the crime forecasting system 200 is determining a crime forecast to be output via the travel route view 600.
- an individual traveler e.g., personal crimes where the victim does not know the perpetrator, auto theft, etc.
- An historical crime rate is determined in step 1008 for each of the locations determined in step 1002.
- An historical crime rate is determined based on instances in the crime data 322 for a location determined in step 1002 during time periods similar to the time period determined in step 1004 (e.g., the same time of day, the same day of the week, the same season of the year, etc.) for each of the crime types determined in step 1006 (unless no crime type is specified by the user).
- a crime forecast is determined in step 1010 for each location determined in step 1002.
- the crime forecast may be equal to the historical crime rate determined in step 1008. Additionally or alternatively, the crime forecasting system 200 may determine the crime forecast by adjusting the historical crime rate determined in step 1008 based on upcoming events included in the event data 324 and/or weather forecasts in the weather data 328.
- the crime forecasting system 200 may adjust the crime forecast based on the event data 324 by determining whether the event data 324 includes any events for the locations determined in step 1002 during the time period determined in step 1004, determining whether the type of events included in the event data 324 are correlated with the crime data 322 as described above, and adjusting the crime forecast based on the correlation, if any, between the type of events included in the event data 324 and the crime data 322.
- the crime forecasting system 200 may adjust the crime forecast based on the weather data 328 by determining the weather forecast for the locations determined in step 1002 during the time period determined in step 1004, determining whether the forecasted weather conditions are correlated with the crime data 322 as described above, and adjusting the crime forecast based on the correlation, if any, between the weather conditions and the crime data 322.
- a crime forecast is output in step 1012 for each location determined in step 1002.
- the crime forecasting system 200 provides benefits for law
- the street view 400 and the neighborhood views 500a and 500b provide information that may allow law enforcement agencies to accurately and effectively deploy resources.
- a law enforcement officer may be equipped with a mobile computer system 260 (for example, an intelligent data portal (IDP) manufactured by Motorola Solutions) that may be configured to output some of all of the features described above. Accordingly, the law enforcement officer may be provided with real-time crime forecasting for locations proximate the mobile computer system 260.
- IDP intelligent data portal
- the crime forecasting system 200 provides benefits for individuals. For example, the crime forecasting system 200 allows individuals to select a safe travel route (as shown, for example, by the travel route view 600). In another example, the crime forecasting system 200 allows individuals to increase their situational awareness by outputting crime alerts (as shown, for example, by the crime alert module 710 and the MinuteCast® modules 910 and 920). The crime forecasts may be tailored by the crime forecasting system 200 for a particular user. For example, the analysis unit 380 may determine the likelihood of a crime occurring against an individual of the user' s demographic group.
- the crime forecasting system 200 also provides benefits for business owners.
- the crime forecasting system 200 allows business owners to anticipate the risk of crimes (e.g., retail theft, property crimes) at business locations (as shown, for example, by the query module 720).
- a business owner deciding whether to remain open during an upcoming event may use the crime forecasting system 200 to determine whether there is an increased risk of crime during the event.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Alarm Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Priority Applications (11)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2017124627A RU2686022C2 (en) | 2014-12-24 | 2015-12-28 | Crime prediction system |
| EP15874372.4A EP3238145A4 (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
| KR1020177020255A KR20170098281A (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
| HK18104653.0A HK1245464A1 (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
| AU2015369609A AU2015369609A1 (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
| CA2971441A CA2971441A1 (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
| CN201580076841.3A CN107251058A (en) | 2014-12-24 | 2015-12-28 | crime forecast system |
| MX2017008512A MX2017008512A (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system. |
| JP2017534605A JP2018505474A (en) | 2014-12-24 | 2015-12-28 | Crime prediction system |
| BR112017013451A BR112017013451A2 (en) | 2014-12-24 | 2015-12-28 | computer-implemented system and method for determining and forecasting crime |
| SG11201705199YA SG11201705199YA (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462096631P | 2014-12-24 | 2014-12-24 | |
| US62/096,631 | 2014-12-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016106417A1 true WO2016106417A1 (en) | 2016-06-30 |
Family
ID=56151552
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2015/067694 Ceased WO2016106417A1 (en) | 2014-12-24 | 2015-12-28 | Crime forecasting system |
Country Status (13)
| Country | Link |
|---|---|
| US (1) | US20160189043A1 (en) |
| EP (1) | EP3238145A4 (en) |
| JP (1) | JP2018505474A (en) |
| KR (1) | KR20170098281A (en) |
| CN (1) | CN107251058A (en) |
| AU (1) | AU2015369609A1 (en) |
| BR (1) | BR112017013451A2 (en) |
| CA (1) | CA2971441A1 (en) |
| HK (1) | HK1245464A1 (en) |
| MX (1) | MX2017008512A (en) |
| RU (1) | RU2686022C2 (en) |
| SG (1) | SG11201705199YA (en) |
| WO (1) | WO2016106417A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106250699A (en) * | 2016-08-04 | 2016-12-21 | 中国南方电网有限责任公司 | ENSO aggregative indicator and Runoff Forecast method thereof |
| IT201900011373A1 (en) * | 2019-07-10 | 2021-01-10 | Elia Lombardo | METHOD FOR THE FORECAST OF PREDATORY CRIMES |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180096253A1 (en) * | 2016-10-04 | 2018-04-05 | Civicscape, LLC | Rare event forecasting system and method |
| US20180232647A1 (en) * | 2017-02-10 | 2018-08-16 | International Business Machines Corporation | Detecting convergence of entities for event prediction |
| US11520667B1 (en) * | 2017-05-03 | 2022-12-06 | EMC IP Holding Company LLC | Information technology resource forecasting based on time series analysis |
| CN107832364B (en) * | 2017-10-26 | 2021-06-22 | 浙江宇视科技有限公司 | A method and device for locking a target object based on spatiotemporal data |
| US11002555B2 (en) * | 2018-02-02 | 2021-05-11 | Base Operations Inc. | Generating safe routes for traffic using crime-related information |
| US12019697B2 (en) | 2018-02-16 | 2024-06-25 | Walmart Apollo, Llc | Systems and methods for identifying incidents using social media |
| CN119090190A (en) | 2018-06-12 | 2024-12-06 | 鹰图公司 | Artificial Intelligence Application in Computer Aided Dispatch System |
| CN111222666B (en) * | 2018-11-26 | 2024-08-09 | 金篆信科有限责任公司 | A data calculation method and device |
| JP7546880B2 (en) * | 2020-03-31 | 2024-09-09 | 株式会社Singular Perturbations | EVENT OCCURRENCE PREDICTION DEVICE AND EVENT OCCURRENCE PREDICTION METHOD |
| CN111612677B (en) * | 2020-05-27 | 2023-08-25 | 北京明智和术科技有限公司 | Event security detection method, detection device, electronic equipment and storage medium |
| KR102430920B1 (en) | 2020-08-14 | 2022-08-10 | 고려대학교 산학협력단 | Device and method for predicting the number of crimes using security data and public data |
| US11451930B2 (en) | 2020-10-15 | 2022-09-20 | Conduent Business Services, Llc | Dynamic hotspot prediction method and system |
| KR102492511B1 (en) | 2020-12-10 | 2023-01-30 | 주식회사 제이콥시스템 | Simulator for Crime Response and Driving Method Thereof |
| US20230169618A1 (en) * | 2021-05-25 | 2023-06-01 | Early Warning Services, Llc | Safety notifications |
| KR102618554B1 (en) * | 2021-08-20 | 2023-12-28 | (주)카탈로닉스 | How To Utilize Night Illuminance Data |
| KR102896252B1 (en) * | 2021-11-05 | 2025-12-05 | 한국전자기술연구원 | System for creating crime record tiimeline based on crime record summary analysis |
| KR102793872B1 (en) * | 2022-06-21 | 2025-04-11 | 대한민국 | Prediction method and system through social event criterion model including any one or more of terrorism, disaster, war and crime |
| JP7360109B1 (en) | 2023-02-28 | 2023-10-12 | 株式会社ティファナ ドットコム | Failure event estimation device and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130057551A1 (en) * | 2007-10-01 | 2013-03-07 | David S. Ebert | Visual Analytics Law Enforcement Tools |
| KR20140100173A (en) * | 2013-02-05 | 2014-08-14 | 인터로젠 (주) | Method for providing crime forecast service using weather |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US222330A (en) * | 1879-12-02 | Improvement in spinning-frames | ||
| JP4137672B2 (en) * | 2003-03-06 | 2008-08-20 | 株式会社野村総合研究所 | Traffic jam prediction system and traffic jam prediction method |
| JP4429128B2 (en) * | 2004-09-24 | 2010-03-10 | 株式会社竹中工務店 | Crime occurrence probability presentation device and crime occurrence probability presentation program |
| JP5098160B2 (en) * | 2005-11-29 | 2012-12-12 | 富士電機リテイルシステムズ株式会社 | Security device, security system and security program |
| RU2006132460A (en) * | 2006-09-11 | 2008-03-20 | Владимир Адольфович Таммео (RU) | METHOD AND DEVICE FOR FORECASTING DEVELOPMENT OF A RANDOM PROCESS |
| US20110208416A1 (en) * | 2007-08-13 | 2011-08-25 | Speier Gary J | System and method for travel route planning using safety metrics |
| US20090198641A1 (en) * | 2007-10-12 | 2009-08-06 | Enforsys, Inc. | System and method for forecasting real-world occurrences |
| JP5061373B2 (en) * | 2008-11-06 | 2012-10-31 | Necフィールディング株式会社 | In-vehicle crime prevention system, in-vehicle crime prevention method, and in-vehicle crime prevention program |
| JP5332057B2 (en) * | 2008-12-26 | 2013-11-06 | 朋和 三木 | Risk calculation device and risk calculation method |
| US9129012B2 (en) * | 2010-02-03 | 2015-09-08 | Google Inc. | Information search system with real-time feedback |
| US8712596B2 (en) * | 2010-05-20 | 2014-04-29 | Accenture Global Services Limited | Malicious attack detection and analysis |
| CN102520464B (en) * | 2011-12-08 | 2013-06-12 | 南京成风大气信息技术有限公司 | Regional waterlogging forecasting system and forecasting method thereof |
| US20140222330A1 (en) * | 2011-12-27 | 2014-08-07 | Tobias M. Kohlenberg | Integration of contextual and historical data into route determination |
| US20140372038A1 (en) * | 2013-04-04 | 2014-12-18 | Sky Motion Research, Ulc | Method for generating and displaying a nowcast in selectable time increments |
| US9129219B1 (en) * | 2014-06-30 | 2015-09-08 | Palantir Technologies, Inc. | Crime risk forecasting |
-
2015
- 2015-12-27 US US14/979,434 patent/US20160189043A1/en not_active Abandoned
- 2015-12-28 AU AU2015369609A patent/AU2015369609A1/en not_active Abandoned
- 2015-12-28 BR BR112017013451A patent/BR112017013451A2/en not_active Application Discontinuation
- 2015-12-28 CA CA2971441A patent/CA2971441A1/en not_active Abandoned
- 2015-12-28 SG SG11201705199YA patent/SG11201705199YA/en unknown
- 2015-12-28 CN CN201580076841.3A patent/CN107251058A/en active Pending
- 2015-12-28 JP JP2017534605A patent/JP2018505474A/en active Pending
- 2015-12-28 KR KR1020177020255A patent/KR20170098281A/en not_active Ceased
- 2015-12-28 EP EP15874372.4A patent/EP3238145A4/en not_active Withdrawn
- 2015-12-28 WO PCT/US2015/067694 patent/WO2016106417A1/en not_active Ceased
- 2015-12-28 MX MX2017008512A patent/MX2017008512A/en unknown
- 2015-12-28 HK HK18104653.0A patent/HK1245464A1/en unknown
- 2015-12-28 RU RU2017124627A patent/RU2686022C2/en not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130057551A1 (en) * | 2007-10-01 | 2013-03-07 | David S. Ebert | Visual Analytics Law Enforcement Tools |
| KR20140100173A (en) * | 2013-02-05 | 2014-08-14 | 인터로젠 (주) | Method for providing crime forecast service using weather |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3238145A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106250699A (en) * | 2016-08-04 | 2016-12-21 | 中国南方电网有限责任公司 | ENSO aggregative indicator and Runoff Forecast method thereof |
| CN106250699B (en) * | 2016-08-04 | 2019-02-19 | 中国南方电网有限责任公司 | El Niño/La Niña grading and runoff prediction method using ENSO composite indicators |
| IT201900011373A1 (en) * | 2019-07-10 | 2021-01-10 | Elia Lombardo | METHOD FOR THE FORECAST OF PREDATORY CRIMES |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160189043A1 (en) | 2016-06-30 |
| SG11201705199YA (en) | 2017-07-28 |
| RU2017124627A3 (en) | 2019-01-24 |
| CN107251058A (en) | 2017-10-13 |
| BR112017013451A2 (en) | 2018-03-06 |
| KR20170098281A (en) | 2017-08-29 |
| AU2015369609A1 (en) | 2017-07-13 |
| CA2971441A1 (en) | 2016-06-30 |
| HK1245464A1 (en) | 2018-08-24 |
| JP2018505474A (en) | 2018-02-22 |
| EP3238145A1 (en) | 2017-11-01 |
| EP3238145A4 (en) | 2018-07-11 |
| RU2017124627A (en) | 2019-01-24 |
| MX2017008512A (en) | 2018-03-16 |
| RU2686022C2 (en) | 2019-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160189043A1 (en) | Crime forcasting system | |
| US11449568B2 (en) | Customizable weather analysis system for providing weather-related warnings | |
| JP2018505474A5 (en) | ||
| JP2017142856A (en) | Customizable weather analysis system | |
| JP6326525B2 (en) | Customizable weather analysis system | |
| JP2018152090A (en) | Customizable weather analysis system | |
| NZ749835A (en) | Crime forecasting system | |
| NZ732979A (en) | Crime forecasting system | |
| JP2017173333A (en) | Customizable weather analysis system | |
| HK1247353A1 (en) | Customizable weather analysis system, method and computer-readable medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15874372 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2971441 Country of ref document: CA |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11201705199Y Country of ref document: SG |
|
| ENP | Entry into the national phase |
Ref document number: 2017534605 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: MX/A/2017/008512 Country of ref document: MX |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REEP | Request for entry into the european phase |
Ref document number: 2015874372 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2015369609 Country of ref document: AU Date of ref document: 20151228 Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 20177020255 Country of ref document: KR Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2017124627 Country of ref document: RU Kind code of ref document: A |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112017013451 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112017013451 Country of ref document: BR Kind code of ref document: A2 Effective date: 20170621 |