IP Library Patent Application 14480523
Patent Application
App. No. 14/480,523

PREDICTION ACCURACY IN A SPATIO-TEMPORAL PREDICTION SYSTEM

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 None
App. No.
14/480,523
Abstract

An apparatus, method, and computer program product are disclosed for improving prediction accuracy in a spatio-temporal prediction system. A data module receives spatio-temporal data comprising a one or more of a time and location. An estimation module generates one or more prediction probabilities for the spatio-temporal data. A sampling module generates one or more resamples of the prediction probabilities.

Claims (29)

1 . An apparatus comprising:

a data module configured to receive spatio-temporal data, the spatio-temporal data comprising one or more of a time and a location;

an estimation module configured to generate one or more prediction probabilities for the spatio-temporal data; and

a sampling module configured to generate one or more resamples of the prediction probabilities.

2 . The apparatus of claim 1 , wherein the one or more prediction probabilities are calculated based on estimated values derived from the spatio-temporal data.

3 . The apparatus of claim 2 , wherein the estimation module further provides the spatio-temporal data to a point-processing model to generate the estimated values, the point-processing model being based on a Hawkes point-processing model.

4 . The apparatus of claim 3 , wherein the estimation module further divides the time value of the spatio-temporal data into a plurality of time variables representing a subset of the time value, the plurality of time variables being used as input into the point-processing model.

5 . The apparatus of claim 3 , wherein the estimation module further estimates a three-dimensional kernel density of a predetermined mesh size for the spatio-temporal data as part of the point-processing model, the estimated three-dimensional kernel density being calculated using a Gaussian transformation of the spatio-temporal data.

6 . The apparatus of claim 2 , wherein the estimation module further down-samples the spatio-temporal data by selecting a subset of the spatio-temporal data.

7 . The apparatus of claim 1 , wherein the estimation module generates the prediction probabilities according to a predetermined schedule.

8 . The apparatus of claim 1 , wherein the sampling module performs an ensemble learning method to generate one or more resamples of the prediction probabilities.

9 . The apparatus of claim 1 , further comprising a correction module configured to generate one or more rankings associated with the one or more prediction probabilities while correcting one or more inconsistencies of the one or more prediction probabilities.

10 . The apparatus of claim 10 , wherein the sampling module generates one or more resamples of the prediction probabilities according to the one or more rankings associated with the one or more prediction probabilities.

11 . The apparatus of claim 1 , wherein the spatio-temporal data comprises crime-related data, the crime-related data comprising a location of a crime and a date of a crime, wherein the prediction probabilities describe the likelihood of a future crime occurring.

12 . The apparatus of claim 1 , further comprising a map module configured to display an area of a map associated with the spatio-temporal data, the spatio-temporal data comprising crime-related data.

13 . The apparatus of claim 12 , further comprising an overlay module configured to overlay one or more hotspots on a map, the one or more hotspots indicating an area on the map that has a prediction probability above a predetermined threshold.

14 . The apparatus of claim 13 , wherein the one or more hotspots are associated with one or more selected crimes, the one or more hotspots representing a likelihood of a near-repeat of a selected crime occurring in an area of the map associated with the hotspot.

15 . A method comprising:

receiving spatio-temporal data, the spatio-temporal data comprising one or more of a time and a location;

generating one or more prediction probabilities for the spatio-temporal data; and

generating one or more resamples of the prediction probabilities.

16 . The method of claim 15 , further comprising generating one or more rankings associated with the one or more prediction probabilities while correcting one or more inconsistencies of the one or more prediction probabilities.

17 . The method of claim 16 , wherein the one or more resamples of the prediction probabilities are generated according to the one or more rankings associated with the one or more prediction probabilities.

18 . The method of claim 15 , further comprising displaying an area of a map associated with the spatio-temporal data, the spatio-temporal data comprising crime-related data, the crime-related data comprising a location of a crime and a date of a crime, wherein the prediction probabilities describe the likelihood of a future crime occurring.

19 . The method of claim 18 , further comprising overlaying one or more hotspots on a map, the one or more hotspots indicating an area on the map that has a prediction probability above a predetermined threshold, wherein the one or more hotspots are associated with one or more selected crimes, the one or more hotspots representing a likelihood of a near-repeat of a selected crime occurring in an area of the map associated with the hotspot.

20 . A program product comprising a computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

receiving spatio-temporal data, the spatio-temporal data comprising one or more of a time and a location;

generating one or more prediction probabilities for the spatio-temporal data, the one or more prediction probabilities are calculated based on estimated values derived from the spatio-temporal data; and

generating one or more resamples of the prediction probabilities according to one or more rankings associated with the one or more prediction probabilities.

Assignments (2)
MERGER Recorded Apr 17, 2019
From: CRISNET, INC.; PUBLIC ENGINES, INC.; SOFTWARE CORPORATION OF AMERICA, INC.
To: TWISTED PAIR SOLUTIONS, INC.
Reel/Frame 048907/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: VEPAKOMMA, PRANEETH; COPP, ERIC; REYNOLDS, ANDREW
To: PUBLIC ENGINES, INC.
Reel/Frame 034193/0684 →