Patent ID: 8447787

Claim:
A system for geocoding a plurality of objects, the system comprising: a content repository storing the plurality of objects; a location log storing a plurality of location information; a geocoding module configured to identify an explicitly located object among the plurality of objects, said geocoding module configured to store a location of the explicitly located object in the location log; the geocoding module configured to identify one or more objects without location information, the geocoding module configured to determine a relationship between the one or more objects without location information and one or more records in the location log; the geocoding module configured to calculate locations for the one or more objects without location information based on the relationship, resulting in one or more objects with derived locations; the geocoding module configured to generate a plurality of geo-located object data sheets (GDSs), wherein each GDS associates an object with a location from the location log; and a GDS repository configured to store the plurality of GDSs, wherein each GDS includes a particular location, a particular time corresponding to when the object was generated, and a particular description of the object.