Patent ID: 8620624

Claim:
A method of detecting an event anomaly comprising: receiving, by a data processing apparatus, one or more individualized data points, wherein each individualized data point represents a spatial or temporal event and has a unique identifier associated with it; distributing, by the data processing apparatus, the one or more individualized data points across a grid, wherein the grid includes one or more cells; determining, by the data processing apparatus, an event likelihood ratio for each of one or more of the grid cells, wherein determining the event likelihood ratio for a respective grid cell comprises determining an expected number of individualized data points in the respective grid cell; identifying, by the data processing apparatus, one or more event clusters, based on the event likelihood ratio, wherein each event cluster includes one or more of the grid cells, thus defining a region on the grid; generating, by the data processing apparatus, multiple replicas of the region; performing, by the data processing apparatus, simulations on the multiple replicas to obtain a significance value for each of the one or more event clusters; and storing, by the data processing apparatus, the one or more event clusters in a data repository, based on a comparison of the significance value to a threshold.