A user points a handheld communicatlon device to capture and display a real-time video stream. The handheld communication device detects eo ra hic osition, camera direction,andtiltoftheimagec?ptgredgvice.The user sends a
search request to a server for nearby points of interest. The handheld communication device receives search results based on the search request, geographic position, camera direction, and tilt ofthe handheld communication device. The handheld communication device visually augments the cap tured video stream With data related to each point of interest. The user then selects a point of interest to visit. The handheld
communication device visually augments the captured video stream With a directional map to a selected point of interest response to the user input.