Patents by Inventor Xing Jiang

Xing Jiang 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: 20080299237
    Abstract: A personal care composition is provided that when the composition is applied to the skin provides improved translucency to reveal a healthy skin color. The composition is based upon a mixture of dihydroxypropyl quaternary ammonium salt and cocoa butter.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Applicant: CONOPCO, INC., D/B/A UNILEVER
    Inventors: Prem Chandar, Wei Dong Tian, Daniel Alfred Tempesta, Zhi-xing Jiang
  • Publication number: 20080295009
    Abstract: 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: Application
    Filed: January 14, 2008
    Publication date: November 27, 2008
    Inventors: Xing Jiang Huang, Wei Ji Shi, Jun Yin
  • Publication number: 20080256517
    Abstract: 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: Application
    Filed: October 17, 2007
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven E. Atkin, Xing Jiang Huang, Jun Yin
  • Publication number: 20080231390
    Abstract: An exemplary impedance matching circuit (20) includes a signal processing circuit (22) and a variable resistance unit (24). The signal processing unit is configured for identifying a frequency of a signal from an external transmission line (23), generating an identification signal according to the frequency. The variable resistance unit is configured for selecting a resistance matched with an actual impedance of the transmission line.
    Type: Application
    Filed: March 19, 2008
    Publication date: September 25, 2008
    Inventors: Yi-Hsiang Kao, An-Xing Jiang
  • Patent number: 7345812
    Abstract: The present disclosure relates to the use of III-nitride wide bandgap semiconductor materials for optical communications. In one embodiment, an optical device includes an optical waveguide device fabricated using a III-nitride semiconductor material. The III-nitride semiconductor material provides for an electrically controllable refractive index. The optical waveguide device provides for high speed optical communications in an infrared wavelength region. In one embodiment, an optical amplifier is provided using optical coatings at the facet ends of a waveguide formed of erbium-doped III-nitride semiconductor materials.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: March 18, 2008
    Assignee: University of Kansas
    Inventors: Rongqing Hui, Hong-Xing Jiang, Jing-Yu Lin
  • Publication number: 20070204135
    Abstract: A processor core and a method for distributive scoreboard scheduling in an out-of-order processor pipeline. In an embodiment, control logic appends operand availability bits to each instruction. The appended operand availability bits form a distributive scoreboard for each instruction. The appended operand availability bits are propagated together with the instruction through multiple stages of the processor pipeline. An instruction dispatch buffer stores the instruction and the operand availability bits. A dispatch controller determines when an instruction is to be issued. The determination is based, at least in part, on the operand availability bits stored in the instruction dispatch buffer.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Applicant: MIPS Technologies, Inc.
    Inventor: Xing Jiang
  • Publication number: 20040218259
    Abstract: The present disclosure relates to the use of III-nitride wide bandgap semiconductor materials for optical communications. In one embodiment, an optical device includes an optical waveguide device fabricated using a III-nitride semiconductor material. The III-nitride semiconductor material provides for an electrically controllable refractive index. The optical waveguide device provides for high speed optical communications in an infrared wavelength region. In one embodiment, an optical amplifier is provided using optical coatings at the facet ends of a waveguide formed of erbium-doped III-nitride semiconductor materials.
    Type: Application
    Filed: February 20, 2004
    Publication date: November 4, 2004
    Inventors: Rongqing Hui, Hong-Xing Jiang, Jing-Yu Lin