Patents by Inventor Yan GY Gong

Yan GY Gong 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: 11568220
    Abstract: The present disclosure relates to methods, systems, and computer program products for implementing a deep neural network in a field-programmable gate array (FPGA). In response to receiving a network model describing a deep neural network, a plurality of layers associated with the deep neural network may be determined. With respect to a layer in the plurality of layers, a parallelism factor for processing operations associated with the layer simultaneously by processing elements in an FPGA may be determined based on a workload associated with the layer and a configuration of the FPGA.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: January 31, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Junsong Wang, Chao Zhu, Yonghua Lin, Yan GY Gong
  • Patent number: 11164047
    Abstract: The present disclosure provides a computer-implemented method, computer system and computer program product for object detection. According to the computer-implemented method, a first object can be classified to be a first category based on detection data acquired in a detection area. Then, a confidence score for the first category can be calculated based on historical detection data of the detection area, wherein the confidence score presents possibility degree of at least one object of the first category existing in the detection area. Whether classification of the first object is abnormal can be determined based on the confidence score.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ke Wei Sun, Junsong Wang, Yan GY Gong, Rong Yan, Yonghua Lin, Jie Zhang
  • Patent number: 10943204
    Abstract: A computer implemented method of detecting excessive customer wait times is provided. The method includes taking a headcount in a digital image obtained by a digital video camera of a monitored area, counting the number of bodies in the digital image, and rectifying the number of heads with the number of bodies to obtain a total count of persons. The method further includes determining which persons are moving and subtracting the moving persons from the total count of persons to obtain a still count, and determining which persons are workers and subtracting the workers from the still count to identify customers in the monitored area and obtain a customer count. The method further includes identifying the number of queues present in the monitored area, assigning each customer to a queue, and determining the wait time for each of the identified customers in each of the identified queues.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Xu, Ke Wei Sun, Junsong Wang, Yonghua Lin, Yan Gy Gong
  • Publication number: 20210027106
    Abstract: The present disclosure provides a computer-implemented method, computer system and computer program product for object detection. According to the computer-implemented method, a first object can be classified to be a first category based on detection data acquired in a detection area. Then, a confidence score for the first category can be calculated based on historical detection data of the detection area, wherein the confidence score presents possibility degree of at least one object of the first category existing in the detection area. Whether classification of the first object is abnormal can be determined based on the confidence score.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Inventors: Ke Wei Sun, Junsong Wang, Yan GY Gong, Rong Yan, Yonghua Lin, Jie Zhang
  • Publication number: 20200226523
    Abstract: A computer implemented method of detecting excessive customer wait times is provided. The method includes taking a headcount in a digital image obtained by a digital video camera of a monitored area, counting the number of bodies in the digital image, and rectifying the number of heads with the number of bodies to obtain a total count of persons. The method further includes determining which persons are moving and subtracting the moving persons from the total count of persons to obtain a still count, and determining which persons are workers and subtracting the workers from the still count to identify customers in the monitored area and obtain a customer count. The method further includes identifying the number of queues present in the monitored area, assigning each customer to a queue, and determining the wait time for each of the identified customers in each of the identified queues.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Chang Xu, Ke Wei Sun, Junsong Wang, Yonghua Lin, Yan GY Gong
  • Publication number: 20200034696
    Abstract: The present disclosure relates to methods, systems, and computer program products for implementing a deep neural network in a field-programmable gate array (FPGA). In response to receiving a network model describing a deep neural network, a plurality of layers associated with the deep neural network may be determined. With respect to a layer in the plurality of layers, a parallelism factor for processing operations associated with the layer simultaneously by processing elements in an FPGA may be determined based on a workload associated with the layer and a configuration of the FPGA.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Inventors: Junsong Wang, Chao Zhu, Yonghua Lin, Yan GY Gong