Patents by Inventor Brian Wesley Damon

Brian Wesley Damon 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: 7898695
    Abstract: A method for reducing the occurrence of print artifacts in an imaging machine includes the steps of applying an electronic printhead skew correction to image data corresponding to at least one of a plurality of image planes, e.g., of a cyan image plane, a magenta image plane, a yellow image plane and a black image plane, to generate skew corrected image data. Thereafter the associated halftone screens are modified to eliminated halftone noise introduced by the electronic printhead skew correction. If text characters are present, block boundaries are effectively shifted to reside in the spaces between adjacent text characters.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: March 1, 2011
    Assignee: Lexmark International, Inc.
    Inventors: Brian Wesley Damon, Shaun Timothy Love, Cary Patterson Ravitz
  • Patent number: 7190490
    Abstract: A printer that stores a minimal number of unadjusted stochastic threshold arrays in non-volatile memory, in which the unadjusted threshold arrays are used to generate adjusted threshold arrays at run time by use of special parameterized transfer functions. The unadjusted array for a particular color is stored in the printer's ROM and preferably is stored in a packed configuration to save memory space. The parameterized transfer functions are used to convert the unadjusted threshold data into adjusted threshold data for each color and type of print media. These parameterized transfer functions are stored in the printer's non-volatile memory, and take up very little memory space. In a preferred embodiment, the unadjusted threshold array comprises a 128 row by 128 column sized array, and each element of this array comprises a 10-bit number. When a parameterized transfer function is applied to this unadjusted array, the resulting numeric values for the adjusted array elements are produced as 8-bit numeric values.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: March 13, 2007
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Brian Wesley Damon, Paul Athanasius Robinson, Thomas Campbell Wade
  • Patent number: 6624911
    Abstract: A printer that stores a minimal number of unadjusted stochastic threshold arrays in non-volatile memory, in which the unadjusted threshold arrays are used to generate adjusted threshold arrays at run time by use of Transfer Function Tables (TFT's). The unadjusted array for a particular color is stored in the printer's ROM and preferably is stored in a packed configuration to save memory space. The TFT's are used to convert the unadjusted threshold data into adjusted threshold data for each color and type of print media. In a preferred embodiment, the unadjusted threshold array comprises a 128 row by 128 column sized array, and each element of this array comprises a 10-bit number. When the TFT is applied to this unadjusted array, the resulting numeric values for the adjusted array elements are produced as 8-bit numeric values. The greater precision in the originating unadjusted array provides more perceptual levels of intensity (i.e.
    Type: Grant
    Filed: November 17, 1999
    Date of Patent: September 23, 2003
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Brian Wesley Damon, Shaun Timothy Love
  • Publication number: 20030128378
    Abstract: A printer that stores a minimal number of unadjusted stochastic threshold arrays in non-volatile memory, in which the unadjusted threshold arrays are used to generate adjusted threshold arrays at run time by use of special parameterized transfer functions. The unadjusted array for a particular color is stored in the printer's ROM and preferably is stored in a packed configuration to save memory space. The parameterized transfer functions are used to convert the unadjusted threshold data into adjusted threshold data for each color and type of print media. These parameterized transfer functions are stored in the printer's non-volatile memory, and take up very little memory space. In a preferred embodiment, the unadjusted threshold array comprises a 128 row by 128 column sized array, and each element of this array comprises a 10-bit number. When a parameterized transfer function is applied to this unadjusted array, the resulting numeric values for the adjusted array elements are produced as 8-bit numeric values.
    Type: Application
    Filed: November 8, 2002
    Publication date: July 10, 2003
    Inventors: Brian Edward Cooper, Brian Wesley Damon, Paul Athanasius Robinson, Thomas Campbell Wade
  • Patent number: 6512597
    Abstract: A printer that stores a minimal number of unadjusted stochastic threshold arrays in non-volatile memory, in which the unadjusted threshold arrays are used to generate adjusted threshold arrays at run time by use of special parameterized transfer functions. The unadjusted array for a particular color is stored in the printer's ROM and preferably is stored in a packed configuration to save memory space. The parameterized transfer functions are used to convert the unadjusted threshold data into adjusted threshold data for each color and type of print media. These parameterized transfer functions are stored in the printer's non-volatile memory, and take up very little memory space. In a preferred embodiment, the unadjusted threshold array comprises a 128 row by 128 column sized array, and each element of this array comprises a 10-bit number.
    Type: Grant
    Filed: November 17, 1999
    Date of Patent: January 28, 2003
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Brian Wesley Damon, Paul Athanasius Robinson, Thomas Campbell Wade
  • Patent number: 5751470
    Abstract: Information or data in the form of a mathematical representation of an area to be covered by a desired gray level, is sent, for example in floating point format, to a printer, e.g. a laser printer, for processing by the printer processor. The area to be covered is converted to a representation of pixels with the gray level converted to a digital value such as an eight bit value. Supercell representations with a gray level threshold matrix is provided, with each of the supercell array cells having threshold levels associated therewith whereby if the selected gray level is either above or below the threshold, one of print/no-print conditions are met for that pixel. Alternatively, if the level is the opposite and greater than a preselected range of values, the print/no-print condition will be opposite.
    Type: Grant
    Filed: March 12, 1996
    Date of Patent: May 12, 1998
    Assignee: Lexmark International, Inc.
    Inventor: Brian Wesley Damon