SYSTEM AND METHOD FOR GENERATING AND MANAGING GEOFEED-BASED ALERTS
First Claim
1. A system for generating geofeed-based alerts, the system comprising:
- one or more processors configured to execute one or more computer program modules, the one or more computer program modules comprising;
an alert module configured to;
obtain an alert parameter that specifies an alert condition related to content of one or more geofeeds that when satisfied causes an alert to be generated, wherein the content is related to one or more geographically definable locations and is aggregated from a plurality of social media or other content providers;
monitor the content related of the one or more geofeeds;
determine that the alert condition has been satisfied based on the monitoring;
generate a geofeed-based alert based on the determination; and
a communication module configured to;
communicate a notification that includes the geofeed-based alert.
5 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to systems and methods for monitoring content, generating alerts, determining trends, and communicating notifications related to geofeeds, including content related to geographically definable locations that is aggregated from a plurality of social media or other content providers. The system may monitor the content based on one or more alert parameters that specify alert conditions that when satisfied cause the system to generate an alert, including trending alerts. The system may track an activity as it moves over time. Content may be associated with the activity and monitored such that the activity may be tracked based on the monitored content. Various alerts may be generated based on the tracked activity. The system may communicate notifications that include the alerts, thereby leveraging content from social media or other providers to convey real-time information on subject matter, trends, activities, and/or other information.
28 Citations
26 Claims
-
1. A system for generating geofeed-based alerts, the system comprising:
-
one or more processors configured to execute one or more computer program modules, the one or more computer program modules comprising; an alert module configured to; obtain an alert parameter that specifies an alert condition related to content of one or more geofeeds that when satisfied causes an alert to be generated, wherein the content is related to one or more geographically definable locations and is aggregated from a plurality of social media or other content providers; monitor the content related of the one or more geofeeds; determine that the alert condition has been satisfied based on the monitoring; generate a geofeed-based alert based on the determination; and a communication module configured to; communicate a notification that includes the geofeed-based alert. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating geofeed-based alerts, the method being implemented in a computer that includes one or more processors configured to execute one or more computer program modules, the method comprising:
-
obtaining, by an alert module, an alert parameter that specifies an alert condition related to content of one or more geofeeds that when satisfied causes an alert to be generated, wherein the content is related to one or more geographically definable locations and is aggregated from a plurality of social media or other content providers; monitoring, by an alert module, the content related of the one or more geofeeds; determining, by the alert module, that the alert condition has been satisfied based on the monitoring; generating, by the alert module, a geofeed-based alert based on the determination; and communicating, by a communication module, a notification that includes the geofeed-based alert. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for tracking an activity over time based on content related to one or more geographically definable locations, the system comprising:
-
one or more processors configured to execute one or more computer program modules, the one or more computer program modules comprising; a tracking module configured to; identify an activity to be tracked; associate first content with the activity, wherein the first content is related to one or more first geographically definable locations and is aggregated from a plurality of social media or other content providers; associate second content with the activity, wherein the second content is related to one or more second geographically definable locations and is aggregated from the plurality of social media or other content providers; determine that the one or more first geographically definable locations and the one or more second geographically definable locations represents a path of the activity over time; and a communication module configured to; communicate the first content, the second content, and the path of the activity represented by the one or more first geographically definable locations and the one or more second geographically definable locations. - View Dependent Claims (24, 25, 26)
-
Specification