System and method for generating, accessing, and updating geofeeds
First Claim
1. A method for aggregating social media content items that are relevant to geographically definable locations, the method being implemented in a computer that includes one or more processors programmed with computer program instructions that, when executed by the one or more physical processors, programs the one or more physical processors to perform the method, the method comprising:
- obtaining, by the one or more physical processors, at least a first parameter that specifies one or more geographically definable locations;
generating, by the one or more physical processors, a first request that specifies the one or more geographically definable locations in a first format used by a first social media content provider;
generating, by the one or more physical processors, a second request that specifies the one or more geographically definable locations in a second format used by a second social media content provider;
communicating, by the one or more physical processors, the first request to the first social media content provider;
communicating, by the one or more physical processors, the second request to the second social media content provider;
receiving, by the one or more physical processors, a first set of social media content items from the first social media content provider, wherein the first set of social media content items includes at least a first social media content item associated with information that indicates that the first social media content item is relevant to the one or more geographically definable locations;
receiving, by the one or more physical processors, a second set of social media content items from the second social media content provider, wherein the second set of social media content items includes at least a second social media item associated with information that indicates that the second social media content item is relevant to the one or more geographically definable locations; and
communicating, by the one or more physical processors, at least a portion of the first set of social media content items and at least a portion of the second set of social media content items.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a geofeed is provided. A geofeed includes a collection of content, aggregated from various content providers, that is relevant to one or more geographically definable locations. The generated content may include, for example, video, audio, images, text, hyperlinks, and/or other content that may be relevant to a geographically definable location. The content providers may include, for example, social media platforms, online knowledge databases, individual content creators, and/or other providers that can distribute content that may be relevant to a geographically definable location. The geographically definable location may be specified by a boundary, geo coordinates, an address, a place name, a point of interest, a zip code, and/or other information that can spatially identify an area. The geofeed may be presented via an interface that spatially arranges the content according to a geo-location related to the content and/or for integration with other data collection systems.
118 Citations
30 Claims
-
1. A method for aggregating social media content items that are relevant to geographically definable locations, the method being implemented in a computer that includes one or more processors programmed with computer program instructions that, when executed by the one or more physical processors, programs the one or more physical processors to perform the method, the method comprising:
-
obtaining, by the one or more physical processors, at least a first parameter that specifies one or more geographically definable locations; generating, by the one or more physical processors, a first request that specifies the one or more geographically definable locations in a first format used by a first social media content provider; generating, by the one or more physical processors, a second request that specifies the one or more geographically definable locations in a second format used by a second social media content provider; communicating, by the one or more physical processors, the first request to the first social media content provider; communicating, by the one or more physical processors, the second request to the second social media content provider; receiving, by the one or more physical processors, a first set of social media content items from the first social media content provider, wherein the first set of social media content items includes at least a first social media content item associated with information that indicates that the first social media content item is relevant to the one or more geographically definable locations; receiving, by the one or more physical processors, a second set of social media content items from the second social media content provider, wherein the second set of social media content items includes at least a second social media item associated with information that indicates that the second social media content item is relevant to the one or more geographically definable locations; and communicating, by the one or more physical processors, at least a portion of the first set of social media content items and at least a portion of the second set of social media content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for aggregating social media content items from a plurality of social media providers, the system comprising:
one or more processors programmed with computer program instructions to; obtain at least a first parameter that specifies one or more geographically definable locations; generate a first request that specifies the one or more geographically definable locations in a first format used by a first social media content provider; generate a second request that specifies the one or more geographically definable locations in a second format used by a second social media content provider; communicate the first request to the first social media content provider; communicate the second request to the second social media content provider; receive a first set of social media content items from the first social media content provider, wherein the first set of social media content items includes at least a first social media content item associated with information that indicates that the first social media item is relevant to one or more geographically definable locations; receive a second set of social media content items from the second social media content provider, wherein the second set of social media content items includes at least a second social media item associated with information that indicates that the second social media content item is relevant to the one or more geographically definable locations; and communicate the at least a portion of the first set of social media content items and at least a portion of the second set of social media content items. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method for aggregating social media content items from a plurality of social media providers, the method being implemented in a computer that includes one or more processors programmed with computer program instructions that, when executed by the one or more physical processors, programs the one or more physical processors to perform the method, the method comprising:
-
receiving, by the one or more physical processors, a request to retrieve a previously aggregated set of social media content items, the request comprising an identification of a geofeed definition that comprises a specification of one or more geographically definable locations; obtaining, by the one or more physical processors, the geofeed definition based on the received request; determining, by the one or more physical processors, the specification of the one or more geographically definable locations from the geofeed definition; generating, by the one or more physical processors, a first request that specifies the one or more geographically definable locations in a first format used by a first social media content provider; generating, by the one or more physical processors, a second request that specifies the one or more geographically definable locations in a second format used by a second social media content provider; communicating, by the one or more physical processors, the first request to the first social media content provider; communicating, by the one or more physical processors, the second request to the second social media content provider; receiving, by the one or more physical processors, a first set of social media content items from the first social media content provider, wherein the first set of social media content items includes at least a first social media content item associated with information that indicates that the first social media content item is relevant to the one or more geographically definable locations; receiving, by the one or more physical processors, a second set of social media content items from the second social media content provider, wherein the second set of social media content items includes at least a second social media item associated with information that indicates that the second social media content item is relevant to the one or more geographically definable locations; aggregating, by the one or more physical processors, the first set of social media content items with the second set of social media content items to generate an aggregated set of social media content items; and communicating, by the one or more physical processors, the aggregated set of social media content items. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification