Determining end of print job in handheld image translation device
AssigneeMarvell International Ltd.
InventorsAsher Simmons, James D. Bledsoe, Todd A. McClelland, Gregory F. Carlson
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses, and methods for determining an end of printing operation in a handheld image translation device are described herein. The determining of the end of the printing operation may include generation and maintenance of a processed image by an image processing module and a print module, respectively. The print module may rewrite print data of the processed image as the printing operation progresses. Other embodiments may be described and claimed.
Claims16
A handheld image translation (IT) device comprising:
- an image processing module configured to process an image to provide a processed image having print data associated with each of a plurality of image locations;
- a positioning module communicatively coupled to one or more navigation sensors, the one or more navigation sensors being configured to capture a plurality of navigational measurements, the positioning module being configured to determine a position of the handheld IT device relative to a reference point based at least in part on the plurality of navigational measurements;
- and
- a print module configured to (i) receive the determined position of the handheld IT device, (ii) cause a printing substance to be deposited on a medium based at least in part on print data associated with an image location of the plurality of image locations that corresponds to the determined position of the handheld IT device, wherein the print data associated with the image location includes a value for each of a plurality of colors, (iii) rewrite the print data associated with the image location, (iv) determine a number of image locations of the plurality of image locations having print data with a non-zero value, and (v) determine an end of a printing operation of the processed image based at least in part on the determined number.
A method comprising:
- processing an image to provide a processed image having print data associated with each of a plurality of image locations;
- capturing a plurality of navigational measurements;
- determining a position of a handheld image translation device relative to a reference point based at least in part on the plurality of navigational measurements;
- depositing a printing substance on a medium based at least in part on print data associated with an image location of the plurality of image locations that corresponds to the determined position, wherein the print data associated with the image location includes a value for each of a plurality of colors;
- rewriting the print data associated with the image location based at least in part on the depositing of the printing substance;
- determining a number of image locations of the plurality of image locations having print data with a non-zero value;
- and
- determining an end of a printing operation of the processed image based at least in part on the determined number.
An apparatus comprising:
- means for processing an image to provide a processed image having print data associated with each of a plurality of image locations;
- means for capturing a plurality of navigational measurements;
- means for determining a position of a handheld image translation device relative to a reference point based at least in part on the plurality of navigational measurements;
- means for depositing a printing substance on a medium based at least in part on the print data associated with an image location of the plurality of image locations that corresponds to the determined position, wherein the print data includes a value for each of a plurality of colors;
- means for rewriting the print data associated with the image location based at least in part on the depositing of the printing substance
- means for determining a number of image locations of the plurality of image locations having print data with a non-zero value;
- and
- means for determining an end of a printing operation of the processed image based at least in part on the determined number.
A non-transitory storage medium having instructions stored thereon, which, when executed results in an apparatus:
- processing an image to provide a processed image having print data associated with each of a plurality of image locations;
- capturing a plurality of navigational measurements;
- determining a position of a handheld image translation device relative to a reference point based at least in part on the plurality of navigational measurements;
- depositing a printing substance on a medium based at least in part on the print data associated with an image location of the plurality of image locations that corresponds to the determined position, wherein the print data includes a value for each of a plurality of colors;
- rewriting the print data associated with the image location based at least in part on said depositing of the printing substance;
- determining a number of image locations of the plurality of image locations having print data with a non-zero value;
- and
- determining an end of a printing operation of the processed image based at least in part on the determined number.
Dependencies are inferred from the claim text.