Patents by Inventor Wen Xiong

Wen Xiong 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).

  • Publication number: 20090199216
    Abstract: A method, medium and implementing processing system are provided in which the Operating System (OS) driver is divided into two parts, viz. an upper level OS driver and a lower level OS driver. The lower level OS driver sets up the adapter hardware and any adapter hardware work-around. The upper level OS driver is interfaced to the OS communication stack and each can be compiled separately. The upper OS driver is compiled and shipped with the OS to make sure it is compatible with the OS communication stack. The lower OS driver, in an exemplary embodiment, is compiled and stored in an adapter flash memory. The OS dynamically combines the upper and lower OS drivers together during the load time.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Inventors: James R. Gallagher, Binh Hua, Hong Lam Hua, Wen Xiong
  • Publication number: 20080124344
    Abstract: The present invention relates to transgenic animals, as well as compositions and methods relating to the characterization of gene function. Specifically, the present invention provides transgenic mice comprising disruptions in PRO226, PRO257, PRO268, PRO290, PRO36006, PRO363, PRO365, PRO382, PRO444, PRO705, PRO1071, PRO1125, PRO1134, PRO1155, PRO1281, PRO1343, PRO1379, PRO1380, PRO1387, PRO1419, PRO1433, PRO1474, PRO1550, PRO1571, PRO1572, PRO1759, PRO1904, PRO35193, PRO4341, PRO4348, PRO4369, PRO4381, PRO4407, PRO4425, PRO4985, PRO4989, PRO5737, PRO5800, PRO5993, PRO6017, PRO7174, PRO9744, PRO9821, PRO9852, PRO9873, PRO10196, PRO34778, PRO20233, PRO21956, PRO57290, PRO38465, PRO38683 or PRO85161 genes.
    Type: Application
    Filed: July 18, 2006
    Publication date: May 29, 2008
    Applicant: Genentech, Inc.
    Inventors: Katherin E. Combs, Ling Ling Culbertson, Juan Delmas-Mata, Frederic de Sauvage, Liangfen Fan, Gretchen Frantz, Leslie Jane Green, Erin Marie Massey, Dina Rebecca McLain, Charles Montgomery, Bobby Joe Payne, Franklin Peale, Heidi Phillips, Michelle Rohrer, Tracy E.W. Sevaux, Zheng-Zheng Shi, Mary Jean Sparks, Joy Anne Stala, Tracy Tzu-Ling Tang, Ching-Yun Wang, Wen Xiong, Peter Vogel
  • Publication number: 20070245041
    Abstract: A method, system and computer program product for eliminating the latency in searching for contiguous memory space by an IO DMA request of a device driver. Three new application programming interfaces (APIs) are provided within the operating system (OS) code that allows the device driver(s) to (1) pre-request and pre-allocate the IO DMA address range from the OS during the IPL and maintain control of the address, (2) map a system (virtual/physical) address range to a specific pre-allocated IO DMA address range, and (3) free the pre-allocated IO DMA address space back to the kernel when the space is no longer required. Utilizing these APIs enables advanced IO DMA address mapping techniques maintained by the device drivers, and the assigned/allocated IO DMA address space is no longer fragmented, and the latency of completing the IO DMA mapping is substantially reduced/eliminated.
    Type: Application
    Filed: March 21, 2006
    Publication date: October 18, 2007
    Inventors: Binh Hua, Hong Hua, Dirk Michel, Wen Xiong
  • Publication number: 20070230344
    Abstract: A method and system for substantially avoiding loss of data and enabling continuing connection to the application during an MTU size changing operation in an active network computing device. Logic is added to the device driver, which logic provides several enhancements to the MTU size changing operation/process. Among these enhancements are: (1) logic for temporarily pausing the data coming in from the linked partner while changing the MTU size; (2) logic for returning a “device busy” status to higher-protocol transmit requests during the MTU size changing process. This second logic prevents the application from issuing new requests until the busy signal is removed; and (3) logic for enabling resumption of both flows when the MTU size change is completed. With this new logic, the device driver/adapter does not have any transmit and receive packets to process for a short period of time, while the MTU size change is ongoing.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 4, 2007
    Inventors: Binh Hua, Hong Hua, Wen Xiong
  • Patent number: 5910140
    Abstract: The laser medical device includes a Nd:YAlO.sub.3 laser crystal; a pumping system which illuminates the laser crystal with light irradiated from a pumping light source and achieves population inversion of Nd.sup.3+ ion in the laser crystal; and a resonant cavity for resonating light emitted from the Nd.sup.3+ ion to output a laser light having a predetermined wavelength, wherein the wavelength of the laser light falls within the transparent range of quartz optical fibers. The laser medical device may also include a quartz optical fiber for transmitting the laser light; an optical fiber injector for focusing the laser light output by the resonant cavity on one end of the optical fiber; and an optical fiber pen which is coupled to another end of the optical fiber for aiming the laser light transmitted through the optical fiber at a desired location of a subject. These devices use Nd:YAlO.sub.3 crystal as an active laser material and output laser light having a wavelength, such as 1341.4 nm and 1079.
    Type: Grant
    Filed: September 27, 1994
    Date of Patent: June 8, 1999
    Assignee: Fujian Institute of Research on the Structure of Matter, Chinese Academy of Sciences
    Inventors: Hong Yuan Shen, Rui Rong Zeng, Yu Ping Zhou, Gui Fang Yu, Cheng Hui Huang, Zheng Dong Zeng, Wen Xiong Lin, Rui Fen Wu