Patent ID: 8624998

Claim:
A method for storing an image captured by a lens of an electronic device, comprising: capturing a plurality of images using the lens, each of the images having a corresponding capture time; storing the captured images in a buffer; detecting movement information describing movement of the electronic device using a motion sensing component; associating each image in the buffer with movement information detected at a time corresponding to the image's capture time, wherein the act of associating further comprises: storing the detected movement information as movement information values in a second buffer; associating a first time stamp with each of the captured images in the buffer; associating a second time stamp with each of the movement information values stored in the second buffer; and associating captured images and movement information values based, at least in part, on a relationship between the first time stamps and the second time stamps; receiving an instruction to store a captured image; identifying one or more images in the buffer having associated movement information that satisfies a movement threshold; and selecting one of the identified one or more images for storage, wherein the act of selecting one of the identified one or more images for storage comprises selecting an image from the identified one or more images having a corresponding capture time that is closest in time to the time that the instruction to store the captured image was received.