Patent ID: 8043209

Claim:
A method for transmitting data from an in-vivo device, the in-vivo device operating across a series of imaging periods, the method comprising: within an imaging period, generating within the in-vivo device image data for an image captured by an array of image pixels in the in-vivo device; sampling, from said captured image, decimated image data, said decimated image data comprising fewer data units than are in said captured image; producing within the in-vivo device an image frame data block from the image data, wherein said image frame data block comprises both a first sub-block comprising image data and a second, separate sub-block comprising said decimated image data; transmitting the image frame data block, wherein both said first sub-block comprising image data and said second sub-block comprising decimated image data are part of said image frame data block, from the in-vivo device; receiving the transmitted image frame data block at a location remote from said in-vivo device; processing data contained in the transmitted image frame data block; generating a command based on said processed data; and transmitting the command to the imaging device.