Patents by Inventor Baoxuan Xu

Baoxuan Xu 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: 10311381
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for combining electronic circuitry with mechanical structures using a design tool to build hybrid electro-mechanical three-dimensional circuits for 3D printed devices. In some implementations, the design tool facilitates creation and placement of components and traces, and print preparation for additive manufacturing systems.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 4, 2019
    Assignee: Autodesk, Inc.
    Inventors: Ryan Michael Schmidt, Daniel Matthew Taub, Baoxuan Xu, Karl Willis
  • Patent number: 10282858
    Abstract: A method is for estimating a three-dimensional (3D) representation of a set of two-dimensional (2D) curves of a concept drawing, the estimate of the 3D representation corresponding to a 3D object underlying the concept drawing. The method comprises: obtaining a representation of a set of 2D curves a concept drawing that represent a 3D object underlying the concept drawing; determining an energy function based on the set of 2D curves, the energy function comprising one or more terms, each term reflective of a preference for a 3D representation based on a characteristic of the 2D curves which reflects how concept drawings are commonly perceived to represent 3D objects; and performing an optimization which minimizes the energy function to thereby determine the 3D representation.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 7, 2019
    Assignees: The University of British Columbia, The Governing Council of the University of Toronto, Institut National de Recherche en Informatique et en Automatique
    Inventors: Alla Sheffer, Karan Singh, Adrien Bousseau, Will Chang, Baoxuan Xu, James McCrae
  • Patent number: 9841750
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for 3D printing without preprocessing a CAD model before delivery to a 3D printer. The CAD model for a design to be printed is received by a 3D printer. Instructions are generated for printing the first slice. While the instructions are used to start printing the CAD model, dynamic real-time slicing is performed on a remaining portion of the CAD model. Preprocessed data, model analysis information or real-time feedback is received during the printing of a respective slice. A next slice is identified, and slicing parameters are adjusted, including adjusting a slicing parameter for the next slice. Instructions for printing the next slice are generated. The next slice is printed based on the generated instructions. Dynamic real-time slicing is repeated to generate a then next slice and associated printing instructions.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: December 12, 2017
    Assignee: Autodesk, Inc.
    Inventors: Karl Willis, Ryan Michael Schmidt, Baoxuan Xu
  • Publication number: 20170039722
    Abstract: A method is for estimating a three-dimensional (3D) representation of a set of two-dimensional (2D) curves of a concept drawing, the estimate of the 3D representation corresponding to a 3D object underlying the concept drawing. The method comprises: obtaining a representation of a set of 2D curves a concept drawing that represent a 3D object underlying the concept drawing; determining an energy function based on the set of 2D curves, the energy function comprising one or more terms, each term reflective of a preference for a 3D representation based on a characteristic of the 2D curves which reflects how concept drawings are commonly perceived to represent 3D objects; and performing an optimization which minimizes the energy function to thereby determine the 3D representation.
    Type: Application
    Filed: April 16, 2015
    Publication date: February 9, 2017
    Inventors: Alla SHEFFER, Karan SINGH, Adrien BOUSSEAU, Will CHANG, Baoxuan XU, James MCCRAE
  • Publication number: 20160167311
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for combining electronic circuitry with mechanical structures using a design tool to build hybrid electro-mechanical three-dimensional circuits for 3D printed devices. In some implementations, the design tool facilitates creation and placement of components and traces, and print preparation for additive manufacturing systems.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Ryan Michael Schmidt, Daniel Matthew Taub, Baoxuan Xu, Karl Willis
  • Publication number: 20150328839
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for 3D printing without preprocessing a CAD model before delivery to a 3D printer. The CAD model for a design to be printed is received by a 3D printer. Instructions are generated for printing the first slice. While the instructions are used to start printing the CAD model, dynamic real-time slicing is performed on a remaining portion of the CAD model. Preprocessed data, model analysis information or real-time feedback is received during the printing of a respective slice. A next slice is identified, and slicing parameters are adjusted, including adjusting a slicing parameter for the next slice. Instructions for printing the next slice are generated. The next slice is printed based on the generated instructions. Dynamic real-time slicing is repeated to generate a then next slice and associated printing instructions.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 19, 2015
    Inventors: Karl Willis, Ryan Michael Schmidt, Baoxuan Xu