Patents by Inventor Joel D. Buck-Gengler

Joel D. Buck-Gengler 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: 6125437
    Abstract: A virtual linear frame buffer addressing method and apparatus efficiently convert a linear address supplied by an application programming (API) into an X, Y address used in a rectangular memory addressing arrangement. The virtual linear frame buffer addressing logic allows rectangular memory addressing to coexist in an environment that requires the use of linear memory addressing by creating a table of address ranges, byte stride values and physical address offset descriptors. The address ranges and byte stride values are associated with particular sections of frame buffer memory. An offset descriptor is associated with each section of physical memory. The address ranges, byte stride values and offset descriptors are placed into a table. When a linear address is received from an API, the address range is determined. The lower bound of the address range is the base address. The base address is subtracted from the linear address resulting in a local linear address.
    Type: Grant
    Filed: March 5, 1998
    Date of Patent: September 26, 2000
    Assignee: Hewlett-Packard Company
    Inventor: Joel D. Buck-Gengler
  • Patent number: 6091432
    Abstract: A method and apparatus for transferring a block of pixel data from a source multi-line frame buffer area to a destination multi-line frame buffer area in a raster-type computer graphics display system. The method steps are performed by a state machine embedded in a macro function unit within a computer graphics subsystem: It is first determined whether the first raster line corresponding to the destination multi-line frame buffer area is at least a minimum number of raster lines ahead of the current raster line. If so, the state machine follows a fast path, during which the pixel data are transferred one line at a time from the source multi-line frame buffer area to the destination multi-line frame buffer area until the last line of pixel data in the block has been transferred. Then, the transfer operation stops. If not, then the state machine follows a slow path.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: July 18, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Michael R. Diehl, Joel D. Buck-Gengler