Patents by Inventor Andrew Su

Andrew Su 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: 7472232
    Abstract: Method and related apparatus for internal data accessing of a computer system. In a computer system, a peripheral can issue accessing requests for system memory space with or without snooping the central processing unit (CPU). While serving a peripheral of single virtual channel utilizing a chipset supporting multiple virtual channels, the present invention assigns accessing requests to different processing queues according to their snooping/non-snooping attributes, such that reading/non-snooping requests are directly routed to a system memory. Also responses from system memory and CPU are buffered in the chipset respectively by utilizing buffer resources of different virtual channels. And by applying accessing routing dispatch, data accessing efficiency can be increased.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: December 30, 2008
    Assignee: VIA Technologies Inc.
    Inventors: Andrew Su, Jiin Lai, Chad Tsai
  • Publication number: 20070011390
    Abstract: A method and related apparatus used for controlling a peripheral device to transfer data to a bus. The peripheral device has a bus interface circuit and a controller. The method includes storing data outputted from the controller into a first storage block of the bus interface circuit, utilizing the bus interface circuit to simultaneously control the first storage block to output its stored data to the bus and control a second storage block of the bus interface circuit to store data outputted from the controller, and utilizing the bus interface circuit to control the second storage block to output its stored data to the bus.
    Type: Application
    Filed: September 13, 2006
    Publication date: January 11, 2007
    Inventors: Jiin Lai, Chad Tsai, Ju Zhang, Andrew Chuang, Andrew Su
  • Patent number: 7124214
    Abstract: A method and related apparatus used for controlling a peripheral device to transfer data to a bus. The peripheral device has a bus interface circuit and a controller. The method includes storing data outputted from the controller into a first storage block of the bus interface circuit, utilizing the bus interface circuit to simultaneously control the first storage block to output its stored data to the bus and control a second storage block of the bus interface circuit to store data outputted from the controller, and utilizing the bus interface circuit to control the second storage block to output its stored data to the bus.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: October 17, 2006
    Assignee: VIA Technologies Inc.
    Inventors: Jiin Lai, Chad Tsai, Ju Zhang, Andrew Chuang, Andrew Su
  • Publication number: 20060211025
    Abstract: This invention provides methods, kits, and algorithms for obtaining molecular signatures of cells based on their gene expression profiles. Devices for carrying out molecular signature analysis of unknown samples are also provided.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 21, 2006
    Applicant: IRM LLC
    Inventors: Andrew Su, Garret Hampton
  • Publication number: 20060085606
    Abstract: Method and related apparatus for internal data accessing of a computer system. In a computer system, a peripheral can issue accessing requests for system memory space with or without snooping the central processing unit (CPU). While serving a peripheral of single virtual channel utilizing a chipset supporting multiple virtual channels, the present invention assigns accessing requests to different processing queues according to their snooping/non-snooping attributes, such that reading/non-snooping requests are directly routed to system memory. Also responses from system memory and CPU will be buffered in the chipset respectively utilizing buffer resources of different virtual channels. By applying accessing routing dispatch, data accessing efficiency efficient will be increased.
    Type: Application
    Filed: September 9, 2005
    Publication date: April 20, 2006
    Inventors: Andrew Su, Jiin Lai, Chad Tsai
  • Publication number: 20040193750
    Abstract: A method and related apparatus used for controlling a peripheral device to transfer data to a bus. The peripheral device has a bus interface circuit and a controller. The method includes storing data outputted from the controller into a first storage block of the bus interface circuit, utilizing the bus interface circuit to simultaneously control the first storage block to output its stored data to the bus and control a second storage block of the bus interface circuit to store data outputted from the controller, and utilizing the bus interface circuit to control the second storage block to output its stored data to the bus.
    Type: Application
    Filed: January 14, 2004
    Publication date: September 30, 2004
    Inventors: Jiin Lai, Chad Tsai, Ju Zhang, Andrew Chuang, Andrew Su
  • Publication number: 20030172222
    Abstract: A data-transmission control method is disclosed. The method is adapted to be used in a system including a master device, an adapter device, a controlled device, a first bus communicating the master device with the adapter device, a second bus communicating the controlled device with the adapter device, and a data buffer associated with the adapter device. A first and a second data-reading requests are asserted via the second bus by the adapter device in response to a reading transaction actuated via the first bus by the master device. The first and the second data-reading requests have therebetween a time interval that is greater than zero but less than a latency period indicating when the adapter device asserts the first data-reading request to the controlled device and then receives a required first data to have the first bus ready. The first data is stored into the data buffer via the second bus by the controlled device in response to the first data-reading request.
    Type: Application
    Filed: January 10, 2003
    Publication date: September 11, 2003
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Jiin Lai, Chau-Chad Tsai, Chi-Che Tsai, Andrew Su