Patents by Inventor Uday Pathre

Uday Pathre 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: 11886174
    Abstract: Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 30, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Uday Pathre
  • Publication number: 20220035352
    Abstract: Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Inventor: Uday Pathre
  • Patent number: 11232244
    Abstract: Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 25, 2022
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventor: Uday Pathre
  • Publication number: 20200210543
    Abstract: Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventor: Uday Pathre
  • Patent number: 9058693
    Abstract: A computer-implemented method is provided for use in location correction of virtual objects in a virtual model of a real-world scene. Location of an object consists of both position and orientation of the virtual object. The method includes generating the virtual model, including a virtual object, and acquiring at least one digital image of a real-world object within the real-world scene, wherein the real-world object corresponds to the virtual object. The method also includes calculating an image-based positional difference between at least one predefined point on the virtual object and at least one corresponding point on the real-world object, adjusting the position and/or the orientation of the virtual object based on this image positional difference, and adjusting the virtual model with respect to the corrected location of the virtual object.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 16, 2015
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Uday Pathre
  • Publication number: 20140176530
    Abstract: A computer-implemented method is provided for use in location correction of virtual objects in a virtual model of a real-world scene. Location of an object consists of both position and orientation of the virtual object. The method includes generating the virtual model, including a virtual object, and acquiring at least one digital image of a real-world object within the real-world scene, wherein the real-world object corresponds to the virtual object. The method also includes calculating an image-based positional difference between at least one predefined point on the virtual object and at least one corresponding point on the real-world object, adjusting the position and/or the orientation of the virtual object based on this image positional difference, and adjusting the virtual model with respect to the corrected location of the virtual object.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: DASSAULT SYSTÈMES DELMIA CORP.
    Inventor: Uday Pathre