Patents by Inventor Michael S. Bergin

Michael S. Bergin 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: 11875090
    Abstract: A method, apparatus, system, and computer program product provide the ability to dynamically generate a digital building information model. Design data for various designs is received. The design data for each design is encoded into a graph. A knowledge base is maintained and defines a model of design intent while processing and storing the graph. First user input of a goal or constraint is received. The knowledge base generates solutions based on the input. Second user input based on the solutions is received and used to iteratively train the knowledge base. The solutions are then output.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: January 16, 2024
    Assignee: AUTODESK, INC.
    Inventors: Michael S. Bergin, Chin-Yi Cheng, Mehdi Nourbakhsh
  • Publication number: 20220180017
    Abstract: A method, apparatus, system, and computer program product provide the ability to dynamically generate a digital building information model. Design data for various designs is received. The design data for each design is encoded into a graph. A knowledge base is maintained and defines a model of design intent while processing and storing the graph. First user input of a goal or constraint is received. The knowledge base generates solutions base don the input. Second user input based on the solutions is received and used to iteratively train the knowledge base. The solutions are then output.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Applicant: Autodesk, Inc.
    Inventors: Michael S. Bergin, Chin-Yi Cheng, Mehdi Nourbakhsh
  • Patent number: 11263360
    Abstract: A method, apparatus, system, and computer program product provide the ability to dynamically generate a digital building information model. Design data for various designs is received. The design data for each design is encoded into a graph. A knowledge base (consisting of a collection of the design data, actions taken on the design data, and interpretations of the received design data) is maintained. The knowledge base processes and stores the graph, and indexes and provides access to design knowledge. The knowledge base is iteratively trained based on the graph and updates to the graph, and translates user input for new design projects into actionable design models, documentation, and analytical data. User input (e.g., a sketch or bubble diagram) is received. As the user input is received, a layout floorplan is generated and displayed in real-time (based on the user input and the knowledge base).
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 1, 2022
    Assignee: AUTODESK, INC.
    Inventors: Michael S. Bergin, Chin-Yi Cheng, Mehdi Nourbakhsh
  • Patent number: 10937211
    Abstract: A method and system provide the ability to parametrize a sketch. A sketch is acquired and includes raster lines that define a raster image based floor-plan sketch. Vectorized geometry is generated from the sketch dynamically in real time based on raster lines. A parametric model that is optimizable is generated from the vectorized geometry. The parametric model is generated dynamically in real time, and the raster lines are represented in the parametric model as three-dimensional walls. The parametric model is displayed and edited. Upon editing a parameter of a three-dimensional wall, other parameters in the parametric model are autonomously updated.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: March 2, 2021
    Assignee: AUTODESK, INC.
    Inventors: Michael S. Bergin, Mehdi Nourbakhsh, Mohammad Keshavarzi, Chin-Yi Cheng
  • Publication number: 20200151923
    Abstract: A method and system provide the ability to parametrize a sketch. A sketch is acquired and includes raster lines that define a raster image based floor-plan sketch. Vectorized geometry is generated from the sketch dynamically in real time based on raster lines. A parametric model that is optimizable is generated from the vectorized geometry. The parametric model is generated dynamically in real time, and the raster lines are represented in the parametric model as three-dimensional walls. The parametric model is displayed and edited. Upon editing a parameter of a three-dimensional wall, other parameters in the parametric model are autonomously updated.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 14, 2020
    Applicant: Autodesk, Inc.
    Inventors: Michael S. Bergin, Mehdi Nourbakhsh, Mohammad Keshavarzi, Chin-Yi Cheng
  • Publication number: 20190228115
    Abstract: A method, apparatus, system, and computer program product provide the ability to dynamically generate a digital building information model. Design data for various designs is received. The design data for each design is encoded into a graph. A knowledge base (consisting of a collection of the design data, actions taken on the design data, and interpretations of the received design data) is maintained. The knowledge base processes and stores the graph, and indexes and provides access to design knowledge. The knowledge base is iteratively trained based on the graph and updates to the graph, and translates user input for new design projects into actionable design models, documentation, and analytical data. User input (e.g., a sketch or bubble diagram) is received. As the user input is received, a layout floorplan is generated and displayed in real-time (based on the user input and the knowledge base).
    Type: Application
    Filed: January 22, 2019
    Publication date: July 25, 2019
    Applicant: Autodesk, Inc.
    Inventors: Michael S. Bergin, Chin-Yi Cheng, Mehdi Nourbakhsh