Dynamic event detection system and method
First Claim
Patent Images
1. A method for dynamic event extent determination, comprising:
- receiving content from a set of social networking systems;
identifying a plurality of content, from the received content, associated with a geofence;
determining a plurality of feature values from the plurality of content;
reducing the plurality of feature values to a reduced plurality of feature values based on an event detection model;
using the event detection model, automatically detecting an event within a geofence of the plurality of geofences based on the reduced plurality of feature values;
in response to detecting the event within the geofence;
including the geofence in an event region associated with the event;
determining a geographic extent of the event region, comprising iteratively;
identifying a proximal geofence from among a plurality proximal geofences located proximal the geofence;
analyzing the proximal geofence for the event based on the reduced plurality of feature values; and
in response to detecting the event in the proximal geofence, including the proximal geofence in the event region;
detecting an event termination based on another set of feature values from among the plurality of feature values; and
associating the event region with the detected event.
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
19 Claims
-
1. A method for dynamic event extent determination, comprising:
-
receiving content from a set of social networking systems; identifying a plurality of content, from the received content, associated with a geofence; determining a plurality of feature values from the plurality of content; reducing the plurality of feature values to a reduced plurality of feature values based on an event detection model; using the event detection model, automatically detecting an event within a geofence of the plurality of geofences based on the reduced plurality of feature values; in response to detecting the event within the geofence; including the geofence in an event region associated with the event; determining a geographic extent of the event region, comprising iteratively; identifying a proximal geofence from among a plurality proximal geofences located proximal the geofence; analyzing the proximal geofence for the event based on the reduced plurality of feature values; and in response to detecting the event in the proximal geofence, including the proximal geofence in the event region; detecting an event termination based on another set of feature values from among the plurality of feature values; and associating the event region with the detected event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for dynamic event extent determination, comprising:
-
for each of the plurality of geofences, determining a baseline value for a feature from historic content associated with each geofence of the plurality; receiving content from a set of social networking systems; for each of a plurality of geofences; identifying a plurality of content associated with the geofence; and determining a feature value for the feature from the plurality of content; detecting a first event within a first geofence of the plurality in response to the feature value deviating from the baseline value for the first geofence; within a predetermined time window of detecting the first event, detecting a second event within a second geofence of the plurality in response to the feature value deviating from the baseline value for the second geofence; determining that the first and second event are a common event; determining a third geofence encompassing the first and second geofences; and associating the third geofence with the common event; selecting content associated with the common event from the plurality of content; aggregating the selected content into a content feed; sending the content feed, in association with an identifier for the event region, to a remote user device in response to receipt of a request from the remote user device; receiving new content from the set of social networking systems; after detecting the first and second events within the first and second geofences, respectively; determining a second set of feature values for the third geofence from the new content; detecting an event termination based on the second set of feature values; and ceasing content selection associated with the event. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification