Displaying situational information based on geospatial data
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with a particular embodiment of the invention, a request for a geotag comprising situational information and geographic coordinates may be received from a requestor. The request may include geospatial data, such as position data and viewing angle data, that identifies a location of the requester. The position data may be latitude data, longitude data, and/or elevation data, and the viewing angle data may be azimuth data, compass direction data, and/or orientation data. The geographic coordinates of a candidate geotag may be compared to the location received in the request. If the candidate geotag is near the location received in the request, it may be sent to the requestor.
-
Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; and a non-transitory computer readable media comprising logic, the logic, when executed by the processor, being configured to; receive, 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; compare 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 send the determined subset of the plurality of predetermined geotags to the device associated with the requestor in response to the geotag request. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A device configured to:
-
send, to a geotag database comprising a plurality of predetermined geotags, a geotag request from 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, 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; and receive in response to the geotag request a determined subset of the plurality of predetermined geotags returned in response to the request is wherein the determined subset of the plurality of predetermined geotags are each 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. - View Dependent Claims (16, 17, 18, 19)
-
Specification