Patents by Inventor Brian Edward Cooper

Brian Edward Cooper 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).

  • Publication number: 20110038009
    Abstract: Disclosed is a method for compensating an imaging defect in an image forming apparatus. The method includes generating a raster image. Further, the method includes determining a compensating profile representing the imaging defect in the image forming apparatus. Furthermore, the method includes forming a defect-compensated image based on the raster image and the compensating profile. Also, disclosed is the image forming apparatus capable of compensating the imaging defect thereof.
    Type: Application
    Filed: August 13, 2009
    Publication date: February 17, 2011
    Inventors: Brian Edward Cooper, Ahmed Hamad Mohamed Eid, Jian Wen
  • Patent number: 7483589
    Abstract: A method for copying objects smaller than a background defined by a scanner of an apparatus includes scanning a plurality of objects to acquire image data associated with the plurality of objects and the background; cropping the image data to remove object data for each object of the plurality of objects from the background; determining a size associated with each object of the plurality of objects, based on the object data; and formatting a page to produce a compact arrangement of multiple objects of the plurality of objects on the page, the page receiving the multiple objects in accordance with the size.
    Type: Grant
    Filed: December 7, 2004
    Date of Patent: January 27, 2009
    Assignee: Lexmark International, Inc.
    Inventors: Mohamed Nooman Ahmed, Brian Edward Cooper, Michael Earl Lhamon
  • 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: 6764162
    Abstract: An improved shingle mask is provided for use on ink jet printers which use multi-pass printing (shingling) to form bitmap images. The shingle mask is derived from a shingle mask density distribution which exhibits a substantially trapezoidal shape; the shingle mask density distribution is derived from an accumulated shingle mask distribution (also referred to as a “banding profile”) having an overall shape of a plateau portion and a substantially smooth decreasing portion, which reduces the number of drops to be printed along the outermost edges of the mask on each swath. This shape reduces banding effects by effectively increasing a number of printed-density bands which are decreased in size, while at the same time not increasing the number of printhead passes over a given area on the print media (which otherwise would negatively impact printed throughput).
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: July 20, 2004
    Assignee: Lexmark International, Inc.
    Inventors: Mary Ellen Biddle, Brian Edward Cooper, Chengwu Cui, Buford Rodney Goble, Ross William McFarland, Steven Frank Weed, Bryan Scott Willett
  • Patent number: 6710778
    Abstract: An improved method of digital halftoning using “screens” or dither arrays is provided, including stochastic dither arrays (e.g., stochastic screening). The weakness of ordinary stochastic dithering is its isolated or dispersed dots and the related problems of dot gain and consistent dot formation when used with certain types of printers. However, the inconsistent formation of isolated dots causes unpredictable variations in uniformity and tone. The present invention solves this problem by grouping dots into small clusters, which may be rendered more consistently. Unlike conventional clustered-dot halftoning, however, this method arranges the dot clusters in a stochastic fashion to avoid objectionable periodic artifacts. A novel weighting function is used to generate the dot clusters, in which one function of a first extent is subtracted from another function of a second extent, thereby creating clusters of dots that center at locations where the weighting function chooses to place dots.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: March 23, 2004
    Assignee: Lexmark International, Inc.
    Inventor: Brian Edward Cooper
  • Publication number: 20030202215
    Abstract: An improved shingle mask is provided for use on ink jet printers which use multi-pass printing (shingling) to form bitmap images. The shingle mask is derived from a shingle mask density distribution which exhibits a substantially trapezoidal shape; the shingle mask density distribution is derived from an accumulated shingle mask distribution (also referred to as a “banding profile”) having an overall shape of a plateau portion and a substantially smooth decreasing portion, which reduces the number of drops to be printed along the outermost edges of the mask on each swath. This shape reduces banding effects by effectively increasing a number of printed-density bands which are decreased in size, while at the same time not increasing the number of printhead passes over a given area on the print media (which otherwise would negatively impact printed throughput).
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventors: Mary Ellen Biddle, Brian Edward Cooper, Chengwu Cui, Buford Rodney Goble, Ross William McFarland, Steven Frank Weed, Bryan Scott Willett
  • 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
  • Publication number: 20020163528
    Abstract: An improved method of digital halftoning using “screens” or dither arrays is provided, including stochastic dither arrays (e.g., stochastic screening). The weakness of ordinary stochastic dithering is its isolated or dispersed dots and the related problems of dot gain and consistent dot formation when used with certain types of printers. However, the inconsistent formation of isolated dots causes unpredictable variations in uniformity and tone. The present invention solves this problem by grouping dots into small clusters, which may be rendered more consistently. Unlike conventional clustered-dot halftoning, however, this method arranges the dot clusters in a stochastic fashion to avoid objectionable periodic artifacts. A novel weighting function is used to generate the dot clusters, in which one function of a first extent is subtracted from another function of a second extent, thereby creating clusters of dots that center at locations where the weighting function chooses to place dots.
    Type: Application
    Filed: February 12, 2001
    Publication date: November 7, 2002
    Inventor: Brian Edward Cooper
  • Patent number: 6356363
    Abstract: A dispersed-dot stochastic dither array is provided for rendering halftone images having excellent visual quality. For color printing, a separate threshold array is generated for each of the color planes, however, the stochastic screens are interlocked so that the threshold arrays are generated while considering the other color threshold arrays. In this manner, a blue noise distribution may be produced by the individual arrays as well as by any combination of the individual arrays. When generating a single threshold array for a color plane, a particular criterion is used to determine where the next threshold value should be located, and the selection of a threshold location in each array considers the criterion for all the threshold arrays being generated. By using the interlocked threshold arrays approach, the overall visual affect will be improved for both individual threshold arrays and for a combination of more than one of the threshold arrays.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: March 12, 2002
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Shaun Timothy Love
  • Patent number: 6020978
    Abstract: A dispersed-dot stochastic dither array is provided for rendering halftone images having excellent visual quality and are created by a minimum density variance method. By minimizing the variance in the number of dots within each local region of the image, a smooth and dispersed distribution of dots may be obtained. For color printing, a separate threshold array is generated for each of the color planes, however, the stochastic screens are interlocked so that the threshold arrays are generated while considering the other color threshold arrays. In this manner, a blue noise distribution may be produced by the individual arrays as well as by any combination of the individual arrays. When generating a single threshold array for a color plane, a particular criterion is used to determine where the next threshold value should be located, and the selection of a threshold location in each array considers the criterion for all the threshold arrays being generated.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: February 1, 2000
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Shaun Timothy Love
  • Patent number: 5696602
    Abstract: A dispersed-dot stochastic dither array is provided for rendering halftone images having excellent visual quality and are created by a minimum density variance method. The minimum density variance method considers the statistical distribution of the pixels in the image, and is unrelated to previous techniques based on either spatial frequencies or spatial distances, such as the blue noise mask and the void and cluster algorithm. By minimizing the variance in the number of dots within each local region of the image, a smooth and dispersed distribution of dots may be obtained. The method of the present invention also offers the flexibility to accommodate particular design considerations, through the selection of the size and shape of the image regions, the weighting of the cost function, and the option of guiding the selection of dots with "target" dot profile images.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: December 9, 1997
    Assignee: Lexmark International, Inc.
    Inventors: Brian Edward Cooper, Thomas Anthony Knight, Shaun Timothy Love