Patents by Inventor C. Huang

C. 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: 9719457
    Abstract: This disclosure provides system and method that can determine hydraulic start of injection (SOI) in engines using an in-cylinder pressure sensor. The system and method determine apparent heat release rate (AHRR) curve data for the cylinder from the pressure information provided by the in-cylinder pressure sensors, and the hydraulic SOI from the derivative of the AHRR curve data. The system and method provide diagnostic, control and/or compensation opportunities for fuel injector operation in high pressure fuel rail engine systems without use of expensive or complex fuel injector components.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: August 1, 2017
    Assignee: Cummins Intellectual Property, Inc.
    Inventors: Paul V. Moonjelly, Richard A. Booth, Lester L. Peters, Jeffrey C. Huang, Phanindra Garimella
  • Publication number: 20170183823
    Abstract: The present invention relates to a sizing composition that, when applied to paper substrate, creates a substrate, preferably suitable for inkjet printing, having increased print density, print sharpness, low HST, and/or image dry time, the substrate preferably having high brightness and reduced color-to-color bleed as well. In addition, the present invention relates to a method of reducing the HST of a paper substrate by applying the sizing composition to at least one surface thereof. Further the application relates to methods of making and using the sizing composition, as well as methods of making and using the paper containing the sizing composition.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 29, 2017
    Applicant: INTERNATIONAL PAPER COMPANY
    Inventors: JAY C. SONG, Yang Sen, Yan C. Huang, Kapil M. Singh, Michael F. Koenig, David B. Shelmidine
  • Publication number: 20170158522
    Abstract: Methods and compositions for improving performance of flocculants in an industrial production process. Methods include pH triggered cross-linking reaction between a flocculating agent, such as dextran, and a composition comprising a boronic acid-containing polymer. The pH trigger can be provided by a fluid having a pH of 8 or more. The production process can be a Bayer Process and the fluid is caustic liquor or slurry in the fluid circuit of the Bayer, wherein the reaction time is reduced over conventional methods and the cross-linked dextran composition effectuates improved flocculation of the trihydrate particles.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 8, 2017
    Inventors: Jing WANG, Kevin O'BRIEN, Mingli WEI, Weiguo CHENG, Jinfeng WANG, Kevin MCDONALD, Xinyu C. HUANG
  • Patent number: 9672352
    Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: June 6, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
  • Publication number: 20170145637
    Abstract: The present invention relates to a sizing composition that, when applied to paper substrate, creates a substrate, preferably suitable for inkjet printing, having increased print density, print sharpness, low HST, and/or image dry time, the substrate preferably having high brightness and reduced color-to-color bleed as well. In addition, the present invention relates to a method of reducing the HST of a paper substrate by applying the sizing composition to at least one surface thereof. Further, the application relates to methods of making and using the sizing composition, as well as methods of making and using the paper containing the sizing composition.
    Type: Application
    Filed: December 16, 2016
    Publication date: May 25, 2017
    Applicant: INTERNATIONAL PAPER COMPANY
    Inventors: Jay C. Song, Yang Sen, Yan C. Huang, Kapil M. Singh, Michael F. Koenig, David B. Shelmidine
  • Patent number: 9644590
    Abstract: A fuel injector has a plurality of injection fuel delivery passages, which transport fuel from a proximate end to an injector cavity near the distal end of the fuel injector, wherein less than a total number of injection fuel delivery passages include an orifice. This configuration provides a reduction in fueling variation from pulse to pulse (multi-pulse) with respect to pulse separation due to pressure variation while allowing a sufficient amount of fuel flow to the injector cavity. Thus, the consistency of Start-Of-Injection (SOI) and opening rate both improve significantly and advantageously. For compactness, the orifices may be positioned in a cover plate used to retain the components of the injection control valve assembly and may further be arranged in an arc segment when viewed along a longitudinal axis.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 9, 2017
    Assignee: CUMMINS INC.
    Inventors: Paul Peavler, Donald J. Benson, Paul Douglas Free, Jeffrey C. Huang, Eric Benham, C. Edward Morris, Jr.
  • Patent number: 9619356
    Abstract: A method for detecting errors in hardware including running a transaction on a plurality of cores, wherein each of the cores runs a respective copy of the transaction, periodically synchronizing the transaction on the cores throughout execution of the transaction, comparing results of the transaction on the cores, and determining an error in one or more of the cores.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Harold W. Cain, III, David M. Daly, Kattamuri Ekanadham, Michael C. Huang, Jose E. Moreira, Mauricio J. Serrano
  • Patent number: 9609474
    Abstract: A capability for controlling or facilitating the use of a wireless tag to communicate location tracking information is presented. The capability for controlling or facilitating use of a wireless tag to communicate location tracking information utilizes a wireless tag supporting multiple states in order to control communication of location tracking information. The wireless tag supporting multiple states in order to control communication of location tracking information may be configured to support or facilitate tag-controlled state transitions, gateway-controlled state transitions, infrastructure-controlled state transitions, or the like, as well as various combinations thereof.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 28, 2017
    Assignees: Alcatel Lucent, Alcatel-Lucent USA Inc.
    Inventors: Howard C. Huang, Irwin Kennedy, Chih-Kuang Lin, Vijay Venkateswaran, Richard Abbot
  • Patent number: 9592837
    Abstract: An outlet gate assembly includes a body and an elongated discharge opening. An elongated discharge conduit is generally adjacent the discharge opening and is configured to pass material through either of the first discharge end and the second discharge end. A valve assembly controls the flow of material from the discharge opening into the discharge conduit and includes a direct motion component and a lost motion component and a lost motion coupling between the direct motion component and the lost motion component. Each of the direct motion component and the lost motion component is rotatable to move between an open position and a closed position and the valve assembly is operable from either the first end or the second end of the body.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: March 14, 2017
    Assignee: SALCO PRODUCTS, INC.
    Inventors: James M. McLaughlin, David A. Oestermeyer, Alex V. Degutis, Joshua J. Chesser, Clayton J. Strand, Matthew C. Huang, William R. Borowski
  • Publication number: 20170061120
    Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.
    Type: Application
    Filed: November 11, 2016
    Publication date: March 2, 2017
    Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
  • Patent number: 9582661
    Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
  • Publication number: 20170019350
    Abstract: A shared mesh comprises a mesh station. The mesh station is used to couple to at least a first core component and a second core component. The mesh station includes a logic unit. The mesh station is shared by at least the first core component and the second core component. A memory is coupled to the mesh station.
    Type: Application
    Filed: July 15, 2015
    Publication date: January 19, 2017
    Inventors: Bahaa Fahim, Yen-Cheng Liu, Chung-Chi Wang, Donald C. Soltis, JR., Terry C. Huang, Tejpal Singh, Bongjin Jung, Nazar Syed Haider
  • Patent number: 9536082
    Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: January 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
  • Patent number: 9531463
    Abstract: The present invention provides methods implemented in a base station having a plurality of antennas and one or more user terminals. One embodiment of the method includes receiving feedback from at least one user in response to transmitting a first frame to said at least one user. The first frame is formed by pre-coding at least one symbol using at least one first code word selected from at least one first code book associated with the at least one user. The method also includes transmitting at least one second frame to the user(s). The second frame(s) are pre-coded using at least one second codeword selected from at least one second codebook. The second codebook(s) determined based on the feedback and the first codeword(s).
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: December 27, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Angeliki Alexiou, Federico Boccardi, Howard C. Huang
  • Publication number: 20160350058
    Abstract: The present disclosure relates to a wireless display adapter device including at least one processor and at least one memory element, wherein the wireless display adapter device is configured to: transmit a beacon signal from the wireless display adapter device, wherein the wireless display adapter device is in a sleep mode of operation; receive a connection request from a user device; initiate wake up of the wireless display adapter device from the sleep mode to an active mode responsive to receiving the connection request from the user device; and establish a connection between the wireless display adapter device and the user device using a wireless connection.
    Type: Application
    Filed: April 1, 2016
    Publication date: December 1, 2016
    Applicant: Intel Corporation
    Inventors: Jianfang Zhu, Xintian E. Lin, Gary C. Huang, Sayan Lahiri
  • Publication number: 20160342525
    Abstract: A computer program product for processing input/output (I/O) data is provided for performing a method that includes receiving a transport control word (TCW) including an indirect data address including a starting location of a transport mode indirect data address list (TIDAL) of storage addresses, the TIDAL including a plurality of entries configured as transport mode indirect data address words (TIDAWs). The method includes accessing an entry of the TIDAL, which includes: 1) based on the entry of the TIDAL indicating that the address is a data address, gathering data from a data storage location corresponding to the data address, and accessing a next entry of the TIDAL, and 2) based on the entry of the TIDAL indicating that the address is an address of a next entry of the TIDAL, obtaining the next entry of the TIDAL from another storage location that is located non-contiguously to the entry storage location.
    Type: Application
    Filed: August 4, 2016
    Publication date: November 24, 2016
    Inventors: Daniel F. Casper, Mark P. Bendyk, John R. Flanagan, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy, Gustav E. Sittmann, III, Harry M. Yudenfriend
  • Patent number: 9493172
    Abstract: An outlet gate assembly with a body, a discharge conduit having opposite ends defining discharge openings, an air flow conduit having an air flow opening adjacent each of the discharge openings and removable covers, each enclosing one of the discharge openings, and the adjacent air flow opening of the air flow conduit. The covers define a flow path between the discharge opening and adjacent air flow opening. In another form the air flow conduit from each air flow opening comprises a separate tube. Also a cover is disclosed for the discharge tube of an outlet gate for a railroad car that is vented to atmosphere.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: November 15, 2016
    Assignee: SALCO PRODUCTS INC.
    Inventors: James M. McLaughlin, David A. Oestermeyer, Alex V. Degutis, Joshua J. Chesser, Clayton J. Strand, Matthew C. Huang, William R. Borowski
  • Patent number: 9483433
    Abstract: Articles of manufacture, apparatuses, and methods for processing communication data in a ships passing condition are disclosed. Embodiments include a computer program product for performing a method including: obtaining a Transport Command Control Block (TCCB) from a location in memory specified by a Transport Command Control Block address of a Transport Control Word; opening a first exchange and sending, by a channel subsystem, the TCCB in the first exchange to a control unit; receiving, by the channel subsystem, an unsolicited first message in a second exchange from the control unit, the unsolicited first message opening the second exchange, the second exchange being a different exchange than the first exchange; and sending, by the channel subsystem, a second message to the control unit in a third exchange, the second message comprising a status of the first message, the second message configured to open and close the third exchange.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 1, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel F. Casper, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos, Louis W. Ricci
  • Patent number: 9459979
    Abstract: A method for detecting errors in hardware including running a transaction on a plurality of cores, wherein each of the cores runs a respective copy of the transaction, synchronizing the transaction on the cores, comparing results of the transaction on the cores, and determining an error in one or more of the cores.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Harold W. Cain, III, David M. Daly, Kattamuri Ekanadham, Michael C. Huang, Jose E. Moreira, Mauricio J. Serrano
  • Publication number: 20160283437
    Abstract: A system for improving memory management in a hybrid programming environment where a server program receives a request to execute a script. The server program instructs an embedded script engine to execute the script. The server program creates a session manager to manage objects associated with the script. The objects are comprised of host objects that reside in a program memory space, and script objects that reside in an embedded script engine memory space. The session manager creates a session associated with the execution of the script, and associated objects created during the execution of the script. Upon receiving notification of completion and/or termination of the execution of the script, the server program requests invalidation and/or deletion of the objects associated with the session. Deletion of host objects immediately releases memory in the program memory space without waiting for the scheduled garbage collection.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Tony Ffrench, Libra C. Huang, Mei-Jiuang Juang, Timothy J. Smith, Chih-Wen Su, Yi-hong Wang