Systems and method for generating three-dimensional geofeeds, orientation-based geofeeds, and geofeeds based on ambient conditions based on content provided by social media content providers
First Claim
1. A method for generating a geofeed based on one or more altitude parameters, the method being implemented in a computer that includes one or more processors programmed by computer program instructions, the method comprising:
- obtaining, by one or more processors programmed by computer program instructions, content that is aggregated from a plurality of social media content providers based on one or more geographically definable locations, the content being provided by the plurality of social media content providers based on respective requests formatted specifically for individual ones of the plurality of social media content providers, wherein the respective requests comprise a first request in a first format accepted by a first social media content provider and a second request in a second format accepted by a second social media content provider, the first format being different than the second format, the content includes first content from the first social media provider and second content from the second social media content provider, and wherein the respective requests comprise the one or more geographically definable locations;
identifying, by the one or more processors, the one or more altitude parameters used to filter the content based on an altitude at which the content was created;
determining, by the one or more processors, one or more altitude attributes that indicate the altitude at which the content was created;
causing, by the one or more processors, the content to be filtered in or out based on the one or more altitude parameters and the one or more altitude attributes; and
communicating, by the one or more processors, the filtered content.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a geofeed based on one or more geofeed parameters including altitude parameters, ambient condition parameters, and orientation parameters 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 system may filter content into the geofeed and/or out of the geofeed based on one or more geofeed parameters and/or display the geofeed comprising the filtered content.
103 Citations
30 Claims
-
1. A method for generating a geofeed based on one or more altitude parameters, the method being implemented in a computer that includes one or more processors programmed by computer program instructions, the method comprising:
-
obtaining, by one or more processors programmed by computer program instructions, content that is aggregated from a plurality of social media content providers based on one or more geographically definable locations, the content being provided by the plurality of social media content providers based on respective requests formatted specifically for individual ones of the plurality of social media content providers, wherein the respective requests comprise a first request in a first format accepted by a first social media content provider and a second request in a second format accepted by a second social media content provider, the first format being different than the second format, the content includes first content from the first social media provider and second content from the second social media content provider, and wherein the respective requests comprise the one or more geographically definable locations; identifying, by the one or more processors, the one or more altitude parameters used to filter the content based on an altitude at which the content was created; determining, by the one or more processors, one or more altitude attributes that indicate the altitude at which the content was created; causing, by the one or more processors, the content to be filtered in or out based on the one or more altitude parameters and the one or more altitude attributes; and communicating, by the one or more processors, the filtered content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20, 21)
-
-
9. A system for generating a geofeed based on one or more altitude parameters, the system comprising:
one or more processors programmed by computer program instructions to; obtain content associated with the geofeed, the content aggregated from a plurality of social media content providers based on one or more geographically definable locations, the content being provided by the plurality of social media content providers based on respective requests formatted specifically for individual ones of the plurality of social media content providers, wherein the respective requests comprise a first request in a first format accepted by a first social media content provider and a second request in a second format accepted by a second social media content provider, the first format being different than the second format, and wherein the respective requests comprise the one or more geographically definable locations; identify the one or more altitude parameters used to filter the content based on an altitude at which the content was created; determine one or more altitude attributes that indicate an altitude at which the content was created; cause the content to be filtered in or out based on the one or more altitude parameters and the one or more altitude attributes; and communicate the filtered content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 22, 23)
-
17. A method for generating a geofeed based on one or more geofeed parameters, the method being implemented in a computer that includes one or more processors configured to execute one or more processors programmed by computer program instructions, the method comprising:
-
obtaining, by one or more processors programmed by computer program instructions, content associated with the geofeed, the content aggregated from a plurality of social media content providers based on one or more geographically definable locations, the content being provided by the plurality of social media content providers based on respective requests formatted specifically for individual ones of the plurality of social media content providers, wherein the respective requests comprise a first request in a first format accepted by a first social media content provider and a second request in a second format accepted by a second social media content provider, the first format being different than the second format, and wherein the respective requests comprise the one or more geographically definable locations; obtaining, by the one or more processors, the one or more geofeed parameters, wherein the one or more geofeed parameters comprise;
(i) one or more ambient condition parameters used to filter the content based on an ambient condition that existed at the time that the content was created, or (ii) one or more orientation parameters used to filter the content based on an orientation of a device used to create the content; andcommunicating, by the one or more processors, the content that is filtered in or out based on the one or more geofeed parameters. - View Dependent Claims (18, 19, 24, 25, 26, 27, 28, 29, 30)
-
Specification