Patent ID: 8237791

Claim:
A computer-readable storage medium that does not consist of a signal, said computer-readable storage medium storing computer-executable instructions that, when executed, cause a computing device to perform a method for visualizing camera feeds, said method comprising: displaying information that identifies a plurality of available camera feeds; receiving a user selection identifying a first selected camera feed and a second selected camera feed; accessing said first selected camera feed and said second selected camera feed from said plurality of available camera feeds; accessing data for rendering a map display of a multi-dimensional virtual map; associating said first selected camera feed and said second selected camera feed with corresponding regions included in said map display of said multi-dimensional virtual map based on said data; superimposing one or more frames of said first selected camera feed and one or more frames of said second selected camera feed onto said corresponding regions included in said map display of said multi-dimensional virtual map, wherein said one or more frames of said first selected camera feed and said one or more frames of said second selected camera feed are aligned with respect to time; and rendering said map display of said multi-dimensional virtual map with said one or more frames of said first selected camera feed and said one or more frames of said second selected camera feed being overlaid on said corresponding regions and with a remainder of said map display of said multi-dimensional virtual map being displayed around said corresponding regions.