Patents by Inventor Ming-Chi Bai

Ming-Chi Bai 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: 9471956
    Abstract: An embodiment of a graphic remoting system of the present invention includes a network, a server and a client device. The network is applied to a RDP protocol. The server transfers display rendering commands which indicates a destination region through the network. The client device receives the display rendering commands. The client device of the present invention includes at least a graphic render engine, at least a surface, at least a mask generator, a plurality of mask buffer, at least a direct memory access with masks, and a plurality of display buffers. The surface is used for storing an image. The graphic render engine generates the image and stores the image into the surface according to the destination region. The mask buffers is used for storing bit masks; wherein the content values of the mask buffers are indicating updated areas of the image stored in the surface. The mask generator generates the bit masks according to the destination region, and stores the bit masks into the mask buffers.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 18, 2016
    Assignee: ASPEED TECHNOLOGY INC.
    Inventors: Chung-Yen Lu, Kuo-Wei Yeh, Ming-Chi Bai, Lung-Hsiang Kai
  • Publication number: 20160063667
    Abstract: An embodiment of a graphic remoting system of the present invention includes a network, a server and a client device. The network is applied to a RDP protocol. The server transfers display rendering commands which indicates a destination region through the network. The client device receives the display rendering commands. The client device of the present invention includes at least a graphic render engine, at least a surface, at least a mask generator, a plurality of mask buffer, at least a direct memory access with masks, and a plurality of display buffers. The surface is used for storing an image. The graphic render engine generates the image and stores the image into the surface according to the destination region. The mask buffers is used for storing bit masks; wherein the content values of the mask buffers are indicating updated areas of the image stored in the surface. The mask generator generates the bit masks according to the destination region, and stores the bit masks into the mask buffers.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Chung-Yen LU, Kuo-Wei YEH, MING-CHI BAI, LUNG-HSIANG KAI
  • Publication number: 20110167190
    Abstract: The invention discloses a distant PCIe extended system. The distant PCIe extended system includes a local PCIe virtualization device (PVD), at least a transmission medium and at least a remote PVD. The PVD includes a PCIe PHY layer, a signal converting circuit, at least a PVD PHY layer and a transmission medium. The PCIe PHY layer is used to receive a PCIe physical signal. The signal converting circuit is coupled to the PCIe PHY layer and used to convert the PCIe data link layer packet into at least a PVD MAC packet. The PVD PHY layer is coupled to the signal converting circuit and used to process and transfer the PVD MAC packet. The transmission medium receives and transfers the PVD physical signal.
    Type: Application
    Filed: March 4, 2011
    Publication date: July 7, 2011
    Inventors: Hung-Ming LIN, Hung-Ju Huang, Jen-Min Yuan, Ming-Chi Bai
  • Publication number: 20100103183
    Abstract: A remote multiple image processing apparatus comprises a graphic processing unit, a memory unit, an image compression unit, a transmission unit and a transmission medium. The graphic processing unit receives at least an image frame including a plurality of image blocks, and determines the degree of the difference between the current input image block and the previous input image block. The memory unit, coupling to the graphic processing unit, stores the image blocks. The image compression unit, coupling to the memory unit, compresses the image blocks and generates at least a compressed datum. The transmission unit, coupling to the image compression unit, transforms the compressed datum into at least a data packet. The transmission medium outputs the data packet. The remote multiple image processing apparatus uses the compression technique to allow a client sharing the resources of graphic processing unit so as to get multiple use benefits.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 29, 2010
    Inventors: Hung-Ming LIN, Hung-Ju HUANG, Jen-Min YUAN, Ming-Chi BAI, Ya-Cheng CHEN
  • Publication number: 20100027559
    Abstract: The invention discloses a transmission device. The transmission device includes an interface circuit, a data converting circuit, at least a physical layer and a transmission medium. The interface circuit is used to receive a PCIe signal or a PCI signal. The data converting circuit is coupled to the interface circuit and used to convert the PCIe signal or the PCI signal into at least a data packet. The physical layer is coupled to the data converting circuit and used to process and transfer the data packet. The transmission medium receives and transfers the data packet.
    Type: Application
    Filed: September 2, 2008
    Publication date: February 4, 2010
    Inventors: Hung-Ming LIN, Hung-Ju Huang, Jen-Min Yuan, Ming-Chi Bai