Dynamic event detection system and method
First Claim
Patent Images
1. A method for dynamic event detection based on content from a set of social networking systems, comprising, at a computing system including hardware:
- receiving content from the set of social networking systems;
for each of a plurality of geofences, each geofence representing a geographic region;
identifying a plurality of content, generated within a predetermined time period, that is associated with the geofence;
determining feature values from the plurality of content for each of a set of features;
determining an event probability for the geofence based on the feature values;
detecting an event within the geofence in response to the event probability exceeding a threshold event probability;
for the event, determining a category probability for an event category, based on the feature values;
categorizing the detected event with the event category in response to the category probability exceeding the category probability threshold;
after detecting an event within the geofence;
determining a second event probability for the geofence in response to a trigger event;
determining that the second event probability is below the threshold event probability; and
maintaining the event probability for the geofence at a predetermined event probability for a predetermined period of time after determination that the second event probability falls below the threshold event probability.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking systems, identifying a plurality of content associated with a geofence, the content that was generated within a predetermined time period, determining feature values from the plurality of content for each of a set of features, determining an event probability for the geofence based on the feature values, and detecting an event within the geofence in response to the event probability exceeding a threshold event probability.
-
Citations
20 Claims
-
1. A method for dynamic event detection based on content from a set of social networking systems, comprising, at a computing system including hardware:
-
receiving content from the set of social networking systems; for each of a plurality of geofences, each geofence representing a geographic region; identifying a plurality of content, generated within a predetermined time period, that is associated with the geofence; determining feature values from the plurality of content for each of a set of features; determining an event probability for the geofence based on the feature values; detecting an event within the geofence in response to the event probability exceeding a threshold event probability; for the event, determining a category probability for an event category, based on the feature values; categorizing the detected event with the event category in response to the category probability exceeding the category probability threshold; after detecting an event within the geofence; determining a second event probability for the geofence in response to a trigger event; determining that the second event probability is below the threshold event probability; and maintaining the event probability for the geofence at a predetermined event probability for a predetermined period of time after determination that the second event probability falls below the threshold event probability. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for dynamic event detection based on content from a set of social networking systems, comprising, at a computing system including hardware:
-
receiving content from the set of social networking systems; for each of a set of geofences, each geofence representing a geographic region; identifying a plurality of content associated with the geofence that was generated within a predetermined time period; determining feature values from the plurality of content for each of a set of features; determining an event probability for the geofence based on the feature values; and detecting an event within the geofence in response to the event probability exceeding a threshold event probability; after detecting an event within the geofence; determining a second event probability for the geofence in response to a trigger event; determining that the second event probability is below the threshold event probability; and maintaining the event probability for the geofence at a predetermined event probability for a predetermined period of time after determination that the second event probability falls below the threshold event probability. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification