Patents by Inventor Brian P. Mathews

Brian P. Mathews 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: 8107093
    Abstract: A computer-implemented graphics program that correctly adapts images being printed to the physical capabilities of a printer. A published virtual paper is scaled to a physical paper, taking into account the virtual paper's size, geometry bounds for an image from the virtual paper being printed, balanced geometry bounds calculated from the geometry bounds, the physical paper's size and a printable area of the physical paper, so that the image being printed fits within a printable area of the physical paper.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: January 31, 2012
    Assignee: Autodesk, Inc.
    Inventors: Benjamin D. Cochran, Brian P. Mathews
  • Patent number: 5990911
    Abstract: The present invention discloses an apparatus, method, and article of manufacture for generating graphic images. In accordance with the present invention, an application program receives commands from a computer user via an input device and provides an output command stream to a plurality of renderer programs. The renderer programs selectively modify the output command stream and transmit the output command stream to a graphics peripheral device or to one or more of the other renderer programs.
    Type: Grant
    Filed: November 14, 1997
    Date of Patent: November 23, 1999
    Assignee: Autodesk, Inc.
    Inventors: Matthew R. Arrott, Robert D. Covey, Ching-Chi Billy Hsu, Tanvir B. Hassan, Jeffrey M. Kowalski, Brian P. Mathews
  • Patent number: 5760716
    Abstract: The present invention discloses a method, apparatus, and article of manufacture for compressing vector data. The vector data is normalized to create normalized vector data. A history buffer is searched for a longest matching vector data that matches the normalized vector data. The longest matching vector data is encoded by assigning a substitution code. The vector data is normalized by translating the vector data to an origin and scaling the vector data to a unit square. The substitution code includes a denormalization function, which converts the normalized vector data to vector data.
    Type: Grant
    Filed: August 21, 1996
    Date of Patent: June 2, 1998
    Assignee: Autodesk, Inc.
    Inventors: Brian P. Mathews, Robert D. Covey