Patent ID: 8488011

Claim:
A client mobile computing system, comprising: a processor, a memory, a built in battery to power the mobile computing device, built-in video camera, a video capturing module, a global positioning system (GPS) module, a video processing module, a display screen for the mobile computing device, and built-in Wi-Fi circuitry to wirelessly communicate with a server computer connected to network; where the video capturing module is coupled with the processor and configured to capture a video stream; where the GPS module is coupled with the video capturing module and configured to generate geographical information associated with frames of the video stream to be captured by the video capturing module; where the video processing module is coupled with the video capturing module and configured to analyze the frames of the video stream and extract features of points of interest included in the frames, where the video processing module is further configured to combine the features of the points of interest and the geographical information as well as relate patterns from a series of two or more frames in the video stream to reduce an amount of possible points of interest in order to identify what are the points of interest captured in the video stream, wherein the video processing module is configured to 1) overlay, 2) highlight, or 3) combination of both the points of interests in the frames of the video stream with the augment information to generate an augmented video stream; and a display module coupled with the video processing module and configured to display the augmented video stream on a display screen, where the video processing module is configured to detect whether a user has chosen to activate a highlighted point of interest to view the augment information associated with the augmented video stream being displayed on the display screen of the client mobile computing system.