Patents by Inventor Kevin W. Andresen

Kevin W. Andresen 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: 7574041
    Abstract: Undesirable artifacts appearing in color images, such as blooming or smudging around the edges of text, are avoided through selective reduction of the color gamut for objects which form the image. Individual component color values are modified by taking into account combinations of colors and their effect upon the artifacts to be eliminated. Only those parameter values which contribute to the artifact are modified. Other parameter values are left intact, to maintain the original image characteristics. When a color value is modified, all components of that color are modified in a symmetrical manner, to preserve the hue of the original color. The impact on the image is further minimized by selectively applying color correction only to those objects in which the artifact is pronounced.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: August 11, 2009
    Assignee: Apple Inc.
    Inventors: Kevin W. Andresen, Kok S. Chen
  • Patent number: 7274817
    Abstract: Undesirable artifacts appearing in color images, such as blooming or smudging around the edges of text, are avoided through selective reduction of the color gamut for objects which form the image. Individual component color values are modified by taking into account combinations of colors and their effect upon the artifacts to be eliminated. Only those parameter values which contribute to the artifact are modified. Other parameter values are left intact, to maintain the original image characteristics. When a color value is modified, all components of that color are modified in a symmetrical manner, to preserve the hue of the original color. The impact on the image is further minimized by selectively applying color correction only to those objects in which the artifact is pronounced.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: September 25, 2007
    Assignee: Apple Inc.
    Inventors: Kevin W. Andresen, Kok S. Chen
  • Publication number: 20030189715
    Abstract: Undesirable artifacts appearing in color images, such as blooming or smudging around the edges of text, are avoided through selective reduction of the color gamut for objects which form the image. Individual component color values are modified by taking into account combinations of colors and their effect upon the artifacts to be eliminated. Only those parameter values which contribute to the artifact are modified. Other parameter values are left intact, to maintain the original image characteristics. When a color value is modified, all components of that color are modified in a symmetrical manner, to preserve the hue of the original color. The impact on the image is further minimized by selectively applying color correction only to those objects in which the artifact is pronounced.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 9, 2003
    Inventors: Kevin W. Andresen, Kok S. Chen
  • Patent number: 6571011
    Abstract: Undesirable artifacts appearing in color images, such as blooming or smudging around the edges of text, are avoided through selective reduction of the color gamut for objects which form the image. Individual component color values are modified by taking into account combinations of colors and their effect upon the artifacts to be eliminated. Only those parameter values which contribute to the artifact are modified. Other parameter values are left intact, to maintain the original image characteristics. When a color value is modified, all components of that color are modified in a symmetrical manner, to preserve the hue of the original color. The impact on the image is further minimized by selectively applying color correction only to those objects in which the artifact is pronounced.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: May 27, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Kevin W. Andresen, Kok S. Chen
  • Patent number: 6268859
    Abstract: Objects in an image are rendered in a manner which dynamically avoids the rendering of obscured objects. Data pertaining to one object is stored in a designated memory location, such as a cache memory. Data for a subsequent object is compared with the stored data, and the area of intersection between the two objects is determined. This area of intersection is subtracted from the first object, and the data for the second object is added to the memory. As the memory is filled, the data for the oldest object is removed and the object is rendered. After all objects in the list have been processed in this manner, those which remain in the memory are also rendered, and removed from the memory. At each step of the process, the portions of an object which are obscured by later-generated objects are eliminated, and thereby unnecessary rendering of obscured objects is avoided.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: July 31, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Kevin W. Andresen, Kok S. Chen
  • Patent number: 5680526
    Abstract: An image to be generated is analyzed to determine whether it is comprised solely of bi-level color data. If so, an indication is provided to a rendering device that a simpler rendering procedure, suitable for bi-level data, can be employed. However, full color information pertaining to the image is retained. If the rendering device is able to process the image data in a bi-level format, it does so, to thereby improve performance and reduce the amount of memory capacity that is required. If multi-level data is detected, the bi-level data is expanded and full color rendering is carried out in a conventional fashion.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: October 21, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Kevin W. Andresen, Allen M. Chan, Robert C. Fishman, Ted W. Walker
  • Patent number: 5659407
    Abstract: To reduce rendering time for an image to be generated, an image to be generated, such as a page of a document, is divided into non-overlapping regions. Within each region, a determination is made whether all of the data contained therein is achromatic. If so, achromatic data is rendered for a single component of a multi-component color space. Pixel values are stored in one section of a frame buffer that relates to the single component. The other components of the color space use multiple references to the pixel data stored in this one section, rather than being separately rendered.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: August 19, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Kevin W. Andresen, Robert C. Fishman, Ted W. Walker
  • Patent number: 5600768
    Abstract: In an image generating device, descriptions of objects which constitute an image are stored in an intermediate form in a display list. The data which describes the objects is stored in an plurality of lists, where each list is related to a region of the image. To create each list, objects that appear in a given region of the image which are of the same type and which have the same appearance state are collected in buffers. A collection of objects is stored as a single entry in the display list upon change of the appearance state. As a result, the amount of overhead required to store the identifications of the objects is reduced.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: February 4, 1997
    Assignee: Apple Computer, Inc.
    Inventor: Kevin W. Andresen