Patents by Inventor Lung-Hsiang Kai

Lung-Hsiang Kai 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: 20050240693
    Abstract: The present invention provides a multi-functional peripheral apparatus to be connected to a host. The apparatus comprises a connection module, a plurality of peripheral modules, and a control module. The connection module provides a transmission interface to receive a peripheral output signal from the host. Each of the peripheral modules performs a specific peripheral function. The peripheral modules further comprise a data storage memory to store at least one peripheral driver. The control module receives the peripheral output signal from the connection module and produces a corresponding peripheral control command to control and to enable the selected peripheral module specified in the peripheral output signal to perform the corresponding specific peripheral function. When the apparatus is connected to the host, the host allows the control module to install the peripheral driver into the host so that the host employs the driver to drive the selected peripheral modules.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 27, 2005
    Inventors: Kevin Liao, Jia-Ching Lee, Yao-Chung Liu, Lung-Hsiang Kai, Chi-Ming Lee, Chih-Kan Chang