Patent ID: 7995997

Claim:
An article of manufacture including a non-transitory computer-readable medium having computer-readable instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: receiving a request for a geographically-based service, the received request indicating that a geographical position of a target node and a radius associated with a maximum distance from the geographical position is requested; formatting a requesting service message that is associated with a higher-layer protocol, the requesting service message including an indicator indicating that the geographical position of the target node and the radius is requested; merging the requesting service message in a first header of a requesting datagram; sending the requesting datagram to the target node; receiving a reply datagram from the target node; extracting a reply position message component from a second header of the received reply datagram; determining the geographical position of the target node and the radius from the extracted reply position message component; and providing a response to the received request based on the determined radius and the determined geographical position.