Patents by Inventor Brett L. Limone
Brett L. Limone 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: 11440119Abstract: Embodiments of the present disclosure are directed towards a robotic system and method. The system may include a robot and a three dimensional sensor device associated with the robot configured to scan a welding area and generate a scanned welding area. The system may include a processor configured to receive the scanned welding area and to generate a three dimensional point cloud based upon, at least in part the scanned welding area. The processor may be further configured to perform processing on the three dimensional point cloud in a two-dimensional domain. The processor may be further configured to generate one or more three dimensional welding paths and to simulate the one or more three dimensional welding paths.Type: GrantFiled: October 12, 2018Date of Patent: September 13, 2022Assignee: Teradyne, Inc.Inventors: Chu-Yin Chang, Brett L. Limone, Ralph F. Polimeni, Jr., James D. English
-
Patent number: 11285616Abstract: The specification and drawings present a robotic coating application system and a method for coating at least one part with a robotic coating application system. The robotic coating application system may comprise an enclosure configured to receive at least one part. The robotic coating application system may further comprise at least one robot configured to operate at least partially within the enclosure. The robotic coating application system may also comprise a graphical user interface to display a model of the at least one part and allow a user to select a portion or subportion of the model for application of a coating. The coating may be automatically applied to the at least one part based upon, at least in part, the user-selected portion or subportion.Type: GrantFiled: September 11, 2018Date of Patent: March 29, 2022Assignee: Teradyne, Inc.Inventors: Ryan S. Penning, Ralph F. Polimeni, Jr., Brett L. Limone, James D. English
-
Patent number: 11226621Abstract: Embodiments included herein are directed towards a robotic system and method. Embodiments may include a transportation mechanism having at least three legs and a computing device configured to receive a plurality of optimization components. Each optimization component may include a plurality of variables and the computing device may be further configured to perform a randomized simulation based upon, at least in part, each of the plurality of optimization components. The computing device may be further configured to provide one or more results of the randomized simulation to the transportation mechanism to enable locomotion via the at least three legs.Type: GrantFiled: February 14, 2019Date of Patent: January 18, 2022Assignee: TERADYNE, INC.Inventors: Ryan S. Penning, James D. English, Douglas E. Barker, Brett L. Limone, Paul Muench
-
Patent number: 11103994Abstract: Embodiments of the present disclosure are directed towards a robotic system and method, which may include one or more robots. The system may include a robotic system having a maximum number of degrees of freedom. The system may further include a graphical user interface configured to receive a natural robot task having at least one natural workpiece constraint associated with the natural robot task. The system may also include a processor configured to identify a minimum number of degrees of freedom required to perform the natural robot task, wherein the minimum number of degrees of freedom is based upon, at least in part, the at least one natural workpiece constraint associated with the natural robot task.Type: GrantFiled: July 2, 2018Date of Patent: August 31, 2021Assignee: Teradyne, Inc.Inventors: Brett L. Limone, Justin C. Keesling, Chalongrath Pholsiri, James D. English, Chu-Yin Chang
-
Publication number: 20200114449Abstract: Embodiments of the present disclosure are directed towards a robotic system and method. The system may include a robot and a three dimensional sensor device associated with the robot configured to scan a welding area and generate a scanned welding area. The system may include a processor configured to receive the scanned welding area and to generate a three dimensional point cloud based upon, at least in part the scanned welding area. The processor may be further configured to perform processing on the three dimensional point cloud in a two-dimensional domain. The processor may be further configured to generate one or more three dimensional welding paths and to simulate the one or more three dimensional welding paths.Type: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Chu-Yin Chang, Brett L. Limone, Ralph F. Polimeni, JR., James D. English
-
Publication number: 20200078954Abstract: The specification and drawings present a robotic coating application system and a method for coating at least one part with a robotic coating application system. The robotic coating application system may comprise an enclosure configured to receive at least one part. The robotic coating application system may further comprise at least one robot configured to operate at least partially within the enclosure. The robotic coating application system may also comprise a graphical user interface to display a model of the at least one part and allow a user to select a portion or subportion of the model for application of a coating. The coating may be automatically applied to the at least one part based upon, at least in part, the user-selected portion or subportion.Type: ApplicationFiled: September 11, 2018Publication date: March 12, 2020Inventors: Ryan S. Penning, Ralph F. Polimeni, JR., Brett L. Limone, James D. English
-
Publication number: 20200081434Abstract: Embodiments included herein are directed towards a robotic system and method. Embodiments may include a transportation mechanism having at least three legs and a computing device configured to receive a plurality of optimization components. Each optimization component may include a plurality of variables and the computing device may be further configured to perform a randomized simulation based upon, at least in part, each of the plurality of optimization components. The computing device may be further configured to provide one or more results of the randomized simulation to the transportation mechanism to enable locomotion via the at least three legs.Type: ApplicationFiled: February 14, 2019Publication date: March 12, 2020Inventors: Ryan S. Penning, James D. English, Douglas E. Baker, Brett L. Limone, Paul Muench
-
Publication number: 20200001457Abstract: Embodiments of the present disclosure are directed towards a robotic system and method, which may include one or more robots. The system may include a robotic system having a maximum number of degrees of freedom. The system may further include a graphical user interface configured to receive a natural robot task having at least one natural workpiece constraint associated with the natural robot task. The system may also include a processor configured to identify a minimum number of degrees of freedom required to perform the natural robot task, wherein the minimum number of degrees of freedom is based upon, at least in part, the at least one natural workpiece constraint associated with the natural robot task.Type: ApplicationFiled: July 2, 2018Publication date: January 2, 2020Inventors: Brett L. Limone, Justin C. Keesling, Chalongrath Pholsiri, James D. English, Chu-Yin Chang
-
Patent number: 10445442Abstract: A method, computer program product, and computer system for configuring a stochastic simulation scenario, wherein the stochastic simulation scenario may include one or more variables, wherein at least a portion of the one or more variables may include agent behavior, and wherein the stochastic simulation scenario may be randomized and digital. The stochastic simulation scenario may be executed to generate one or more results of the stochastic simulation scenario. At least a portion of the one or more variables may be optimized using one or more optimization metrics on the one or more results of the stochastic simulation scenario, wherein at least the portion of the one or more variables may be modified based on game theory.Type: GrantFiled: September 1, 2016Date of Patent: October 15, 2019Assignee: Energid Technologies CorporationInventors: James D. English, Ryan S. Penning, Douglas E. Barker, Paul Muench, Brett L. Limone
-
Publication number: 20180060459Abstract: A method, computer program product, and computer system for configuring a stochastic simulation scenario, wherein the stochastic simulation scenario may include one or more variables, wherein at least a portion of the one or more variables may include agent behavior, and wherein the stochastic simulation scenario may be randomized and digital. The stochastic simulation scenario may be executed to generate one or more results of the stochastic simulation scenario. At least a portion of the one or more variables may be optimized using one or more optimization metrics on the one or more results of the stochastic simulation scenario, wherein at least the portion of the one or more variables may be modified based on game theory.Type: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Inventors: JAMES D. ENGLISH, Ryan S. Penning, Douglas E. Barker, Paul Muench, Brett L. Limone