Patents by Inventor Ruiyi MAO

Ruiyi MAO 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: 20210056292
    Abstract: An example system includes a global location engine to identify a first plurality of locations of interest in an image. The global location engine is to identify the first plurality of locations based on a first neural network. The system also includes a segmentation engine to generate a regional image based on the image. The system includes a local location engine to identify a second plurality of locations of interest based on the regional image and at least a portion of the first plurality of locations of interest. The local location engine is to identify the second plurality of locations of interest based on a second neural network.
    Type: Application
    Filed: May 17, 2018
    Publication date: February 25, 2021
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Ruiyi Mao, Qian Lin, Jan Allebach
  • Patent number: 10587774
    Abstract: According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: March 10, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ruiyi Mao, Jan Allebach, Wanling Jiang, Lluis Abello Rosello, Robert Ulichney, Utpal Kumar Sarkar
  • Publication number: 20190351618
    Abstract: According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.
    Type: Application
    Filed: January 27, 2017
    Publication date: November 21, 2019
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Ruiyi MAO, Jan ALLEBACH, Wanling JIANG, Lluis ABELLO ROSELLO, Robert ULICHNEY, Utpal Kumar SARKAR