Patent ID: 8108535

Claim:
A processor-implemented method of selecting images, comprising: receiving, by a communications device comprising a processor, a media stream at a first resolution; extracting, by the communications device, a plurality of thumbnail images from the media stream; extracting a time code from the media stream that corresponds to each extracted thumbnail image; processing the extracted thumbnail images in a time sequence according to the time code associated with each extracted thumbnail image; scrolling the plurality of thumbnail images across a first portion of a display device while concurrently displaying the media stream on a second portion of the display device; receiving a selection, by a user, of one of the plurality of thumbnail images; in response to the selection, sending a request to a server for a higher resolution image of the selected thumbnail image which is at a higher resolution than the first resolution, the request comprising data identifying the selected thumbnail image; and in response to the request, receiving the higher resolution image of the selected thumbnail image.