Patents by Inventor David J. Corcoran

David J. Corcoran 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: 9430588
    Abstract: A method and apparatus that allows the user of a computer aided design (CAD) system to connect three-dimensional parts to create a three-dimensional assembly using connections that completely define the attachment between the parts attached to each other by that connection. The user can simultaneously define the orientations of the parts and their behavior. “Behavior” includes whether parts are rigidly connected or allowed to move relative to one and other, and if allowed to move, the nature and limits on that movement. Within any movement allowed, the user may specify key discrete orientations known to be important to the function of the assembly, such as orientations that limit movement within the assembly. The connection method creates a smaller, more consistent representation of the underlying constraints of the assembly, improving the reliability, performance, and ease of use of a CAD system in which it is used.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: August 30, 2016
    Assignee: Autodesk, Inc.
    Inventors: David J. Corcoran, Heung-Wing Li
  • Patent number: 8463581
    Abstract: Presently disclosed is a process and system for assembly-based parametric modeling having a single design environment in which the parts, components, and assemblies thereof may be designed concurrently. In embodiments of the present invention, every assembly has a deterministic parametric history supporting both top-down and bottom-up assembly design methodologies. Top-down components may be built in place, reducing the user interaction required to define the attachment and movement characteristics of the assembly. Bottom-up components may be inserted into an assembly using a parametric Insert Component Feature. The process and system also provides the ability to parametrically define the shape of an assembly in multiple orientations that still regenerate deterministically.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: June 11, 2013
    Assignee: Autodesk, Inc.
    Inventors: David J. Corcoran, Heung-Wing Li
  • Publication number: 20100060635
    Abstract: Presently disclosed is a process and system for assembly-based parametric modeling having a single design environment in which the parts, components, and assemblies thereof may be designed concurrently. In embodiments of the present invention, every assembly has a deterministic parametric history supporting both top-down and bottom-up assembly design methodologies. Top-down components may be built in place, reducing the user interaction required to define the attachment and movement characteristics of the assembly. Bottom-up components may be inserted into an assembly using a parametric Insert Component Feature. The process and system also provides the ability to parametrically define the shape of an assembly in multiple orientations that still regenerate deterministically.
    Type: Application
    Filed: September 9, 2009
    Publication date: March 11, 2010
    Applicant: LCDESIGN, INC.
    Inventors: David J. CORCORAN, Heung-Wing LI
  • Publication number: 20100010655
    Abstract: A method and apparatus that allows the user of a computer aided design (CAD) system to connect three-dimensional parts to create a three-dimensional assembly using connections that completely define the attachment between the parts attached to each other by that connection. The user can simultaneously define the orientations of the parts and their behavior. “Behavior” includes whether parts are rigidly connected or allowed to move relative to one and other, and if allowed to move, the nature and limits on that movement. Within any movement allowed, the user may specify key discrete orientations known to be important to the function of the assembly, such as orientations that limit movement within the assembly. The connection method creates a smaller, more consistent representation of the underlying constraints of the assembly, improving the reliability, performance, and ease of use of a CAD system in which it is used.
    Type: Application
    Filed: June 23, 2009
    Publication date: January 14, 2010
    Applicant: LCDESIGN, INC.
    Inventors: David J. CORCORAN, Heung-Wing LI
  • Patent number: 7079990
    Abstract: Construction of a model using a computer aided design system includes constructing a feature in a three dimensional model based on data input by a user. Following construction of the feature, a part configured to compatibly couple with the feature is automatically identified based on design attributes of the feature. The part can be selected from a parts library that includes data representing parts and their geometric characteristics. The part also may be automatically generated based on a part model in a parts library. The part generation can include querying a database storing the part library to retrieve a part model, and then generating an instance of the part model based on design attributes of the feature so as to ensure coupling compatibility with the feature.
    Type: Grant
    Filed: February 8, 2001
    Date of Patent: July 18, 2006
    Assignee: SolidWorks Corporation
    Inventors: Kirk D. Haller, Gary W. Amadon, Robert D. Noftle, David J. Corcoran
  • Publication number: 20020107673
    Abstract: Construction of a model using a computer aided design system includes constructing a feature in a three dimensional model based on data input by a user. Following construction of the feature, a part configured to compatibly couple with the feature is automatically identified based on design attributes of the feature. The part can be selected from a parts library that includes data representing parts and their geometric characteristics. The part also may be automatically generated based on a part model in a parts library. The part generation can include querying a database storing the part library to retrieve a part model, and then generating an instance of the part model based on design attributes of the feature so as to ensure coupling compatibility with the feature.
    Type: Application
    Filed: February 8, 2001
    Publication date: August 8, 2002
    Inventors: Kirk D. Haller, Gary W. Amadon, Robert D. Noftle, David J. Corcoran