Patents by Inventor Weiqing Gu

Weiqing Gu 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: 9098491
    Abstract: This invention discloses a method for data transfer between a host memory and a flash memory module through direct memory access (DMA), and a related data-transfer subsystem. In one embodiment, the subsystem comprises a DMA controller, a flash-memory controller, a data buffer for buffering data transferred between the DMA controller and the flash-memory controller, and a status-register group for storing a current status of the data buffer. The DMA controller and the flash-memory controller are configured such that both of them are allowed to update the current status and to detect a change of the current status during the data transfer, so that a substantial part of the data transfer's process is executed through direct interaction between the DMA controller and the flash-memory controller without involving a central processing unit. The subsystem may further comprise a command storing unit for storing command packages for execution by the flash-memory controller.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: August 4, 2015
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Weiqing Gu, Xiaoji Wang, Xianzhi Tang, Conghao Sun, Fangyao Chen
  • Publication number: 20140247470
    Abstract: A process and system to transform a digital photograph of a text document into a scan-quality image is disclosed. By extracting the document text from the image, and analyzing visual clues from the text, a grid is constructed over the image representing the distortions in the image. Transforming the image to straighten this grid removes distortions introduced by the camera image-capture process. Variations in lighting, the extraction of text line information, and the modeling of curved lines in the image may be corrected.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 4, 2014
    Applicant: Compulink Managment Center, Inc.
    Inventors: Martin G. Hunt, Maria A. Pavlovskaia, Logan M.K. Gordon, William W. Tipton, Trang T. Pham, Darryl H. Yong, Weiqing Gu, James O. Egan, Liangnan Wu, Kin-Chung Wong
  • Publication number: 20140149637
    Abstract: This invention discloses a method for data transfer between a host memory and a flash memory module through direct memory access (DMA), and a related data-transfer subsystem. In one embodiment, the subsystem comprises a DMA controller, a flash-memory controller, a data buffer for buffering data transferred between the DMA controller and the flash-memory controller, and a status-register group for storing a current status of the data buffer. The DMA controller and the flash-memory controller are configured such that both of them are allowed to update the current status and to detect a change of the current status during the data transfer, so that a substantial part of the data transfer's process is executed through direct interaction between the DMA controller and the flash-memory controller without involving a central processing unit. The subsystem may further comprise a command storing unit for storing command packages for execution by the flash-memory controller.
    Type: Application
    Filed: November 23, 2012
    Publication date: May 29, 2014
    Applicant: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Weiqing GU, Xiaoji WANG, Xianzhi TANG, Conghao SUN, Fangyao CHEN
  • Publication number: 20100073735
    Abstract: A process and system to transform a digital photograph of a text document into a scan-quality image is disclosed. By extracting the document text from the image, and analyzing visual clues from the text, a grid is constructed over the image representing the distortions in the image. Transforming the image to straighten this grid removes distortions introduced by the camera image-capture process. Variations in lighting, the extraction of text line information, and the modeling of curved lines in the image may be corrected.
    Type: Application
    Filed: May 6, 2009
    Publication date: March 25, 2010
    Inventors: Martin G. Hunt, Maria A. Pavlovskaia, Logan M.K. Gordon, William W. Tipton, Trang T. Pham, Darryl H. Yong, Weiqing Gu, James O. Egan, Liangnan Wu, Kin-Chung Wong