Patents by Inventor Juan Palacio

Juan Palacio 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: 20250178192
    Abstract: A geometrical model of a multi-axis robot equipped with a camera (30) comprises a first change matrix (TCamera?PG) and a second change matrix TPG?BF)). A method for adjusting the model comprises: aiming (1004), with the camera arranged in a first location (k1), at at least two points among L points of the target; determining the coordinates (Vk1,lCamera) of each point aimed at; moving (1005) the camera; d) aiming (1006), with the camera arranged in a second location (k2), at the same points (P??); determining the coordinates (Vk2,lCamera) of each point aimed at; calculating (1008), for each point aimed at, a difference of the difference (vk1,k2,l) between the coordinates nt in a base coordinate frame (BF), expressed in using the first and second change matrix (TCamera?PG, TkPG?BF); calculating (1010, 1018) an overall difference value (F, G).
    Type: Application
    Filed: December 5, 2024
    Publication date: June 5, 2025
    Inventors: Didier Chevron, Juan Palacio, Nicolas Chouan
  • Publication number: 20250178203
    Abstract: According to this method, a mathematical surface (PrefBF) is determined (104), a printing head is brought into a first position and then into a second position, where a first impact and a second impact are printed (106, 110), then the coordinates of a characteristic point (P1,4BF, P2,4BF) of the first or second impact (108, 112) are measured. We express (114) the coordinates of a first intersection point (I1,4BF) and those of a second intersection point (I2,4BF). We express (120) a deviation ({right arrow over (?k)}) based on the coordinates of the characteristic points (Pk,jBF) and intersection point (Ik,jBF). We construct (122) an objective function (F) whose variables are the deviations ({right arrow over (?k)}). We determine (124) values for six parameters (X1-X6) of a passage matrix (TTCP?PG) which minimise the objective function (F). These six parameters (X1-X6) are used (128) to define an oriented position of the frame (TCP) linked to the printing head in the frame linked to the wrist.
    Type: Application
    Filed: December 4, 2024
    Publication date: June 5, 2025
    Inventors: Didier Chevron, Juan Palacio, Nicolas Chouan
  • Publication number: 20230103030
    Abstract: The invention relates to a process for painting a workpiece using a painting robot including a robot arm equipped with a paint spraying device, the process including, an operation S1 of modeling a realistic 3D model corresponding to the workpiece as deformed and positioned in a paint cell, the realistic 3D model including paint trajectory information suitable for the workpiece as deformed and positioned in the paint cell, and a paint spraying operation S2 during which the paint spraying device is moved along the paint trajectory opposite the workpiece.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Didier Chevron, Nicolas Chouan, Juan Palacio
  • Patent number: 9489232
    Abstract: A technique for attesting a plurality of data processing systems includes generating a logical grouping for a data processing system. The logical grouping is associated with a rule that describes a condition that must be met in order for the data processing system to be considered trusted. A list of one or more children associated with the logical grouping is retrieved. The one or more children are attested to determine whether each of the one or more children is trusted. In response to the attesting, the rule is applied to determine whether the condition has been met in order for the data processing system to be considered trusted. A plurality of logical groupings is associated to determine whether an associated plurality of data processing systems can be considered trusted.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: November 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: David Haikney, David Nigel Mackintosh, Jose Juan Palacios Perez
  • Patent number: 9250951
    Abstract: A technique for attesting a plurality of data processing systems includes generating a logical grouping for a data processing system. The logical grouping is associated with a rule that describes a condition that must be met in order for the data processing system to be considered trusted. A list of one or more children associated with the logical grouping is retrieved. The one or more children are attested to determine whether each of the one or more children is trusted. In response to the attesting, the rule is applied to determine whether the condition has been met in order for the data processing system to be considered trusted. A plurality of logical groupings is associated to determine whether an associated plurality of data processing systems can be considered trusted.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: David Haikney, David Nigel Mackintosh, Jose Juan Palacios Perez
  • Publication number: 20140033210
    Abstract: A technique for attesting a plurality of data processing systems includes generating a logical grouping for a data processing system. The logical grouping is associated with a rule that describes a condition that must be met in order for the data processing system to be considered trusted. A list of one or more children associated with the logical grouping is retrieved. The one or more children are attested to determine whether each of the one or more children is trusted. In response to the attesting, the rule is applied to determine whether the condition has been met in order for the data processing system to be considered trusted. A plurality of logical groupings is associated to determine whether an associated plurality of data processing systems can be considered trusted.
    Type: Application
    Filed: September 30, 2013
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Haikney, David Nigel Mackintosh, Jose Juan Palacios Perez
  • Publication number: 20130305364
    Abstract: A technique for attesting a plurality of data processing systems includes generating a logical grouping for a data processing system. The logical grouping is associated with a rule that describes a condition that must be met in order for the data processing system to be considered trusted. A list of one or more children associated with the logical grouping is retrieved. The one or more children are attested to determine whether each of the one or more children is trusted. In response to the attesting, the rule is applied to determine whether the condition has been met in order for the data processing system to be considered trusted. A plurality of logical groupings is associated to determine whether an associated plurality of data processing systems can be considered trusted.
    Type: Application
    Filed: September 20, 2011
    Publication date: November 14, 2013
    Inventors: David Haikney, David Nigel Mackintosh, Jose Juan Palacios Perez