Patents by Inventor Saigopal Nelaturi

Saigopal Nelaturi 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: 10359764
    Abstract: Algorithmic reasoning about a cutting tool assembly's space of feasible configurations can be effectively harnessed to construct a sequence of motions that guarantees a collision-free path for the tool assembly to remove each support structure in the sequence. A greedy algorithm models the motion of the cutting tool assembly through the free-spaces around the intermediate shapes of the part as the free-spaces iteratively reduce in size to the near-net shape to determine feasible points of contact for the cutting tool assembly. Each support beam is evaluated for a contact feature along the boundary of the near-net shape that constitutes a feasible point of contact. If a support beam has at least one feasible configuration at each point, the support beam is deemed ‘accessible’ and a collection of tool assembly configurations that are guaranteed to be non-colliding but which can access all points of contact of each accessible support beam can be generated.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 23, 2019
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Morad Behandish
  • Publication number: 20190204807
    Abstract: Algorithmic reasoning about a cutting tool assembly's space of feasible configurations can be effectively harnessed to construct a sequence of motions that guarantees a collision-free path for the tool assembly to remove each support structure in the sequence. A greedy algorithm models the motion of the cutting tool assembly through the free-spaces around the intermediate shapes of the part as the free-spaces iteratively reduce in size to the near-net shape to determine feasible points of contact for the cutting tool assembly. Each support beam is evaluated for a contact feature along the boundary of the near-net shape that constitutes a feasible point of contact. If a support beam has at least one feasible configuration at each point, the support beam is deemed ‘accessible’ and a collection of tool assembly configurations that are guaranteed to be non-colliding but which can access all points of contact of each accessible support beam can be generated.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Saigopal Nelaturi, Morad Behandish
  • Publication number: 20190204813
    Abstract: A systematic approach to constructing process plans for hybrid manufacturing is provided. The process plans include arbitrary combinations of AM and SM processes. Unlike the suboptimal conventional practice, the sequence of AM and SM modalities is not fixed beforehand. Rather, all potentially viable process plans to fabricate a desired target part from arbitrary alternating sequences of pre-defined AM and SM modalities are explored in a systematic fashion. Once the state space of all process plans has been enumerated in terms of a partially ordered set of states, advanced artificial intelligence (AI) planning techniques are utilized to rapidly explore the state space, eliminate invalid process plans, for instance, process plans that make no physical sense, and optimize among the valid process plans using a cost function, for instance, manufacturing time and material or process costs.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Morad Behandish, Saigopal Nelaturi, Johan de Kleer
  • Publication number: 20190197448
    Abstract: An approach to architecting engineering design and digital manufacturing software systems by orchestrating several independently deployable, limited in scope, small software components (i.e., microservices). Interactions between these components are composed via first-order descriptions of workflows, allowing the construction of flexible, scalable, resilient systems.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Alexandre Perez, Morad Behandish
  • Patent number: 10300570
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: May 28, 2019
    Assignee: Sandvik Intellectual Property AB
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Publication number: 20190155251
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Patent number: 10191474
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: January 29, 2019
    Assignee: Sandvik Intellectual Property AB
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Patent number: 10061870
    Abstract: A system and a method automate metrology, measurement, and model correction of a three dimensional (3D) model for 3D printability. Slices of the 3D model are received or generated. The slices represent 2D solids of the 3D model to be printed in corresponding print layers. Medial axis transforms of the slices are calculated. The medial axis transforms represent the slices in terms of corresponding medial axes. A local feature size at any point along a boundary of the slices is determined as the shortest distance from the point to a corresponding medial axis.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 28, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Patent number: 9946816
    Abstract: A system and a method visualize three dimensional (3D) printability of a 3D model. A 3D printing process of the 3D model is simulated to generate a layered 3D model describing the 3D model as printed. A visual rendering of the layered 3D model is generated, and the visual rendering of the layered 3D model is displayed on a display device.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: April 17, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
  • Publication number: 20180081347
    Abstract: The system and method described below allow for real-time control over positioning of a micro-object. A movement of at least one micro-object suspended in a medium can be induced by a generation of one or more forces by electrodes proximate to the micro-object. Prior to inducing the movement, a simulation is used to develop a model describing a parameter of an interaction between each of the electrodes and the micro-object. A function describing the forces generated by an electrode and an extent of the movement induced due to the forces is generated using the model. The function is used to design closed loop policy control scheme for moving the micro-object towards a desired position. The position of the micro-object is tracked and taken into account when generating control signals in the scheme.
    Type: Application
    Filed: March 24, 2017
    Publication date: March 22, 2018
    Inventors: Ion Matei, Jeng Ping Lu, Saigopal Nelaturi, Julie A. Bert, Lara S. Crawford, Armin R. Volkel, Eugene M. Chow
  • Publication number: 20170320179
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Application
    Filed: February 13, 2017
    Publication date: November 9, 2017
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Patent number: 9747394
    Abstract: A system and a method assess the three dimensional (3D) printability of a 3D model. Slices of the 3D model are received or generated. The slices represent two dimensional (2D) solids of the 3D model to be printed in corresponding print layers. Further, printing of the slices is simulated to identify corresponding printable slices.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 29, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Publication number: 20170220028
    Abstract: A Web-based system and method creates one or more qualitatively distinct process plans for machining a part. The surfaces of the part are modeled and parameters for a plurality of CNC machining tools are obtained, including the orientations along which the tool cuts away raw material. A maximal set of translations for each tool is also obtained, where each translation includes a collision-free orientation of the tool and a maximal machinable volume of material removable from the part in that orientation. A search engine navigates through a hierarchically-structured search space that starts at an initial state and transitions to successive states based on actions that satisfy a cost constraint function. Each state and each action includes a tool, orientation of the tool, and a maximal machinable volume. The search ends when a goal condition is satisfied. The actions constitute the process plan.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Saigopal Nelaturi, Christian Fritz, Gregory Burton, Tolga Kurtoglu
  • Patent number: 9566679
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 14, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Publication number: 20160124425
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Application
    Filed: January 11, 2016
    Publication date: May 5, 2016
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Patent number: 9292626
    Abstract: A Web-based system and method uses a model of the manufacturing setup and knowledge of a designed part with arbitrary geometry to produce process plans in two successive stages. First, the part geometry is analyzed. A query of determining the maximal volume machinable from an oriented machining tool is transformed into determining the visibility of the part surface from the perspective of a hypothetical camera placed at the tip of the oriented machining tool. Second, a collection of the maximal machinable volumes over the set of all tool orientations is collected. Combinations of the maximal machinable volumes covering the entire difference between the raw stock and the desired part are evaluated for providing feedback on manufacturability and process plans. In a further embodiment, manufacturability is analyzed for tools and machines with arbitrary geometric complexity using high dimensional configuration space analysis.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: March 22, 2016
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Saigopal Nelaturi, Gregory Burton, Tolga Kurtoglu, Christian Fritz
  • Patent number: 9235658
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 12, 2016
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Publication number: 20150269289
    Abstract: A system and a method visualize three dimensional (3D) printability of a 3D model. A 3D printing process of the 3D model is simulated to generate a layered 3D model describing the 3D model as printed. A visual rendering of the layered 3D model is generated, and the visual rendering of the layered 3D model is displayed on a display device.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Walter Kim, Tolga Kurtoglu, Saigopal Nelaturi, Arvind Rangarajan
  • Publication number: 20150269290
    Abstract: A system and a method assess the three dimensional (3D) printability of a 3D model. Slices of the 3D model are received or generated. The slices represent two dimensional (2D) solids of the 3D model to be printed in corresponding print layers. Further, printing of the slices is simulated to identify corresponding printable slices.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Publication number: 20150269282
    Abstract: A system and a method automate metrology, measurement, and model correction of a three dimensional (3D) model for 3D printability. Slices of the 3D model are received or generated. The slices represent 2D solids of the 3D model to be printed in corresponding print layers. Medial axis transforms of the slices are calculated. The medial axis transforms represent the slices in terms of corresponding medial axes. A local feature size at any point along a boundary of the slices is determined as the shortest distance from the point to a corresponding medial axis.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu