Patents by Inventor John Beltran

John Beltran 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: 7999827
    Abstract: Tools and techniques for creating and editing a master block definition for a block, and manipulating a block instantiation of the block are described. User input can be received defining a block and a master block definition can be generated for the block. The block can include one or more graphical entities and receiving a user input defining a block can include receiving one or more user inputs manipulating a graphical representation of the block. The master block definition can include at least one allowable manipulation to a geometry of the block when instantiated. One or more block instantiations of the block can be manipulated differently according to the allowable manipulation.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: August 16, 2011
    Assignee: Autodesk, Inc.
    Inventors: John G. Ford, John Beltran
  • Patent number: 7860691
    Abstract: Tools and techniques for creating and editing a master block definition for a dynamic block, and manipulating a block instantiation of a dynamic block are described. One or more data structures that can be used to implement a dynamic block feature are described.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: December 28, 2010
    Assignee: Autodesk, Inc.
    Inventors: John Beltran, Carey M. Clutts
  • Publication number: 20070120714
    Abstract: Tools and techniques for creating and editing a master block definition for a dynamic block, and manipulating a block instantiation of a dynamic block are described. One or more data structures that can be used to implement a dynamic block feature are described.
    Type: Application
    Filed: June 15, 2006
    Publication date: May 31, 2007
    Inventors: John Beltran, Carey Clutts
  • Publication number: 20070120870
    Abstract: Tools and techniques for creating and editing a master block definition for a block, and manipulating a block instantiation of the block are described. User input can be received defining a block and a master block definition can be generated for the block. The block can include one or more graphical entities and receiving a user input defining a block can include receiving one or more user inputs manipulating a graphical representation of the block. The master block definition can include at least one allowable manipulation to a geometry of the block when instantiated. One or more block instantiations of the block can be manipulated differently according to the allowable manipulation.
    Type: Application
    Filed: June 15, 2006
    Publication date: May 31, 2007
    Inventors: John Ford, John Beltran