Patents by Inventor Andy Yan

Andy Yan 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: 9176672
    Abstract: Systems and techniques relating to input/output (I/O) command aggregation include, according to at least one implementation, a method including receiving a first command from a device driver through interface hardware for accessing a storage device; identifying the received command as an aggregation command having a tag corresponding to consolidated command information; communicating a transfer ready notification to the device driver; receiving the consolidated command information from the device driver, wherein the consolidated command information includes memory addresses and data transfer counts for a defined quantity of aggregated I/O commands or for aggregated I/O commands that are received within a defined period of time; storing the consolidated command information in memory; receiving a second command including the tag corresponding to the consolidated command information; and processing the second command with respect to the storage device based on the memory addresses and the data transfer counts in
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: November 3, 2015
    Assignee: Marvell International Ltd.
    Inventors: Qun Zhao, Xinhai Kang, Michael Wang, Jacky Feng, Nancy Xu, Andy Yan
  • Publication number: 20150253995
    Abstract: Systems and techniques relating to input/output (I/O) command aggregation include, according to at least one implementation, a method including receiving a first command from a device driver through interface hardware for accessing a storage device; identifying the received command as an aggregation command having a tag corresponding to consolidated command information; communicating a transfer ready notification to the device driver; receiving the consolidated command information from the device driver, wherein the consolidated command information includes memory addresses and data transfer counts for a defined quantity of aggregated I/O commands or for aggregated I/O commands that are received within a defined period of time; storing the consolidated command information in memory; receiving a second command including the tag corresponding to the consolidated command information; and processing the second command with respect to the storage device based on the memory addresses and the data transfer counts in
    Type: Application
    Filed: March 16, 2015
    Publication date: September 10, 2015
    Inventors: Qun Zhao, Xinhai Kang, Michael Wang, Jacky Feng, Nancy Xu, Andy Yan
  • Patent number: 8984182
    Abstract: The present disclosure includes systems and techniques relating to input/output (I/O) command aggregation for Small Computer System Interface (SCSI) enabled devices.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: March 17, 2015
    Assignee: Marvell International Ltd.
    Inventors: Qun Zhao, Xinhai Kang, Michael Wang, Jacky Feng, Nancy Xu, Andy Yan
  • Publication number: 20130282927
    Abstract: The present disclosure includes systems and techniques relating to input/output (I/O) command aggregation for Small Computer System Interface (SCSI) enabled devices.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 24, 2013
    Inventors: Qun Zhao, Xinhai Kang, Michael Wang, Jacky Feng, Nancy Xu, Andy Yan
  • Publication number: 20040045657
    Abstract: A method for forming a multi-layer ceramic electronic device includes the steps of (a) forming a circuit layer with a pattern of contacts on a ceramic substrate, (b) forming at least a dielectric blank sheet with a pattern of through-holes on a supporting film, (c) filling each of the through-holes in the dielectric blank sheet with a conductive paste, (d) drying the conductive paste in the through-holes, (e) overlaying the dielectric blank sheet on the circuit layer on the ceramic substrate in such a manner that the through-holes are registered respectively with the contacts, and (f) pressing and heating the ceramic substrate and the dielectric blank sheet.
    Type: Application
    Filed: November 18, 2002
    Publication date: March 11, 2004
    Applicant: Universal Scientific Industrial Co., Ltd.
    Inventors: Richard Lee, Andy Yan, Black Shi, Antony Lin, Tony Cheng