SYSTEM AND METHOD FOR PREDICTING A GEOGRAPHIC ORIGIN OF CONTENT AND ACCURACY OF GEOTAGS RELATED TO CONTENT OBTAINED FROM SOCIAL MEDIA AND OTHER CONTENT PROVIDERS
First Claim
1. A method for determining an accuracy of location information that indicates a location at which content was created, 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 a geofeed creation module, a geofeed definition comprising an indication of one or more geographically definable locations;
obtaining, by the geofeed creation module, content based on the geofeed definition, the content aggregated from a plurality of content providers based on the indication of the one or more geographically definable locations, the content being provided by the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers, wherein the respective requests comprise the one or more geographically definable locations; and
obtaining, by a location prediction module, metadata associated with the content;
determining, by the location prediction module, geotag data from the metadata, the geotag data indicating;
(i) an automatically derived location, or (ii) a manually input location where the content was created; and
determining, by a location accuracy determination module, a confidence level associated with the geotag data, wherein the confidence level is indicative of a likelihood that the geotag data accurately describes a location where the content was created.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing geotag data associated with content within a geofeed is provided. The content may be tagged with metadata such as geotag data that may specify a location where the content was created. The generated content may be geotagged by one or more geotag sources including a GPS-enabled device, a user input, a content provider, a user profile, or other sources. The system may determine the geotag data for the content that is not already associated with geotag data. The system may determine a confidence level of the geotag data, whether already geotagged or not. The confidence level may be indicative of a likelihood that the geotag data accurately describes a location where the content was actually created.
26 Citations
14 Claims
-
1. A method for determining an accuracy of location information that indicates a location at which content was created, 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 a geofeed creation module, a geofeed definition comprising an indication of one or more geographically definable locations; obtaining, by the geofeed creation module, content based on the geofeed definition, the content aggregated from a plurality of content providers based on the indication of the one or more geographically definable locations, the content being provided by the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers, wherein the respective requests comprise the one or more geographically definable locations; and obtaining, by a location prediction module, metadata associated with the content; determining, by the location prediction module, geotag data from the metadata, the geotag data indicating;
(i) an automatically derived location, or (ii) a manually input location where the content was created; anddetermining, by a location accuracy determination module, a confidence level associated with the geotag data, wherein the confidence level is indicative of a likelihood that the geotag data accurately describes a location where the content was created. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system configured to determine an accuracy of location information that indicates a location at which content was created, the method being implemented in a computer that includes one or more processors configured to execute one or more computer program modules comprising:
-
a geofeed creation module configured to; obtain a geofeed definition comprising an indication of one or more geographically definable locations; obtain content based on the geofeed definition, the content aggregated from a plurality of content providers based on the indication of the one or more geographically definable locations, the content being provided by the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers, wherein the respective requests comprise the one or more geographically definable locations; and a location prediction module configured to; obtain metadata associated with the content; determine geotag data from the metadata, the geotag data indicating;
(i) an automatically derived location, or (ii) a manually input location where the content was created; anda location accuracy determination module configured to determine a confidence level associated with the geotag data, wherein the confidence level is indicative of a likelihood that the geotag data accurately describes a location where the content was created. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer implemented method of determining a location at which content was created, wherein the content was created at the location and posted to a social media content provider, the method being implemented on a computer having one or more processors, the method comprising:
-
obtaining, by a geofeed creation module, a geofeed definition comprising an indication of one or more geographically definable locations; obtaining, by the geofeed creation module, content based on the geofeed definition, the content aggregated from a plurality of content providers based on the indication of the one or more geographically definable locations, the content being provided by the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers, wherein the respective requests comprise the one or more geographically definable locations; and obtaining, by a location prediction module, metadata associated with the content; determining, by the location prediction module, that geotag data is missing from the metadata, the geotag data indicating;
(i) an automatically derived location, or (ii) a manually input location where the content was created; anddetermining, by the location prediction module, a predicted location of where the content was created. - View Dependent Claims (12, 13, 14)
-
Specification