Patents by Inventor Mathieu Dube

Mathieu Dube 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: 20240054621
    Abstract: A computer-implemented method is provided that includes detecting at least one reflective surface in at least one two-dimensional (2D) image of an environment. The method further includes generating bounding coordinates encompassing the at least one reflective surface in the 2D image. The method further includes projecting the bounding coordinates of the 2D image into a three-dimensional (3D) space of the environment. The method further includes identifying a reflection artifact encompassed by the bounding coordinates in the 3D space. The method further includes removing the reflection artifact identified in the bounding coordinates.
    Type: Application
    Filed: July 21, 2023
    Publication date: February 15, 2024
    Inventors: Raza Ul Azam, Mathieu Dube-Dallaire, Daniel Pompe, Vitaliy Ostapchuk, Sagar Kalburgi
  • Publication number: 20230324167
    Abstract: Examples described herein provide a method that includes receiving a model corresponding to an assembly. The method further includes defining an object of interest in the model. The method further includes receiving a point cloud generated based on data obtained by scanning the assembly using a laser scanner. The method further includes aligning the point cloud to the model. The method further includes determining whether a component corresponding to the object of interest is located correctly relative to the assembly based at least in part on the point cloud aligned to the model. The method further includes, responsive to determining that the component is not located correctly, taking a corrective action.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 12, 2023
    Inventors: John Chan, Udo Haedicke, Mathieu Dubé-Dallaire, Renaud Gaboriault Bédard
  • Publication number: 20230324557
    Abstract: Examples described herein provide a method that includes receiving, from a camera, a first image captured at a first location of an environment. The method further includes receiving, by a three-dimensional (3D) coordinate measurement device, first 3D coordinate data captured at the first location of the environment. The method further includes receiving, from the camera, a second image captured at a second location of the environment. The method further includes detecting, by a processing system, first features of the first image and second features of the second image. The method further includes determining, by the processing system, whether a correspondence exists between the first image and the second image. The method further includes, responsive to determining that the correspondence exists between the first image and the second image, causing the 3D coordinate measurement device to capture, at the second location, second 3D coordinate data.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 12, 2023
    Inventors: John Chan, Udo Haedicke, Mathieu Dubé-Dallaire, Renaud Gaboriault Bédard
  • Patent number: 7529967
    Abstract: A method for executing a write request in a clustered computing environment, comprising a plurality of computers connected in a network, including at least one client computer accessing data blocks stored on a first storage device of a shared aggregated pool of storage devices. Data blocks stored on the first storage device are linked to data blocks stored on at least one second storage device of the pool by error recovery data stored on a third storage device of the pool. When a client computer sends a write request to the first storage device for a new data block to be stored at an address on the first storage device, the new data block is written at the address on the first storage device. New error recovery data is calculated for the data block and is written to the third storage device.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: May 5, 2009
    Assignee: Rackable Systems Inc.
    Inventors: Iain B. Findleton, Mathieu Dube, Gautham M. Sastri
  • Publication number: 20060107096
    Abstract: A method for executing a write request in a clustered computing environment, comprising a plurality of computers connected in a network, including at least one client computer accessing data blocks stored on a first storage device of a shared aggregated pool of storage devices. Data blocks stored on the first storage device are linked to data blocks stored on at least one second storage device of the pool by error recovery data stored on a third storage device of the pool. When a client computer sends a write request to the first storage device for a new data block to be stored at an address on the first storage device, the new data block is written at the address on the first storage device. New error recovery data is calculated for the data block and is written to the third storage device.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 18, 2006
    Inventors: Iain Findleton, Mathieu Dube, Gautham Sastri