Patents by Inventor An G. Chu

An G. Chu 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: 20170060673
    Abstract: The embodiments herein generate parity check data which serves as parity-on-parity. Stated differently, the parity check data can be used to determine if parity data stored in a memory element has been corrupted. For example, after generating the parity data, a computing system may set the parity check data depending on whether there is an even or odd number of logical ones (or logical zeros) in the parity data. Thus, when the parity data is read out of the memory element, if the parity data does not include the same number of even or odd bits, the parity check data indicates to the computing system that the parity data is corrupted. In one embodiment, to reduce the likelihood that the parity check data becomes corrupted, the computing system stores this data in hardened latches which are less susceptible to soft errors than other types of memory elements.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Inventors: Joshua W. Bowman, Sam G. Chu, Dhivya Jeganathan, Cliff Kucharski, Dung Q. Nguyen, David R. Terry
  • Publication number: 20160092231
    Abstract: Embodiments of the present invention provide systems and methods for mapping the architected state of one or more threads to a set of distributed physical register files to enable independent execution of one or more threads in a multiple slice processor. In one embodiment, a system is disclosed including a plurality of dispatch queues which receive instructions from one or more threads and an even number of parallel execution slices, each parallel execution slice containing a register file. A routing network directs an output from the dispatch queues to the parallel execution slices and the parallel execution slices independently execute the one or more threads.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Sam G. Chu, Markus Kaltenbach, Hung Q. Le, Jentje Leenstra, Jose E. Moreira, Dung Q. Nguyen, Brian W. Thompto
  • Publication number: 20160092276
    Abstract: Embodiments of the present invention provide systems and methods for mapping the architected state of one or more threads to a set of distributed physical register files to enable independent execution of one or more threads in a multiple slice processor. In one embodiment, a system is disclosed including a plurality of dispatch queues which receive instructions from one or more threads and an even number of parallel execution slices, each parallel execution slice containing a register file. A routing network directs an output from the dispatch queues to the parallel execution slices and the parallel execution slices independently execute the one or more threads.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 31, 2016
    Inventors: Sam G. Chu, Markus Kaltenbach, Hung Q. Le, Jentje Leenstra, Jose E. Moreira, Dung Q. Nguyen, Brian W. Thompto
  • Publication number: 20160008881
    Abstract: Molten metal is injected uniformly into a horizontal mold from a feed chamber in a horizontal or vertical direction at a controlled rate, directly on top of the metal already within the mold. A cooling medium is applied to the bottom surface of the mold, with the type and flow rate of the cooling medium being varied to produce a controlled cooling rate throughout the casting process. The rate of introduction of molten metal and the flow rate of the cooling medium are both controlled to produce a relatively uniform solidification rate within the mold, thereby producing a uniform microstructure throughout the casting, and low stresses throughout the casting.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Inventors: Men G. Chu, Ho Yu, Alvaro Giron, Kenneth Joseph Kallaher, Jeffrey J. Shaw
  • Publication number: 20150165518
    Abstract: Molten metal of a first composition is fed into a mold cavity, via a first control apparatus, wherein the control apparatus is open, wherein the feeding comprises flowing out of a first feed chamber. The first control apparatus is closed. A second control apparatus is opened. Molten metal of a second composition is fed into the mold cavity, via the second control apparatus, wherein at least a portion of the metal of the first composition in the mold cavity is sufficiently molten so that an initial feed of molten metal of the second composition mixes with the molten metal of the first composition in the mold cavity, wherein the feeding comprises flowing out of a second feed chamber, wherein the second composition is different from the first composition.
    Type: Application
    Filed: March 2, 2015
    Publication date: June 18, 2015
    Inventors: Men G. Chu, Ralph R. Sawtell, Ronald E. Boylstein
  • Patent number: 9038702
    Abstract: System and method of producing multi-layered aluminum alloy products are disclosed. A multi-layered aluminum alloy product may be formed by first heating a first aluminum alloy to a first temperature where the first temperature is at least about 5° C. lower than the eutectic temperature of the first aluminum alloy, second heating a second aluminum alloy to a second temperature where the second temperature is at least about 5° C. higher than the liquidus temperature of the second aluminum alloy, and coupling the second aluminum alloy to the first aluminum alloy to produce a multi-layered aluminum alloy product.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: May 26, 2015
    Assignee: Alcoa Inc.
    Inventors: Men G. Chu, Jeffrey J. Shaw
  • Patent number: 8997833
    Abstract: Molten metal of a first composition is fed into a mold cavity, via a first control apparatus, wherein the control apparatus is open, wherein the feeding includes at least flowing out of a first feed chamber. The first control apparatus is closed. A second control apparatus is opened. Molten metal of a second composition is fed into the mold cavity, via the second control apparatus, wherein at least a portion of the metal of the first composition in the mold cavity is sufficiently molten so that an initial feed of molten metal of the second composition mixes with the molten metal of the first composition in the mold cavity, wherein the feeding includes at least flowing out of a second feed chamber, wherein the second composition is different from the first composition.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: April 7, 2015
    Assignee: Aloca Inc.
    Inventors: Men G. Chu, Ralph R. Sawtell, Ronald E. Boylstein
  • Publication number: 20140178590
    Abstract: System and method of producing multi-layered aluminum alloy products are disclosed. A multi-layered aluminum alloy product may be formed by first heating a first aluminum alloy to a first temperature where the first temperature is at least about 5° C. lower than the eutectic temperature of the first aluminum alloy, second heating a second aluminum alloy to a second temperature where the second temperature is at least about 5° C. higher than the liquidus temperature of the second aluminum alloy, and coupling the second aluminum alloy to the first aluminum alloy to produce a multi-layered aluminum alloy product.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 26, 2014
    Applicant: Alcoa Inc.
    Inventors: Men G. Chu, Jeffrey J. Shaw
  • Patent number: 8623977
    Abstract: The present invention involves a cross-linked carboxylic acid hydrophobically modified copolymer product in which cross-linked carboxylic acid is modified with a non-hydrocarbyl hydrophobe, namely, poly(dimethyl siloxane) or fluoronated alkyl methacrylates.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: January 7, 2014
    Assignee: Hercules Incorporated
    Inventors: Sung G. Chu, Dekai Loo, Hong Yang
  • Publication number: 20130337177
    Abstract: System and method of producing multi-layered aluminum alloy products are disclosed. A multi-layered aluminum alloy product may be formed by first heating a first aluminum alloy to a first temperature where the first temperature is at least about 5° C. lower than the eutectic temperature of the first aluminum alloy, second heating a second aluminum alloy to a second temperature where the second temperature is at least about 5° C. higher than the liquidus temperature of the second aluminum alloy, and coupling the second aluminum alloy to the first aluminum alloy to produce a multi-layered aluminum alloy product.
    Type: Application
    Filed: August 20, 2013
    Publication date: December 19, 2013
    Applicant: Alcoa Inc.
    Inventors: Men G. Chu, Jeffrey J. Shaw
  • Publication number: 20130248133
    Abstract: Molten metal of a first composition is fed into a mold cavity, via a first control apparatus, wherein the control apparatus is open, wherein the feeding comprises flowing out of a first feed chamber. The first control apparatus is closed. A second control apparatus is opened. Molten metal of a second composition is fed into the mold cavity, via the second control apparatus, wherein at least a portion of the metal of the first composition in the mold cavity is sufficiently molten so that an initial feed of molten metal of the second composition mixes with the molten metal of the first composition in the mold cavity, wherein the feeding comprises flowing out of a second feed chamber, wherein the second composition is different from the first composition.
    Type: Application
    Filed: May 23, 2013
    Publication date: September 26, 2013
    Applicant: ALCOA INC.
    Inventors: Men G. Chu, Ralph R. Sawtell, Ronald E. Boylstein
  • Patent number: 8534344
    Abstract: System and method of producing multi-layered aluminum alloy products are disclosed. A multi-layered aluminum alloy product may be formed by first heating a first aluminum alloy to a first temperature where the first temperature is at least about 5° C. lower than the eutectic temperature of the first aluminum alloy, second heating a second aluminum alloy to a second temperature where the second temperature is at least about 5° C. higher than the liquidus temperature of the second aluminum alloy, and coupling the second aluminum alloy to the first aluminum alloy to produce a multi-layered aluminum alloy product.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 17, 2013
    Assignee: Alcoa Inc.
    Inventors: Men G. Chu, Jeffrey J. Shaw
  • Patent number: 8127116
    Abstract: A processor having a dependency matrix comprises a first array comprising a plurality of first cells. A second array couples to the first array and comprises a plurality of second cells. A first write port couples to the first array and the second array and writes to the first array and the second array. A first read port couples to the first array and the second array and reads from the first array and the second array. A second read port couples to the first array and reads from the first array. A second write port couples to the second read port, reads from the second read port and writes to the second array.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Saiful Islam, Mary D. Brown, Bjorn P. Christensen, Sam G. Chu, Robert A. Cordes, Maureen A. Delaney, Jafar Nahidi, Joel A. Silberman
  • Patent number: 7951468
    Abstract: Molten metal is injected uniformly into a horizontal mold from a feed chamber in a horizontal or vertical direction at a controlled rate, directly on top of the metal already within the mold. A cooling medium is applied to the bottom surface of the mold, with the type and flow rate of the cooling medium being varied to produce a controlled cooling rate throughout the casting process. The rate of introduction of molten metal and the flow rate of the cooling medium are both controlled to produce a relatively uniform solidification rate within the mold, thereby producing a uniform microstructure throughout the casting, and low stresses throughout the casting.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 31, 2011
    Assignee: Alcoa Inc.
    Inventors: Men G. Chu, Ho Yu, Alvaro Giron, Kenneth Joseph Kallaher, Jeffrey J. Shaw
  • Publication number: 20110100579
    Abstract: Molten metal is injected uniformly into a horizontal mold from a feed chamber in a horizontal or vertical direction at a controlled rate, directly on top of the metal already within the mold. A cooling medium is applied to the bottom surface of the mold, with the type and flow rate of the cooling medium being varied to produce a controlled cooling rate throughout the casting process. The rate of introduction of molten metal and the flow rate of the cooling medium are both controlled to produce a relatively uniform solidification rate within the mold, thereby producing a uniform microstructure throughout the casting, and low stresses throughout the casting.
    Type: Application
    Filed: December 31, 2010
    Publication date: May 5, 2011
    Inventors: Men G. Chu, Ho Yu, Alvaro Giron, Kenneth Joseph Kallaher, Jeffrey J. Shaw
  • Publication number: 20100257336
    Abstract: A processor having a dependency matrix comprises a first array comprising a plurality of first cells. A second array couples to the first array and comprises a plurality of second cells. A first write port couples to the first array and the second array and writes to the first array and the second array. A first read port couples to the first array and the second array and reads from the first array and the second array. A second read port couples to the first array and reads from the first array. A second write port couples to the second read port, reads from the second read port and writes to the second array.
    Type: Application
    Filed: April 3, 2009
    Publication date: October 7, 2010
    Applicant: International Business Machines Corporation
    Inventors: Saiful Islam, Mary D. Brown, Bjorn P. Christensen, Sam G. Chu, Robert A. Cordes, Maureen A. Delaney, Jafar Nahidi, Joel A. Silberman
  • Publication number: 20100247954
    Abstract: System and method of producing multi-layered aluminum alloy products are disclosed. A multi-layered aluminum alloy product may be formed by first heating a first aluminum alloy to a first temperature where the first temperature is at least about 5° C. lower than the eutectic temperature of the first aluminum alloy, second heating a second aluminum alloy to a second temperature where the second temperature is at least about 5° C. higher than the liquidus temperature of the second aluminum alloy, and coupling the second aluminum alloy to the first aluminum alloy to produce a multi-layered aluminum alloy product.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Men G. Chu, Jeffrey J. Shaw
  • Publication number: 20100130711
    Abstract: The present invention involves a cross-linked carboxylic acid hydrophobically modified copolymer product in which cross-linked carboxylic acid is modified with a non-hydrocarbyl hydrophobe, namely, poly(dimethyl siloxane) or fluoronated alkyl methacrylates.
    Type: Application
    Filed: November 19, 2009
    Publication date: May 27, 2010
    Applicant: HERCULES INCORPORATED
    Inventors: Sung G. CHU, Dekai LOO, Hong YANG
  • Patent number: 7561489
    Abstract: A system and method of selective row energization based on write data, with a selective row energization system including a storage array 102 having M rows 104 and N columns 106; an N-bit data word register 108; a uniform-detect circuit 110 responsive to a data word to generate a uniform word data bit having a first value when the data word is uniform; an M-bit uniform-detect register 112 having M uniform-detect latches 114, each being associated with one of the M rows 104 and storing the uniform word data bit for the data word stored in the associated M row 104; and an M-bit row driver device 116 responsive to the uniform word data bit for each of the M rows 104 to inhibit energization of the M rows 104 for which the uniform word data bit is the first value.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: July 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Lee, Jose A. Paredes, Peter J. Klim, Sam G. Chu
  • Publication number: 20080219063
    Abstract: A system and method of selective row energization based on write data, with a selective row energization system including a storage array 102 having M rows 104 and N columns 106; an N-bit data word register 108; a uniform-detect circuit 110 responsive to a data word to generate a uniform word data bit having a first value when the data word is uniform; an M-bit uniform-detect register 112 having M uniform-detect latches 114, each being associated with one of the M rows 104 and storing the uniform word data bit for the data word stored in the associated M row 104; and an M-bit row driver device 116 responsive to the uniform word data bit for each of the M rows 104 to inhibit energization of the M rows 104 for which the uniform word data bit is the first value.
    Type: Application
    Filed: May 22, 2008
    Publication date: September 11, 2008
    Inventors: Michael J. Lee, Jose A. Paredes, Peter J. Klim, Sam G. Chu