Patents by Inventor Norberto Goussies

Norberto Goussies 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: 20240144494
    Abstract: The method can include: sampling images of a conveyor region S110; determining a set of patches S120; estimating a displacement for each patch S130; estimating a conveyor motion parameter(s) based on the patch displacement S140; and optionally performing an action based on the conveyor motion parameter S150. However, the method S100 can additionally or alternatively include any other suitable elements. The method S100 functions to estimate a set of conveyor motion parameters (e.g., conveyor speed). Additionally or alternatively, the method can function to enable dynamic control of an independent robotic assembly system(s) to accommodate conveyor motion changes.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 2, 2024
    Inventors: Norberto A. Goussies, Clement Creusot
  • Publication number: 20240116183
    Abstract: The method S100 can include: providing bowls within the workspace based on the assembly context S105; sampling sensor data for the workspace S110; detecting bowls based on the sensor data S120; determining a labeled training dataset S130; and training a classifier for the assembly context S140. However, the method S100 can additionally or alternatively include any other suitable elements.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 11, 2024
    Inventors: Norberto A. Goussies, Clement Creusot, Rajat Bhageria
  • Publication number: 20230191615
    Abstract: A method can include: receiving imaging data; identifying containers using an object detector; scheduling insertion based on the identified containers; and optionally performing an action based on a scheduled insertion. However, the method can additionally or alternatively include any other suitable elements. The method functions to schedule insertion for a robotic system (e.g., ingredient insertion of a robotic foodstuff assembly module). Additionally or alternatively, the method can function to facilitate execution of a dynamic insertion strategy; and/or facilitate independent operation of a plurality of robotic assembly modules along a conveyor line.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 22, 2023
    Inventors: Clement Creusot, Rajat Bhageria, Norberto Goussies, Luis Rayas, Xiaoyi Chen
  • Patent number: 10062003
    Abstract: A system includes a memory and a processor configured to select a set of scene point pairs, to determine a respective feature vector for each scene point pair, to find, for each feature vector, a respective plurality of nearest neighbor point pairs in feature vector data of a number of models, to compute, for each nearest neighbor point pair, a respective aligning transformation from the respective scene point pair to the nearest neighbor point pair, thereby defining a respective model-transformation combination for each nearest neighbor point pair, each model-transformation combination specifying the respective aligning transformation and the respective model with which the nearest neighbor point pair is associated, to increment, with each binning of a respective one of the model-transformation combinations, a respective bin counter, and to select one of the model-transformation combinations in accordance with the bin counters to detect an object and estimate a pose of the object.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pablo Sala, Norberto Goussies
  • Publication number: 20180068202
    Abstract: A system includes a memory and a processor configured to select a set of scene point pairs, to determine a respective feature vector for each scene point pair, to find, for each feature vector, a respective plurality of nearest neighbor point pairs in feature vector data of a number of models, to compute, for each nearest neighbor point pair, a respective aligning transformation from the respective scene point pair to the nearest neighbor point pair, thereby defining a respective model-transformation combination for each nearest neighbor point pair, each model-transformation combination specifying the respective aligning transformation and the respective model with which the nearest neighbor point pair is associated, to increment, with each binning of a respective one of the model-transformation combinations, a respective bin counter, and to select one of the model-transformation combinations in accordance with the bin counters to detect an object and estimate a pose of the object.
    Type: Application
    Filed: November 14, 2017
    Publication date: March 8, 2018
    Inventors: Pablo Sala, Norberto Goussies
  • Patent number: 9818043
    Abstract: A system includes a memory and a processor configured to select a set of scene point pairs, to determine a respective feature vector for each scene point pair, to find, for each feature vector, a respective plurality of nearest neighbor point pairs in feature vector data of a number of models, to compute, for each nearest neighbor point pair, a respective aligning transformation from the respective scene point pair to the nearest neighbor point pair, thereby defining a respective model-transformation combination for each nearest neighbor point pair, each model-transformation combination specifying the respective aligning transformation and the respective model with which the nearest neighbor point pair is associated, to increment, with each binning of a respective one of the model-transformation combinations, a respective bin counter, and to select one of the model-transformation combinations in accordance with the bin counters to detect an object and estimate a pose of the object.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pablo Sala, Norberto Goussies
  • Publication number: 20160379083
    Abstract: A system includes a memory and a processor configured to select a set of scene point pairs, to determine a respective feature vector for each scene point pair, to find, for each feature vector, a respective plurality of nearest neighbor point pairs in feature vector data of a number of models, to compute, for each nearest neighbor point pair, a respective aligning transformation from the respective scene point pair to the nearest neighbor point pair, thereby defining a respective model-transformation combination for each nearest neighbor point pair, each model-transformation combination specifying the respective aligning transformation and the respective model with which the nearest neighbor point pair is associated, to increment, with each binning of a respective one of the model-transformation combinations, a respective bin counter, and to select one of the model-transformation combinations in accordance with the bin counters to detect an object and estimate a pose of the object.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Pablo Sala, Norberto Goussies