Patent ID: 8558847

Claim:
A method comprising: receiving, by a geotag database comprising a plurality of predetermined geotags, a geotag request from a device associated with a requestor, wherein the plurality of predetermined geotags comprise respective situational information and geographic coordinates, the request comprising geospatial data that identifies a location and a physical orientation of the device associated with the requestor, the geospatial data comprising: position data comprising one or more of latitude data, longitude data and elevation data; and viewing angle data identifying the physical orientation of the device associated with the requestor, the viewing angle data comprising one or more of azimuth data, compass direction data, and orientation data; comparing the geographic coordinates of each of the plurality of predetermined geotags to the geospatial data received in the request to determine a subset of the plurality of predetermined geotags that are near the location and within a viewing area defined by the physical orientation of the device, wherein the subset of the plurality of predetermined geotags comprises two or more geotags; and sending the determined subset of the plurality of predetermined geotags to the device associated with the requestor in response to the geotag request.