Patents by Inventor Daniel Pipe-Mazo

Daniel Pipe-Mazo 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: 11954846
    Abstract: A video processing pipeline receives data derived from a feed of images of a plurality of objects passing in front of an inspection camera module forming part of a quality assurance inspection system. Quality assurance metrics for the object are generated by one or more containerized image analysis inspection tools forming part of the video processing pipeline using the received data for each object. Overlay images are later generated that characterize the quality assurance metrics. These overlay images are combined with the corresponding image of the object to generate an enhanced image of each of the objects. These enhanced images are provided to a consuming application or process for quality assurance analysis.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: April 9, 2024
    Assignee: Elementary Robotics, Inc.
    Inventors: Dat Do, Arye Barnehama, Daniel Pipe-Mazo
  • Patent number: 11937019
    Abstract: Each of a plurality of co-located inspection camera modules captures raw images of objects passing in front of the co-located inspection camera modules which form part of a quality assurance inspection system. The inspection camera modules have either a different image sensor or lens focal properties and generate different feeds of raw images. The co-located inspection camera modules can be selectively switched amongst to activate the corresponding feed of raw images. The activated feed of raw images is provided to a consuming application or process for quality assurance analysis.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: March 19, 2024
    Assignee: Elementary Robotics, Inc.
    Inventors: Arye Barnehama, Dat Do, Daniel Pipe-Mazo
  • Patent number: 11675345
    Abstract: Data is received that is derived from each of a plurality of inspection camera modules forming part of a quality assurance inspection system. The data includes a feed of images of a plurality of objects passing in front of the respective inspection camera module. Thereafter, the received data is separately analyzed by each inspection camera module using at least one image analysis inspection tool. The results of the analyzing can be correlated for each inspection camera module on an object-by-object basis. The correlating can use timestamps for the images and/or detected unique identifiers within the images and can be performed by a cloud-based server and/or a local edge computer. Access to the correlated results can be provided to a consuming application or process.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 13, 2023
    Assignee: Elementary Robotics, Inc.
    Inventors: Kyle Bebak, Eduardo Mancera, Milind Karnik, Arye Barnehama, Daniel Pipe-Mazo
  • Publication number: 20230143402
    Abstract: Data is received that includes a feed of images of a plurality of objects passing in front of each of a plurality of inspection camera modules forming part of each of a plurality of stations. The stations can together form part of a quality assurance inspection system. The objects when combined or assembled, can form a product. The received data derived from each inspection camera module can be separately analyzed using at least one image analysis inspection tool. The analyzing can include visually detecting a unique identifier for each object. The images are transmitted with results from the inspection camera modules along with the unique identifiers to a cloud-based server to correlate results from the analyzing for each inspection camera module on an product-by-product basis. Access to the correlated results can be provided to a consuming application or process via the cloud-based server.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Inventors: Kyle Bebak, Eduardo Mancera, Milind Karnik, Arye Barnehama, Daniel Pipe-Mazo
  • Publication number: 20230142117
    Abstract: Data is received that is derived from each of a plurality of inspection camera modules forming part of a quality assurance inspection system. The data includes a feed of images of a plurality of objects passing in front of the respective inspection camera module. Thereafter, the received data is separately analyzed by each inspection camera module using at least one image analysis inspection tool. The results of the analyzing can be correlated for each inspection camera module on an object-by-object basis. The correlating can use timestamps for the images and/or detected unique identifiers within the images and can be performed by a cloud-based server and/or a local edge computer. Access to the correlated results can be provided to a consuming application or process.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Inventors: Kyle Bebak, Eduardo Mancera, Milind Karnik, Arye Barnehama, Daniel Pipe-Mazo
  • Publication number: 20220394215
    Abstract: Each of a plurality of co-located inspection camera modules captures raw images of objects passing in front of the co-located inspection camera modules which form part of a quality assurance inspection system. The inspection camera modules have either a different image sensor or lens focal properties and generate different feeds of raw images. The co-located inspection camera modules can reside within a single standalone module and be selectively switched amongst to activate the corresponding feed of raw images. The activated feed of raw images is provided to a consuming application or process for quality assurance analysis.
    Type: Application
    Filed: November 22, 2021
    Publication date: December 8, 2022
    Inventors: Daniel Pipe-Mazo, Arye Barnehama, Dat Do
  • Publication number: 20220394214
    Abstract: Each of a plurality of co-located inspection camera modules captures raw images of objects passing in front of the co-located inspection camera modules which form part of a quality assurance inspection system. The inspection camera modules have either a different image sensor or lens focal properties and generate different feeds of raw images. The co-located inspection camera modules can be selectively switched amongst to activate the corresponding feed of raw images. The activated feed of raw images is provided to a consuming application or process for quality assurance analysis.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Inventors: Arye Barnehama, Dat Do, Daniel Pipe-Mazo
  • Publication number: 20210390677
    Abstract: A video processing pipeline receives data derived from a feed of images of a plurality of objects passing in front of an inspection camera module forming part of a quality assurance inspection system. Quality assurance metrics for the object are generated by one or more containerized image analysis inspection tools forming part of the video processing pipeline using the received data for each object. Overlay images are later generated that characterize the quality assurance metrics. These overlay images are combined with the corresponding image of the object to generate an enhanced image of each of the objects. These enhanced images are provided to a consuming application or process for quality assurance analysis.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 16, 2021
    Inventors: Dat Do, Arye Barnehama, Daniel Pipe-Mazo
  • Patent number: 9832833
    Abstract: An apparatus comprising a communication circuit and a processing circuit. The communication circuit may be configured to connect to a network based on a communications protocol. The processing circuit may be configured to control a light based on a pre-defined condition. The processing circuit may determine a location of the apparatus based on an identifier. The processing circuit may synchronize to a universal clock via the network. The processing circuit may determine a local time based on (a) the universal clock and (b) the location, both received from a device connected to the apparatus through the network. The processing circuit may receive input from the device. The processing circuit may calculate the pre-defined condition based on (a) the local time and (b) the input from the device. The processing circuit may determine whether the pre-defined condition has been met.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: November 28, 2017
    Assignee: KUNA SYSTEMS CORPORATION
    Inventors: Daniel Pipe-Mazo, Haomiao Huang, Christopher Hiszpanski, Nnoduka Eruchalu, Sai-Wai Fu, Harold G. Sampson