Patents by Inventor John P. Felleman

John P. Felleman 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: 7738136
    Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for preparing a region of an electronic document for printing on a printing device having asymmetric misregistration behavior. The techniques include trapping the region asymmetrically to compensate for asymmetric misregistration behavior of a printing device. The region can be an entire page or a portion of a page represented in a page description language or a raster representation. The techniques can include defining an asymmetric transformation; applying the asymmetric transformation to the region to generate a transformed region; processing the transformed region to generate transformed traps; and applying an inverse transformation to the transformed traps to generate traps for the region, the inverse transformation being an inverse of the asymmetric transformation.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: June 15, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Richard A. Dermer, John P. Felleman
  • Patent number: 7187471
    Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for preparing a region of an electronic document for printing on a printing device having asymmetric misregistration behavior. The techniques include trapping the region asymmetrically to compensate for asymmetric misregistration behavior of a printing device. The region can be an entire page or a portion of a page represented in a page description language or a raster representation. The techniques can include defining an asymmetric transformation; applying the asymmetric transformation to the region to generate a transformed region; processing the transformed region to generate transformed traps; and applying an inverse transformation to the transformed traps to generate traps for the region, the inverse transformation being an inverse of the asymmetric transformation.
    Type: Grant
    Filed: December 9, 1999
    Date of Patent: March 6, 2007
    Assignee: Adobe Systems Incorporated
    Inventors: Richard A. Dermer, John P. Felleman
  • Patent number: 6970271
    Abstract: The invention provides a method and computer program of instructions for specifying a device independent trap color in a color space for a color boundary. The method includes obtaining a first color value (C1), representing a first color in a color space associated with the color boundary, having a first darkness and first chromaticity and obtaining a second color value (C2), representing a second color in the color space associated with the color boundary, having a second darkness and second chromaticity. The method includes generating a trap color value, representing a color in the color space, having substantially a same darkness as a lighter of the first and second color value, and a chromaticity that is a function of the first and second chromaticities of the first and second color values.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: November 29, 2005
    Assignee: Adobe Systems Incorporated
    Inventors: James J. Estrada, John P. Felleman
  • Patent number: 6262747
    Abstract: A computer-implemented method traps an edge in a color page described by page data, independently of the output device. The method comprises identifying, based on page data for a color page, an edge and first and second adjacent regions having the edge as a common boundary. defining a clip region, including the edge and at least part of one of the first and the second regions, and generating and storing device-independent trap data representing the clip region for use by an unspecified output device for trapping the edge. A page trapped by the method for output on an unspecified output device includes trap data for at least one edge represented in the page, the trap data for each edge comprising edge data, defining the edge, adjacent region data, describing a first and a second adjacent region sharing the edge as a common boundary, and clip region data, defining a clip region including the edge and at least part of the first or the second adjacent regions.
    Type: Grant
    Filed: October 29, 1996
    Date of Patent: July 17, 2001
    Assignee: Adobe Systems Incorporated
    Inventors: Richard G. Rocheleau, John P. Felleman
  • Patent number: 6097503
    Abstract: A look-up table of ink density values corresponding to a predetermined number of printed bit patterns is used to convert a high resolution bi-level data file into a lower resolution contone data file. A method to convert bi-level data to contone data includes reading a specified number of words from the bi-level data and retrieving, for each word, an ink density value from the look-up table using the word as an index into the table.
    Type: Grant
    Filed: January 23, 1998
    Date of Patent: August 1, 2000
    Assignee: Adobe Systems Incorporated
    Inventor: John P. Felleman
  • Patent number: 6084684
    Abstract: Methods and apparatus for determining the allocation of a trap width to the spread of a pair of inks in printing. Allocation of the spread is based on both a solidity value that may be between zero and one and a lightness value. The technique may be applied to an arbitrary number of inks by considering each pair of inks separately.
    Type: Grant
    Filed: January 16, 1998
    Date of Patent: July 4, 2000
    Assignee: Adobe Systems Incorporated
    Inventors: Mark Hamburg, John P. Felleman, Thomas F. Knoll