Patents by Inventor Mason Foster

Mason Foster 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).

  • Publication number: 20080018665
    Abstract: One embodiment of the invention includes a method for generating a representation of a drawing style used by a computer aided design (CAD) drawing. Generally, users specify a selection a drawing style, and a CAD application may be configured to identify the style elements associated with each individual layer of the drawing style and to display a representation of the drawing style. Generally, the style elements associated with each layer may be displayed on an individual plate. The arrangement of the plates indicates an order in which the layers are applied to drawing elements having the drawing style.
    Type: Application
    Filed: July 24, 2006
    Publication date: January 24, 2008
    Inventors: Jay Behr, Mason Foster
  • Publication number: 20070115283
    Abstract: A method, apparatus, and article of manufacture are configured to cast a shadow for a two-dimensional vector geometry. A two-dimensional computer-generated rendering comprised of vector geometry is obtained. A face of the vector geometry is then selected and a virtual height is assigned to the face. Once a location of a virtual light source is defined, a shadow for the vector geometry is created and displayed based on the virtual height of the face and the location of the virtual light source.
    Type: Application
    Filed: November 23, 2005
    Publication date: May 24, 2007
    Inventor: Mason Foster
  • Publication number: 20070115287
    Abstract: A method, apparatus, and article of manufacture provide the ability to display a stroked fill for an object. A computer-generated rendering is obtained that consists of vector geometry. Closed geometry is obtained in the computer-generated rendering. Lastly, a fill is automatically created. The fill consists of a series of two or more curves, wherein each curve in the series crosses an interior of the closed geometry.
    Type: Application
    Filed: November 23, 2005
    Publication date: May 24, 2007
    Inventors: Nikolai Sander, Mason Foster
  • Publication number: 20070103490
    Abstract: A method, apparatus, and article of manufacture are configured to substitute an element in a vector-based computer generated illustration. A computer generated illustration comprised of vector geometry is obtained. A block that consists of one or more referenced first ancillary elements is also obtained. An instance of the block is then placed into the illustration. The instance identifies one of the first ancillary elements in the block. Further, the identified first ancillary element is displayed in the illustration at a location where the instance was placed. The block may also be placed over an existing ancillary element which would cause the replacement of all similar ancillary elements with instances of the block.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventor: Mason Foster
  • Publication number: 20070106929
    Abstract: A method, apparatus, and article of manufacture provide the ability to modify an appearance style of a computer generated rendering. A computer generated rendering consisting of vector geometry is obtained. A closed second geometry is created in the computer generated rendering. The closed second geometry is then converted to a domain. An appearance style for an active region of the domain is identified and applied to all vector geometry in the active region on a per-pixel basis.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventors: Mason Foster, Jose de Freitas Garcia, Joseph Ard