Patents by Inventor William R. Mallgren

William R. Mallgren 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: 5490241
    Abstract: A computer-aided illustration system and method emulate the set of tools that are typically available to the traditional technical illustrator and also provide the user with the ability to easily create illustrations in various two-dimensional projections, including paraline and perspective projections. The techniques described include: (1) providing moving polar grids which restrict a drawing to a user-specified geometry; (2) combining arbitrary user-specified directional constraints with several types of gravity, in a manner which enables a user to easily create new objects in alignment with previously drawn objects; (3) interrelating constraint systems and geometries (as delineated in the polar grids) with gravity, thereby providing the user with an effortless way to create objects with complex geometric interdependencies; and (4) adapting tools from linear geometry to work in non-linear projection planes (paraline and perspective).
    Type: Grant
    Filed: August 24, 1990
    Date of Patent: February 6, 1996
    Assignee: Xerox Corporation
    Inventors: William R. Mallgren, Janaia M. Donaldson
  • Patent number: 5461580
    Abstract: A computer-aided chemical illustration system is disclosed. Techniques provided include: 1) efficient drawing of bonds; 2) drawing different bond types during a single mode; 3) determining bisect angles for bonds; 4) labeling atoms on the fly; 5) automatic alignment of atom labels; 6) custom alignment of atom labels; 7) changing the type, style, or orientation of an object while it is being drawn; 8) detection of ring structures; and 9) shifting bonds around on a ring.
    Type: Grant
    Filed: September 9, 1994
    Date of Patent: October 24, 1995
    Assignee: Xerox Corporation
    Inventors: John S. Facci, Samuel Kaplan, John L. Haack, Dale S. Renfer, Thomas W. Smith, Janaia M. Donaldson, William R. Mallgren, James S. Wilson
  • Patent number: 5379234
    Abstract: A computer-aided chemical illustration system is disclosed. Techniques provided include: 1) efficient drawing of bonds; 2) drawing different bond types during a single mode; 3) determining bisect angles for bonds; 4) labeling atoms on the fly; 5) automatic alignment of atom labels; 6) custom alignment of atom labels; 7) changing the type, style, or orientation of an object while it is being drawn; 8) detection of ring structures; and 9) shifting bonds around on a ring.
    Type: Grant
    Filed: April 30, 1993
    Date of Patent: January 3, 1995
    Assignee: Xerox Corporation
    Inventors: James S. Wilson, William R. Mallgren, Janaia M. Donaldson, Samuel Kaplan, John S. Facci
  • Patent number: 5249137
    Abstract: A computer-aided chemical illustration system is disclosed. Techniques provided include: 1) efficient drawing of bonds; 2) drawing different bond types during a single mode; 3) determining bisect angles for bonds; 4) labeling atoms on the fly; 5) automatic alignment of atom labels; 6) custom alignment of atom labels; 7) changing the type, style, or orientation of an object while it is being drawn; 8) detection of ring structures; and 9) shifting bonds around on a ring.
    Type: Grant
    Filed: March 23, 1990
    Date of Patent: September 28, 1993
    Assignee: Xerox Corporation
    Inventors: James S. Wilson, William R. Mallgren, Janaia M. Donaldson, Samuel Kaplan, John S. Facci