Patents by Inventor Massimo Ferri

Massimo Ferri 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).

  • Publication number: 20220086136
    Abstract: A communications server for validating a token on a user device, the communications server comprising a memory storing: a list of locations; a first unique code associated with each location; a second unique code associated with each location; a user device product threshold; and a number of previously validated tokens for the user device, wherein the communications server is configured to: receive a first communication from the user device specifying the first unique code associated with a particular location; compare the number of previously validated tokens for the user device against the user device product threshold; when the number of previously validated tokens for the user device does not exceed the user device product threshold, send a reservation message to the user device, the reservation message causing the token on the user device to be reserved for use at the particular location; receive a second communication from the user device, the second communication specifying the second unique code assoc
    Type: Application
    Filed: March 5, 2020
    Publication date: March 17, 2022
    Inventors: Milena Leone, Gianluca Massimo Ferri, Fabio Cappuccio
  • Publication number: 20210086359
    Abstract: A method is described for the computer-aided programming of robots for processing workpieces. According to one exemplary embodiment, the method comprises the generation of a first virtual workpiece by superposing models of several workpiece variants of a workpiece by means of a software tool run on a workstation and the carrying out of path planning for defining tool paths for at least one first region of the workpiece and verifying the defined tool paths on the basis of the first virtual workpiece. Each of the workpiece variants is given by a set of determined local geometric forms of a basic body. The different geometric forms can be formed for example by attachment parts arranged on the workpiece basic body or by modification of the external geometric shape of the workpiece basic body.
    Type: Application
    Filed: July 27, 2018
    Publication date: March 25, 2021
    Inventors: Christof Eberst, Bernhard Stöffler, Gerhard Umgeher, Massimo Ferri, Christian Feurer
  • Patent number: 9701019
    Abstract: Workflow charts for processing (e.g., treating, machining) a workpiece with a tool of an industrial robot are automatically generated. An initial chart has a plurality of tool paths for a workpiece in a defined target position and for defined process parameters. The tool path determines the desired movement of the tool along the workpiece. A state space describing variable parameter values that impact the workpiece processing are defined. Each point in the space represents a concrete combination of possible parameter values. The space is discretized into individual states. The processing of the workpiece is simulated using the initial chart for one or several discrete states and the simulated process results are evaluated according to a pre-definable criterion. The initial chart is iteratively modified, subsequently workpiece processing is simulated using the modified chart for at least one discrete state, and the simulated processing results are evaluated with a pre-definable cost function.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: July 11, 2017
    Assignee: Convergent Information Technologies GmbH
    Inventors: Christof Eberst, Massimo Ferri, Bernhard Stoeffler, Riccardo Tornese, Gerald Umgeher
  • Publication number: 20140371905
    Abstract: Workflow charts for processing (e.g., treating, machining) a workpiece with a tool of an industrial robot are automatically generated. An initial chart has a plurality of tool paths for a workpiece in a defined target position and for defined process parameters. The tool path determines the desired movement of the tool along the workpiece. A state space describing variable parameter values that impact the workpiece processing are defined. Each point in the space represents a concrete combination of possible parameter values. The space is discretized into individual states. The processing of the workpiece is simulated using the initial chart for one or several discrete states and the simulated process results are evaluated according to a pre-definable criterion. The initial chart is iteratively modified, subsequently workpiece processing is simulated using the modified chart for at least one discrete state, and the simulated processing results are evaluated with a pre-definable cost function.
    Type: Application
    Filed: September 6, 2012
    Publication date: December 18, 2014
    Applicant: CONVERGENT INFORMATION TECHNOLOGIES GMBH
    Inventors: Christof Eberst, Massimo Ferri, Bernhard Stoeffler, Riccardo Tornese, Gerald Umgeher