Patents by Inventor Joan Manuel Garcia

Joan Manuel Garcia has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8233194
    Abstract: One aspect of the method/apparatus finds, for each input-image pixel, an “offset weighted average” of neighboring-pixel interactions—and uses the averages to make a final image. Another aspect assumes a value for each pixel, to use in a final rendered image form—and, at each in a series of approximations, determines whether to change the value, and finds a probabilistic weight to help determine. Yet another finds, for each pixel, a numerical representation of neighboring-pixel interactions—and establishes a distance cutoff for use in defining “neighbor”, and uses the representation to decide whether to change color values. Still another finds a desired or ideal number of print passes, and adapts the number of passes actually used to the found number. Another combines halftoning and printmasking into one procedure and prints images prepared thereby. Another integrates halftoning and image filtering, to obtain esthetic visual effects, into one procedure—and prints images thus prepared.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: July 31, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alejandro Manuel de Pena, Santiago Garcia Reyero, Joan Manuel Garcia
  • Patent number: 7452046
    Abstract: A method for preparing a mask for multi-pass printing, comprises determining a characteristic satellite drop spray pattern for printing in a multi-pass mode with a printhead. Positions in the mask are filled with pass numbers. The pass numbers in a given position are selected based on considerations of interactions among main drops and satellite drops.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: November 18, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alejandro Manuel De Pena, Joan Manuel Garcia, Santiago Garcia Reyero, Andreu Gonzalez, Andrew MacKenzie
  • Patent number: 7413276
    Abstract: A diagnostic technique allows an easy visual detection of poor media advance calibration. The diagnostic technique employs a print mode that prints different areas of the plot at different passes with a controlled amount of advances between them. The dot positioning error in the different areas has a non-systematic nozzle contribution, that tends to cancel out, and a systematic contribution due to the accumulative media advance error. Different patterns can be used to make the dot positioning error due to the accumulative media advance error show up. By increasing the number of media advances between the printing of sets of pixels, e.g. pixels in a horizontal line, the effect of accumulated errors and the apparent visual effect is increased.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: August 19, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joan Manuel Garcia, Francesc Subirada
  • Patent number: 7287824
    Abstract: A technique for assessing nozzle health of a printhead nozzle array in a printing system includes printing a swath portion of an image, optically scanning the printed swath portion to capture a scanned image, comparing an expected image of the swath portion of the image with the scanned image, and assessing whether any nozzles of the nozzle array have malfunctioned. A sensor can be mounted on a printhead carriage to accomplish the image capture.
    Type: Grant
    Filed: July 16, 2004
    Date of Patent: October 30, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Francesc Subirada, Joan Manuel Garcia, Santiago Garcia Reyero
  • Patent number: 7084991
    Abstract: A printer is made by one firm; a RIP made/programmed by a separate RIP firm processes and sends to the printer image data; a two-bit data pipeline passes data through the RIP; a drop table converts data in the pipe to printer resolution. RIP firms set up the table with output dot-per-pixel structure different from the pipe. Ideally the table is in the printer but formed by the RIP; the RIP has precooked printmask instructions, and the printer, popup instructions to refine mask instructions; the instructions hide nozzle-out error and fix which pass prints each pixel; a computer, monitor etc. receive/create data and pass them to the RIP. Another aspect: a printer has a plural-bit data pipe, and interface to accept an external table to convert data from the pipe to numbers of dots per pixel. The interface best accepts a printmode recipe too.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: August 1, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Antoni Gil Miguel, Francisco Guerrero, Joan Manuel Garcia
  • Patent number: 6965452
    Abstract: A program creates a unitary mask for use over a whole image, with one pattern. The mask need not be full image size; it may be tiled. In the field a printer forms a mask and prints with it, best in the same session, before another image needing another mask, whether due to different image activity or type, or operating conditions. Constraints are controlled to ensure solution. Printout can start before a mask (even the part needed to finish a top swath) is done, going columnwise in each swath. In other invention facets, a program forms a mask of size significant relative to the program and prints with it. Other facets check print conditions and form adapted masks; or find nozzles that cannot back up a known-failed nozzle and to back it up form masks with all able nozzles; or assess image activity and inject mask randomness accordingly.
    Type: Grant
    Filed: September 9, 1998
    Date of Patent: November 15, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joan Manuel Garcia, Juan Carles Vives, Gonzalo Gaston, Josep Maria Serra, Shailendra Kumar, Javier Lagares
  • Publication number: 20030048320
    Abstract: A diagnostic technique allows an easy visual detection of poor media advance calibration. The diagnostic technique employs a print mode that prints different areas of the plot at different passes with a controlled amount of advances between them. The dot positioning error in the different areas has a non-systematic nozzle contribution, that tends to cancel out, and a systematic contribution due to the accumulative media advance error. Different patterns can be used to make the dot positioning error due to the accumulative media advance error show up. By increasing the number of media advances between the printing of sets of pixels, e.g. pixels in a horizontal line, the effect of accumulated errors and the apparent visual effect is increased.
    Type: Application
    Filed: August 28, 2001
    Publication date: March 13, 2003
    Inventors: Joan Manuel Garcia, Francesc Subirada
  • Publication number: 20020176099
    Abstract: A printer is made by one firm; a RIP made/programmed by a separate RIP firm processes and sends to the printer image data; a two-bit data pipeline passes data through the RIP; a drop table converts data in the pipe to printer resolution. RIP firms set up the table with output dot-per-pixel structure different from the pipe. Ideally the table is in the printer but formed by the RIP; the RIP has precooked printmask instructions, and the printer, popup instructions to refine mask instructions; the instructions hide nozzle-out error and fix which pass prints each pixel; a computer, monitor etc. receive/create data and pass them to the RIP. Another aspect: a printer has a plural-bit data pipe, and interface to accept an external table to convert data from the pipe to numbers of dots per pixel. The interface best accepts a printmode recipe too.
    Type: Application
    Filed: January 31, 2001
    Publication date: November 28, 2002
    Inventors: Antoni Gil, Francisco Guerrero, Joan Manuel Garcia
  • Patent number: 6443556
    Abstract: One invention aspect forms a mask and matrix of corresponding backups for values in the mask, checks when a mask value is not working, and replaces only that value with only a matching matrix entry. A second matrix of further backups is best formed. Another aspect forms a mask as a matrix of stacks of matching entries for mask positions; selects an entry for each position from the matching matrix stack; and prints using the selected entry at each position. Another aspect forms a mask as a matrix of stacks of matching entries for mask positions, and rotates each stack to select an entry for each position. Another aspect forms a mask and a matrix of stacks of backups; finds nonworking mask values and replaces such values with backups from a matching stack. Another aspect forms a seminal mask, tiles it to make a larger one with related properties, and injects noise to disrupt tiling-caused regularity and form a less-regular mask.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: September 3, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Joan Manuel Garcia, Antoni Gil Miquel, Elizabeth Zapata, Izhak Baharav, Doron Shaked, Santiago Garcia-Reyero
  • Patent number: 6312098
    Abstract: A structure of bands is associated with printhead-array image-forming elements, forming a printmask. Some band pairs are complementary. A low usage percent is stated for at least one band and a like value for another, a complement to each “at least one” band, to smooth the mask and image. The invention best sets a number N of passes, a wavenumber multiplier M for the image, and overall number B of bands N×M×2, the “2” accounting for odd and even elements; bands appear in order: first group of M bands, odd and even, second group of M bands, odd and even, . . . (N−1)th group of M bands, odd and even, Nth group of M bands, odd and even. In another novel aspect the invention has programming for creating a geometrical structure of bands, respectively associated with the image-forming elements and constituting the printmask.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: November 6, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Antoni Gil Miquel, Joan Manuel Garcia, Lidia Calvo, Emiliano Bartolomé