Patents by Inventor Bradley Andrew May

Bradley Andrew May 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: 6097401
    Abstract: The present invention discloses methods and apparatus for implementing automatic graphics operations with selectable triggering mechanism. One mechanism is hardware related, using the vertical counter in the video control section of the graphics processor. The other mechanism is software related, using the host to directly command the graphics processor. The graphics operations are specified in the header file written by the host in the frame buffer memory. Several header files can be chained together to form a sequence of header files corresponding to very complex graphics operations. Automatic graphics operations, therefore, can be completed without further host intervention resulting in powerful graphics, video, and animation performance.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: August 1, 2000
    Assignee: Cirrus Logic, Inc.
    Inventors: Richard Charles Andrew Owen, Karl Scott Mills, Bradley Andrew May, Lauren Emory Linstad
  • Patent number: 5828383
    Abstract: A method and apparatus is disclosed for reading display data from the same area in display memory and processing the display data as video pixel data or graphics pixel data depending on the state of at least one tag bit stored with the data. The apparatus receives display data from display memory, separates at least one tag bit from the display data and uses at least one tag bit in a controller to enable processing display data as video pixel data or graphics pixel data in each processing step. Video pixels may be corrected for missing color components with stored value if previous or next pixel in pipeline is graphics. Display memory and display memory bandwidth may be conserved by enabling video pixel data formats and graphics pixel data formats to be stored within the same display memory area.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: October 27, 1998
    Assignee: S3 Incorporated
    Inventors: Bradley Andrew May, Thuan Thai Hoang
  • Patent number: 5815168
    Abstract: A display controller for a computer or the like stored display data in a tiled format in a display memory. Tile shape may be dynamically altered depending upon display mode (resolution, pixel depth, or the like) or other display factors. Tile shape (height versus width) may be optimized for different types of display (e.g., video, text, graphics, or the like). A display memory address conversion apparatus may receive pixel position data (e.g., from a BIT BLT engine or the like) and tile shape data and convert pixel position data to a tiled display memory address.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: September 29, 1998
    Assignee: Cirrus Logic, Inc.
    Inventor: Bradley Andrew May
  • Patent number: 5727139
    Abstract: A method and apparatus to stretch video images in a graphics controller chip of a computer system. The graphics controller chip fetches four pixel data comprising two pixel data each from a first scan line and a second scan line of a source video image, and generates a set of additional pixels in a rectangular area defined by the four pixels. The graphics controller chip stores the pixels of rectangular portions in a display memory, and displays the pixel data of the stretched video image in a scan line order.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: March 10, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Richard Charles Andrew Owen, Karl Scott Mills, Mark Emill Bonnelycke, Bradley Andrew May, Vernon Dennis Hasz