Patents by Inventor Craig Daw

Craig Daw 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: 20070257904
    Abstract: A two-dimensional text editing mode is used when editing three-dimensional text. Once the three-dimensional text is selected for editing a two-dimensional text editing mode is automatically entered such that the user may easily edit the text. The two dimensional properties that are associated with the text are displayed within an outline of the shape such that the text may be edited in place. The 2-D properties, such as font, text color, shape color, and the like, are maintained during the editing. After the two-dimensional text editing has been completed, the text is redisplayed according to its 3-D properties.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Lutz Gerhard, Christopher Dickens, Craig Daw, Damien Berger, Jason Long
  • Publication number: 20070036403
    Abstract: Methods and systems for associating two objects in a drawing application with one another are provided. Embodiments of the invention are directed toward a method in a computing environment that includes receiving a command to designate a target and designating the target. The method can further include identifying a subject and providing a suggested association of the subject with the target. The method can still further include receiving a command to accept the suggested association and associating the subject with the target as suggested.
    Type: Application
    Filed: August 12, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Dan Albertson, Barry Allyn, Daniel Clay, Craig Daw, Evan Moran
  • Patent number: 5999187
    Abstract: A fly-through, three-dimensional computer aided design system is provided. Computational requirements are bounded, at least in part by defining a bounded volume or world defining the volume which may be displayed, in whole or in part. Preprocessing the data assists in organizing the data for high performance display. Full detail rendering is available. However in some situations, such as during fly-through, some or all portions of the image are rendered in a simplified fashion, e.g. to maintain a high frame rate. The volume-based simplification involves rendering faces of cells or collections of cells which are at least partly intersected by components of the item or system being displayed. A plurality of granularities, preferably organized as an octree, provide multiple levels of detail. Unnecessary rendering load is reduced by view frustum culling and considering certain cell face occlusion situations.
    Type: Grant
    Filed: June 27, 1997
    Date of Patent: December 7, 1999
    Assignee: Resolution Technologies, Inc.
    Inventors: James Dehmlow, John Gass, Lynne M. Evans, Craig Daw