Patents by Inventor Jiang Huang
Jiang Huang 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: 8245194Abstract: A method and system for automatically generating unit test cases for a computer program that can reproduce runtime problems. The method comprises: modifying the computer program according to one or more interested target program units in the program and possibly occurring run time problems; test executing the modified program; and automatically generating unit test cases according to the interested runtime problems occurring during the execution of the interested target program units. Wherein the modifying step adds captor code and problem detective code into the program, the captor code being configured to record the execution paths and execution contexts of the interested target program units in the program; and the problem detective code being configured to detect the interested unexpected exceptions possibly raised and the interested violations of predefined behavior rules possibly produced by the execution of the program units.Type: GrantFiled: October 17, 2007Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Steven E. Atkin, Xing Jiang Huang, Jun Yin
-
Patent number: 8206593Abstract: New microfluidic devices, useful for carrying out chemical reactions, are provided. The devices are adapted for on-chip solvent exchange, chemical processes requiring multiple chemical reactions, and rapid concentration of reagents.Type: GrantFiled: December 5, 2005Date of Patent: June 26, 2012Assignees: Fluidigm Corporation, California Institute of Technology, The Regents of the University of California, Siemens Medical Solutions USA, Inc.Inventors: Chung-cheng Lee, Guodong Sui, Arkadij Elizarov, Hartmuth C. Kolb, Jiang Huang, James R. Heath, Michael E. Phelps, Stephen R. Quake, Hsian-rong Tseng, Paul Wyatt, Antoine Daridon
-
Patent number: 8170864Abstract: A method and apparatus for capturing graphic user interface resource of an application, which method comprises: loading resource files in which visible text data in graphic user interfaces of the application are stored; duplicating the resource files; adding identification information to each visible text data unit in the resource files, the identification information being used to uniquely identify each visible text data unit in each of the resource files; capturing at least one panel of graphic user interface according to the graphic user interfaces of the application; and saving the duplicated resource files and the at least one captured panel as the graphic user interface resource of the application into an intermediate file.Type: GrantFiled: January 14, 2008Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: Xing Jiang Huang, Wei Ji Shi, Jun Yin
-
Patent number: 8007746Abstract: An M.times.N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: GrantFiled: October 30, 2007Date of Patent: August 30, 2011Assignee: Fluidigm CorporationInventors: Marc Unger, Jiang Huang, Emerson Quan
-
Patent number: 7867454Abstract: An M.times.N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: GrantFiled: October 30, 2007Date of Patent: January 11, 2011Assignee: Fluidigm CorporationInventors: Federico Goodsaid, Marc Unger, Jiang Huang, Emerson Quan
-
Publication number: 20100179069Abstract: An apparatus and a method for conducting high-throughput micro-volume dialysis-based experiments are disclosed. The apparatus includes a microfluidic base plate comprising one or more through-holes, each of the one or more through-holes being interconnected through a microfluidic channel. Each through-hole is covered by a dialysis membrane. Further, the two ends of the microfluidic channel are connected to a sample inlet port and a sample outlet port respectively. The apparatus further includes a microtiter plate comprising multiple wells. The microtiter plate is attached to the microfluidic base plate in such a way that at least one well overlies at least one through-hole, with the dialysis membrane in between. The method for conducting the high-throughput micro-volume dialysis-based experiments comprises adding reagents into the wells overlying the through-holes, and loading micro-volume samples into the through-holes.Type: ApplicationFiled: July 22, 2008Publication date: July 15, 2010Inventor: Jiang Huang
-
Publication number: 20090142236Abstract: An M.times.N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: ApplicationFiled: October 30, 2007Publication date: June 4, 2009Applicant: Fluidigm CorporationInventors: Marc Unger, Jiang Huang, Emerson Quan
-
Patent number: 7476363Abstract: An M×N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: GrantFiled: May 2, 2004Date of Patent: January 13, 2009Assignee: Fluidigm CorporationInventors: Marc Unger, Jiang Huang, Emerson Quan
-
Publication number: 20080295009Abstract: The present invention provides a method and apparatus for capturing graphic user interface resource of an application, which method comprises: loading resource files in which visible text data in graphic user interfaces of the application are stored; duplicating the resource files; adding identification information to each visible text data unit in the resource files, the identification information being used to uniquely identify each visible text data unit in each of the resource files; capturing at least one panel of graphic user interface according to the graphic user interfaces of the application; and saving the duplicated resource files and the at least one captured panel as the graphic user interface resource of the application into an intermediate file.Type: ApplicationFiled: January 14, 2008Publication date: November 27, 2008Inventors: Xing Jiang Huang, Wei Ji Shi, Jun Yin
-
Publication number: 20080292504Abstract: An M.times.N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: ApplicationFiled: October 30, 2007Publication date: November 27, 2008Applicant: Fluigm CorporationInventors: Federico Goodsaid, Marc Unger, Jiang Huang, Emerson Quan
-
Publication number: 20080281090Abstract: New microfluidic devices, useful for carrying out chemical reactions, are provided. The devices are adapted for on-chip solvent exchange, chemical processes requiring multiple chemical reactions, and rapid concentration of reagents.Type: ApplicationFiled: December 5, 2005Publication date: November 13, 2008Applicants: CALIFORNIA INSTITUTE OF TECHNOLOGY, FLUIDIGM CORPORATION, THE REGENTS OF THE UNIVERSITY OF CALIFORNIA, SIEMENS CORPORATIONInventors: Cheng-Chung Lee, Guodong Sui, Arkadij Elizarov, Hartmuth C. Kolb, Jiang Huang, James R. Heath, Michael E. Phelps, Stephen R. Quake, Hsian-rong Tseng, Paul Wyatt, Antoine Daridon
-
Publication number: 20080256517Abstract: A method and system for automatically generating unit test cases for a computer program that can reproduce runtime problems. The method comprises: modifying the computer program according to one or more interested target program units in the program and possibly occurring run time problems; test executing the modified program; and automatically generating unit test cases according to the interested runtime problems occurring during the execution of the interested target program units. Wherein the modifying step adds captor code and problem detective code into the program, the captor code being configured to record the execution paths and execution contexts of the interested target program units in the program; and the problem detective code being configured to detect the interested unexpected exceptions possibly raised and the interested violations of predefined behavior rules possibly produced by the execution of the program units.Type: ApplicationFiled: October 17, 2007Publication date: October 16, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven E. Atkin, Xing Jiang Huang, Jun Yin
-
Patent number: 7375741Abstract: A circuit and a method for eliminating interference introduced from an image channel into a desired channel is described. The circuit includes a splitter and an adder. The splitter generates signals split from a received signal having frequency components within the desired and image channel. The adder adds together the signals output from the splitter. The circuit can be used in an TV tuner.Type: GrantFiled: March 24, 2005Date of Patent: May 20, 2008Assignee: Himax Technologies LimitedInventors: Jian-Jiang Huang, Yuan-Kai Chu
-
Patent number: 7368163Abstract: The present invention is directed to a surface modified polymer comprising a surface which is covalently bonded to a surface modifying compound. Formation of the covalent bond between the polymer and the surface modifying compound is achieved by a reaction between an intrinsic functional group that is present in the polymer and the functional group of the surface modifying compound. By using a polymer having an intrinsic functional group, a separate surface activation step is avoided.Type: GrantFiled: December 14, 2005Date of Patent: May 6, 2008Assignee: Fluidigm CorporationInventors: Jiang Huang, Shoujun Xiao, Marc A. Unger
-
Patent number: 7251222Abstract: A process for merging and using the Mediation Device Protocol with a network layer protocol. Under the merged protocol, each device joining a network enters into two stages: the Set-Up Stage and the Normal Operational Stage. During the Set-Up Stage, the device identifies its neighbors, builds a neighborhood list, obtains a Logical ID, and picks a parent node in the network. After the Set-Up Stage is complete, the device enters the Normal Operational Stage where it will send/receive control and data messages, invite and help new nodes to join the network, recover from broken links or topology changes, and other normal network operations.Type: GrantFiled: December 18, 2001Date of Patent: July 31, 2007Assignee: Motorola, Inc.Inventors: Priscilla Chen, Masahiro Maeda, Edgar H. Callaway, Jr., Monique Bourgeois, Yan Huang, Jiang Huang, Qicai Shi
-
Publication number: 20070138076Abstract: Embodiments of the invention provide devices, methods and systems for performing microfluidic chromatography. Particular embodiments provide microfluidic chromatography column devices which can perform chemical separation using small sample volumes and low pressure differentials across the column. One embodiment provides a microfluidic chromatography column device comprising a first, second and third capillary tube. A chromatographic packing is disposed in the second tube with a first and second support layer disposed on opposite ends of the second tube. The support layers are disposed in a substantially flat orientation within the tube. An external coupling joins the tubes such that the tubes are fluidically sealed. The device is configured to have a fluidic resistance such that a pressure differential across the column of less than about 10 psi produces a flow rate through the device of at least about 0.5 ml/min for a liquid solution.Type: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Applicant: Fluidigm CorporationInventors: Antoine Daridon, Jiang Huang, Oai Phi, Andy May
-
Patent number: 7217367Abstract: The present invention is directed to a microfluidic chromatography apparatus comprising a microfabricated fluid delivery system and a chromatography column which is in fluid communication with the fluid delivery system, and a method for producing and using the same. Preferably, the chromatography column comprises an OTLC, PCLC, or combinations thereof.Type: GrantFiled: June 21, 2004Date of Patent: May 15, 2007Assignee: Fluidigm CorporationInventors: Jiang Huang, Hou-Pu Chou, Marc A. Unger
-
Publication number: 20060093836Abstract: The present invention is directed to a surface modified polymer comprising a surface which is covalently bonded to a surface modifying compound. Formation of the covalent bond between the polymer and the surface modifying compound is achieved by a reaction between an intrinsic functional group that is present in the polymer and the functional group of the surface modifying compound. By using a polymer having an intrinsic functional group, a separate surface activation step is avoided.Type: ApplicationFiled: December 14, 2005Publication date: May 4, 2006Applicant: Fluidigm CorporationInventors: Jiang Huang, Shoujun Xiao, Marc Unger
-
Patent number: 7005493Abstract: The present invention is directed to a surface modified polymer comprising a surface which is covalently bonded to a surface modifying compound. Formation of the covalent bond between the polymer and the surface modifying compound is achieved by a reaction between an intrinsic functional group that is present in the polymer and the functional group of the surface modifying compound. By using a polymer having an intrinsic functional group, a separate surface activation step is avoided.Type: GrantFiled: April 5, 2002Date of Patent: February 28, 2006Assignee: Fluidigm CorporationInventors: Jiang Huang, Shoujun Xiao, Marc A. Unger
-
Publication number: 20050145496Abstract: An M×N matrix microfluidic device for performing a matrix of reactions, the device having a plurality of reaction cells in communication with one of either a sample inlet or a reagent inlet through a via formed within an elastomeric block of the device. Methods provided include a method for forming vias in parallel in an elastomeric layer of an elastomeric block of a microfluidic device, the method comprising using patterned photoresist masks and etching reagents to etch away regions or portions of an elastomeric layer of the elastomeric block.Type: ApplicationFiled: June 23, 2004Publication date: July 7, 2005Inventors: Federico Goodsaid, Marc Unger, Jiang Huang, Emerson Quan