Patent ID: 8462379

Claim:
A handheld image translation device comprising: an image processing module configured to process an image for a print operation to provide a processed image having print data associated with each of a plurality of image locations; a positioning module configured to (i) control one or more navigation sensors to capture a plurality of navigational measurements and (ii) determine positions of the handheld image translation device relative to a reference point based at least in part on the plurality of navigational measurements; and a print module configured to receive determined positions of the handheld image translation device, based at least in part on print data associated with an image location that corresponds to a determined first position of the handheld image translation device, cause a printing substance to be deposited on a medium at the determined first position of the handheld image translation device, rewrite the print data associated with the image location that corresponds to the determined first position of the handheld image translation device, and based at least in part on the rewritten print data associated with the image location that corresponds to the determined first position of the handheld image translation device, determine if more printing substance is to be deposited on the medium at the determined first position of the handheld image translation device, if more printing substance is to be deposited on the medium at the determined first position of the handheld image translation device, (i) cause the printing substance to be deposited on the medium at the determined first position of the handheld image translation device and (ii) rewrite the rewritten print data associated with the image location that corresponds to the determined first position of the handheld image translation device, and if no more printing substance is to be deposited on the medium at the determined first position of the handheld image translation device, determine if the print operation is at an end.