Patents by Inventor Terrence J. Coleman

Terrence J. Coleman 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: 7092582
    Abstract: A multi-dimensional image data enhancement system is configured to reduce the effect of blanking areas on the large kernel processing of pixel data. Thus, when pixels comprising blanking data are processed, additional blanking data can be added to the blanking data such that the additional “fictional blanking data” will occupy an area within the kernel size instead of image data in an adjacent frame or non-related areas of the current frame.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: August 15, 2006
    Assignee: Digivision, Inc.
    Inventors: Richard G. Hier, Terrence J. Coleman
  • Patent number: 7038735
    Abstract: A method and system are disclosed that correct pixel values for output on a video display utilizing gamma correction. The method provides improved gamma correction by determining a first range of pixel values to be displayed on the video display and then determining a second range of pixel values to be displayed on the same display. Next, the method determines a first level of gamma correction to be provided for the first range of pixel values. This first level of gamma correction is provided at a first level of precision. Next, the method provides a second level of gamma correction to the second range of pixel values at a second level of precision. The second level of precision is different than that of the first level and is typically less than the first level.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: May 2, 2006
    Assignee: Evans & Sutherland Computer Corporation
    Inventors: Terrence J. Coleman, Kenneth C. George
  • Publication number: 20040227773
    Abstract: A multi-dimensional image data enhancement system is configured to reduce the effect of blanking areas on the large kernel processing of pixel data. Thus, when pixels comprising blanking data are processed, additional blanking data can be added to the blanking data such that the additional “fictional blanking data” will occupy an area within the kernel size instead of image data in an adjacent frame or non-related areas of the current frame.
    Type: Application
    Filed: November 6, 2003
    Publication date: November 18, 2004
    Inventors: Richard G. Hier, Terrence J. Coleman
  • Patent number: 6788307
    Abstract: A device for improving pixel rendering performance in a computer graphics system. The device includes a pixel resolution buffer containing a plurality of pixel storage locations to store pixel values. A depth value is provided for each pixel storage location in the pixel resolution buffer, to store a closest depth for polygons that cover the pixel. A subpixel resolution buffer is also included with a least two subpixels corresponding to each pixel storage location in the pixel resolution buffer.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: September 7, 2004
    Assignee: Evans & Sutherland Computer Corporation
    Inventors: Terrence J. Coleman, Ken George
  • Patent number: 6788304
    Abstract: A procedural solid texturing system which uses a parameterized function capable of reproducing the most common procedural solid textures, specifically wood, marble, clouds and fire (32). This model is simple enough to be implemented in hardware, and can be realized in VLSI with as little as 100,000 gates. The invention also includes a method for antialiasing the parameterized procedural textures (34, 36). The antialiasing includes an expression for the necessary box filter width, a technique for efficiently box filtering the procedural texture by either MIP mapping the color table or using a summed area color table (38).
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: September 7, 2004
    Assignee: Evans & Sutherland Computer Corporation
    Inventors: John C. Hart, Stephen A. Tibbitts, Terrence J. Coleman
  • Publication number: 20030189575
    Abstract: A device for improving pixel rendering performance in a computer graphics system. The device includes a pixel resolution buffer containing a plurality of pixel storage locations to store pixel values. A depth value is provided for each pixel storage location in the pixel resolution buffer, to store a closest depth for polygons that cover the pixel. A subpixel resolution buffer is also included with a least two subpixels corresponding to each pixel storage location in the pixel resolution buffer.
    Type: Application
    Filed: April 9, 2002
    Publication date: October 9, 2003
    Inventors: Terrence J. Coleman, Ken George
  • Publication number: 20030128299
    Abstract: A method and system are disclosed that correct pixel values for output on a video display utilizing gamma correction. The method provides improved gamma correction by determining a first range of pixel values to be displayed on the video display and then determining a second range of pixel values to be displayed on the same display. Next, the method determines a first level of gamma correction to be provided for the first range of pixel values. This first level of gamma correction is provided at a first level of precision. Next, the method provides a second level of gamma correction to the second range of pixel values at a second level of precision. The second level of precision is different than that of the first level and is typically less than the first level.
    Type: Application
    Filed: January 4, 2002
    Publication date: July 10, 2003
    Inventors: Terrence J. Coleman, Kenneth C. George
  • Patent number: 4725831
    Abstract: A real-time video graphics system for generating solid polygons on a raster display screen from X-Y vertex coordinates of the polygons. Solid objects are defined in a host processor system as three-dimensional polygons. The host processor calculates the X-Y vertex coordinates for each polygon and deposits them, along with a corresponding instruction and pixel video data, in a shared RAM. The video graphics system obtains the instruction and data from the shared RAM and calculates from the X-Y vertex coordinates the X coordinates of the left and right edges of each solid polygon for each horizontal line of the display. The system writes pixel data for a horizontal stripe of 32 pixels into a frame buffer in one frame buffer memory write cycle of approximately 320 nanoseconds. Pixel data is periodically read out of the frame buffer, one complete stripe at a time, and shifted out serially to refresh the display screen.
    Type: Grant
    Filed: April 27, 1984
    Date of Patent: February 16, 1988
    Assignee: XTAR Corporation
    Inventor: Terrence J. Coleman