Patents by Inventor David Hutton

David Hutton 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: 20160378599
    Abstract: A computer-aided design (CAD) tool may identify don't care bits in configuration data. The don't care bits in the configuration data may change polarity without affecting the functionality of the circuit design. The CAD tool may compute an error check code (e.g., parity bits for a two-dimensional parity check) and insert the error check code into the configuration data. As an example, the CAD tool may replace don't care bits in the configuration data with the error code. The configuration data may be stored in configuration memory cells on a programmable integrated circuit, thereby implementing the circuit design with the error code on the programmable integrated circuit. During execution, the programmable integrated circuit may execute error checking and detect and correct errors in the configuration data based on the embedded error code.
    Type: Application
    Filed: August 30, 2016
    Publication date: December 29, 2016
    Inventors: Herman Henry Schmit, Michael David Hutton
  • Patent number: 9524165
    Abstract: Embodiments relate to register comparison for register comparison for operand store compare (OSC) prediction. An aspect includes, for each instruction in an instruction group of a processor pipeline: determining a base register value of the instruction; determining an index register value of the instruction; and determining a displacement of the instruction. Another aspect includes comparing the base register value, index register value, and displacement of each instruction in the instruction group to the base register value, index register value, and displacement of all other instructions in the instruction group. Another aspect includes based on the comparison, determining that a load instruction of the instruction group has a probable OSC conflict with a store instruction of the instruction group. Yet another aspect includes delaying the load instruction based on the determined probable OSC conflict.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: December 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Hutton, Wen Li, Eric Schwarz
  • Publication number: 20160354300
    Abstract: Described herein is a hair care composition having from about 0.2% to about 10% of one or more surfactant soluble active agents, from about 1% to about 10% of one or more viscosity reducing agents having a partition dispersion coefficient of from about 0.05 to about 2.0, from about 16% to about 40% of one or more anionic surfactants, and from about 40% to about 83% of a carrier. The hair care composition has a liquid phase kinematic viscosity, measured at 40 degrees Celsius, of from about 10 cSt to about 1000 cSt.
    Type: Application
    Filed: April 22, 2016
    Publication date: December 8, 2016
    Inventors: Todd Ryan THOMPSON, Peter Herbert KOENIG, Robert Wayne GLENN, JR., David Michael EIKE, Howard David HUTTON, III
  • Patent number: 9507883
    Abstract: A method for designing a system on a target device includes mapping a high-level description of the system onto a model of a target device prior to generating a register transfer level description of the system. A visual representation of the mapping is generated.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: November 29, 2016
    Assignee: Altera Corporation
    Inventors: Michael David Hutton, Herman Henry Schmit
  • Publication number: 20160310402
    Abstract: This invention relates to a foamable concentrated hair care composition comprising an anionic surfactant, a co-surfactant, a viscosity reducing agent, and a cationic polymer. The hair care composition may further comprise a silicone, wherein the silicone particle size is less than about 10 microns. The hair care composition has a viscosity of from about 1 to about 3,000 cps.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Inventors: Jean Jianqun Zhao, Robert Wayne Glenn, JR., Todd Ryan Thompson, Jazmin Veronica Torres Rivera, III, Sarah Elizabeth Mullen, Howard David Hutton, III, Peter Herbert Koenig, David Michael Eike
  • Publication number: 20160310389
    Abstract: Described herein is a hair care composition having from about 1% to about 10% of one or more viscosity reducing agents having a partition dispersion coefficient of from about 0.05 to about 5.1, from about 16% to about 40% of one or more anionic surfactants, and from about 40% to about 83% of a carrier. The hair care composition has a liquid phase kinematic viscosity, measured at 40 degrees Celsius, of from about 10 cSt to about 500 cSt.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Inventors: Todd Ryan THOMPSON, Peter Herbert KOENIG, Robert Wayne GLENN, JR., David Michael EIKE, Howard David HUTTON, III
  • Publication number: 20160310370
    Abstract: This invention relates to a foamable hair care composition comprising an anionic surfactant, a co-surfactant, a viscosity reducing agent, and a cationic polymer having a weight average molecular weight of less than about 1,000,000 g/mol. The hair care composition may further comprise a silicone, wherein the silicone particle size is less than about 10 microns. The hair care composition has a viscosity of from about 1 to about 3,000 cps.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Inventors: Jean Jianqun Zhao, Robert Wayne Glenn, JR., Todd Ryan Thompson, Jazmin Veronica Torres Rivera, III, Sarah Elizabeth Mullen, Howard David Hutton, III, Peter Herberg Koenig, David Michael Eike
  • Patent number: 9479456
    Abstract: Systems and methods for providing a Network-On-Chip (NoC) structure on an integrated circuit for high-speed data passing. In some aspects, the NoC structure includes multiple NoC stations with a hard-IP interface having a bidirectional connection to local components of the integrated circuit. In some aspects, the NoC stations have a soft-IP interface that supports the hard-IP interface of the NoC station.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: October 25, 2016
    Assignee: Altera Corporation
    Inventors: Michael David Hutton, Herman Henry Schmit, Dana How
  • Patent number: 9478272
    Abstract: An integrated circuit may have configurable storage blocks. A configurable storage block may include a memory array and a control circuit. The configurable storage block may receive a mode selection command. The control circuit may determine to operate the configurable storage block in a first mode which may provide random access to the memory array or in a second mode which may provide access to the memory array in a predefined order based on the mode selection command. Thus, the configurable storage block may implement first-in first-cut modules or last-in first-out modules and variations thereof in addition to implementing memory modules with random access.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: October 25, 2016
    Assignee: Altera Corporation
    Inventors: Richard Arthur Grenier, Michael David Hutton
  • Publication number: 20160294413
    Abstract: A computer-aided design (CAD) tool may identify don't care bits in configuration data. The don't care bits in the configuration data may change polarity without affecting the functionality of the circuit design. The CAD tool may compute an error check code (e.g., parity bits for a two-dimensional parity check) and insert the error check code into the configuration data. As an example, the CAD tool may replace don't care bits in the configuration data with the error code. The configuration data may be stored in configuration memory cells on a programmable integrated circuit, thereby implementing the circuit design with the error code on the programmable integrated circuit. During execution, the programmable integrated circuit may execute error checking and detect and correct errors in the configuration data based on the embedded error code.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Herman Henry Schmit, Michael David Hutton
  • Patent number: 9450609
    Abstract: A computer-aided design (CAD) tool may identify don't care bits in configuration data. The don't care bits in the configuration data may change polarity without affecting the functionality of the circuit design. The CAD tool may compute an error check code (e.g., parity bits for a two-dimensional parity check) and insert the error check code into the configuration data. As an example, the CAD tool may replace don't care bits in the configuration data with the error code. The configuration data may be stored in configuration memory cells on a programmable integrated circuit, thereby implementing the circuit design with the error code on the programmable integrated circuit. During execution, the programmable integrated circuit may execute error checking and detect and correct errors in the configuration data based on the embedded error code.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 20, 2016
    Assignee: Altera Corporation
    Inventors: Herman Henry Schmit, Michael David Hutton
  • Patent number: 9308398
    Abstract: A multiple product system regimen for providing improved conditioning benefits to hair.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: April 12, 2016
    Assignee: The Procter & Gamble Company
    Inventors: Howard David Hutton, Toshiyuki Okada
  • Publication number: 20160049941
    Abstract: Systems and methods relating to a programmable circuit. The programmable circuit includes multiple sectors. Each sector includes configurable functional blocks, configurable routing wires, configuration bits for storing configurations for the functional blocks and routing wires, and local control circuitry for interfacing with the configuration bits to configure the sector. The programmable circuit may include global control circuitry for interfacing with the local control circuitry to configure the sector. Each sector may be independently operable and/or operable in parallel with other sectors. Operating the programmable circuit may include using the local control circuitry to interface with the configurations bit and configure the sector. Additionally, operating the programmable circuit may include using the global control circuitry to interface with respective local control circuitry and configure the sector.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Dana How, Sean R. Atsatt, Michael David Hutton, Herman Henry Schmit
  • Patent number: 9230048
    Abstract: Integrated circuits such as programmable integrated circuits may include programmable logic regions that can be configured to perform custom user functions. The programmable logic regions may produce output signals. The integrated circuit may include interconnects that route selected output signals throughout the integrated circuit. The integrated circuit may include output selection circuitry having output selection and interconnect selection stages. The output selection circuitry may be configured to select which of the output signals produced by the programmable logic regions are provided to the interconnects for routing. The interconnect selection stage may be formed using multiplexing circuits or tristate drivers. Logic design system computing equipment may be used to generate configuration data that can be used to program the output selection circuitry to reduce crosstalk by routing signals away from critical interconnects or by double-driving critical interconnects.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 5, 2016
    Assignee: Altera Corporation
    Inventors: Michael David Hutton, Irfan Rahim
  • Publication number: 20150306005
    Abstract: A shampoo composition having from about 0.025% to about 0.25% histidine, by weight of the shampoo composition; from about 2% to about 50% of one or more detersive surfactants, by weight of the shampoo composition; and a gel matrix having from about 0.1% to about 20% of one or more fatty alcohols, by weight of the gel matrix; from about 0.1% to about 10% of one or more gel matrix surfactants, by weight of the gel matrix; and from about 20% to about 95% of an aqueous carrier, by weight of the gel matrix.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: The Procter & Gamble Company
    Inventors: Jennifer Mary MARSH, Casey Patrick KELLY, Howard David HUTTON, III
  • Patent number: 9106229
    Abstract: A multichip package that includes a programmable interposer is provided. Multiple integrated circuits may be mounted on the interposer. Active circuitry may also be embedded in the interposer device to facilitate protocol-based communications, debugging, and other desired circuit operations. The interposer device may include programmable interconnect routing circuitry that serves primarily to provide routing for the different circuits within the multichip package. A design tool may be used to design the interposer device. The design tool may include a standard die footprint library from which standard interface templates can be selected when designing an interposer device that has to communicate various on-interposer integrated circuits. The use of standard die footprints may simplify the design of interposers by enabling a family of devices to interface with a given interposer.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 11, 2015
    Assignee: Altera Corporation
    Inventors: Michael David Hutton, Richard Arthur Grenier
  • Patent number: 8936796
    Abstract: A hair care composition having a conditioning active comprising a sucrose polyester having a melting point greater than about 30° C., an IBAR greater than about 5, an IV of about 3 to about 70, and an aqueous carrier, and may further comprise optional ingredients including but not limited to, silicone, cationic polymers, and fatty alcohols. The composition can also comprise a blend of sucrose polyesters, wherein the blend comprises two or more sucrose polyesters, wherein at least one sucrose polyester has a melting point greater than about 30° C., an IBAR greater than about 5, an IV of about 3 to about 70, and at least one sucrose polyester has an IBAR between about 1 and about 8, and an IV between about 1 and about 135, and wherein the sucrose polyester blend has an IBAR of at least 5 and an IV of about 1 and about 135.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: January 20, 2015
    Assignee: The Procter & Gamble Company
    Inventors: David Johnathan Kitko, Howard David Hutton, III, Jorge Max Sunkel, Elaine Marie Burt, Marcela Victoria Valenzuela
  • Patent number: 8936798
    Abstract: A hair care composition having a conditioning active comprising a sucrose polyester having a melting point greater than about 30° C., an IBAR greater than about 5, an IV of about 3 to about 70, and an aqueous carrier, and may further comprise optional ingredients including but not limited to, silicone, cationic polymers, and fatty alcohols. The composition can also comprise a blend of sucrose polyesters, wherein the blend comprises two or more sucrose polyesters, wherein at least one sucrose polyester has a melting point greater than about 30° C., an IBAR greater than about 5, an IV of about 3 to about 70, and at least one sucrose polyester has an IBAR between about 1 and about 8, and an IV between about 1 and about 135, and wherein the sucrose polyester blend has an IBAR of at least 5 and an IV of about 1 and about 135.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: January 20, 2015
    Assignee: The Procter & Gamble Company
    Inventors: David Johnathan Kitko, Howard David Hutton, III, Jorge Max Sunkel, Elaine Marie Burt, Marcela Victoria Valenzuela
  • Patent number: 8938605
    Abstract: A method, information processing system, and computer program product manage instruction execution based on machine state. At least one instruction is received. The at least one instruction is decoded. A current machine state is determined in response to the decoding. The at least one instruction is organized into a set of unit of operations based on the current machine state that has been determined. The set of unit of operations is executed.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Fadi Busaba, Bruce Giamei, David Hutton, Eric Schwarz
  • Patent number: 8933131
    Abstract: Disclosed herein are novel mixtures of scattered-branched chain fatty acids and derivatives of scattered-branched chain fatty acids. Further disclosed are uses of these mixtures in cleaning compositions (e.g., dishcare, laundry, hard surface cleaners) and/or personal care compositions (e.g., skin cleansers, shampoo, hair conditioners).
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: January 13, 2015
    Assignee: The Procter & Gamble Company
    Inventors: Thomas Walter Federle, Jeffrey John Scheibel, Zaiyou Liu, Phillip Kyle Vinson, Howard David Hutton, III, John David Carter, Charles Winston Saunders, Jun Xu, Phillip Richard Green