Patents by Inventor David R. Wallace

David R. Wallace 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: 20230242768
    Abstract: Reactive liquids diluent and reactive dispersing agents for fluid concentrates, colorants and coating compositions, wherein the reactive liquid diluent and reactive dispersing agents have a viscosity less than 1,000 cps and contain at least one molecular species having at least three reactive unsaturated sites. The reactive liquid diluent or dispersing agent may be included a coating composition to form an interpenetrating polymer network in, or crosslink with, a pigmented coating composition containing a film-forming polymeric binder.
    Type: Application
    Filed: April 4, 2023
    Publication date: August 3, 2023
    Inventors: David R. Wallace, T. Howard Killilea, Stephen M. Korenkiewicz, Thomas J. Melnyk, Danny G. Hartinger, Jason S. Ness, Jacob Donlon, Mark R. Coward
  • Patent number: 11655372
    Abstract: Fluid concentrates, colorants and coating compositions contain solid pigment particles dispersed in a nonvolatilizing, reactive liquid diluent having a viscosity less than 1,000 cps and containing at least one molecular species having at least three reactive unsaturated sites. The reactive liquid diluent may serve as one or more of a dispersing medium for the solid pigment particles, a carrier, a coalescent and a humectant, and may crosslink or otherwise cure to form an interpenetrating polymer network in, or crosslink with, a pigmented coating composition containing a film-forming polymeric binder. Embodiments of the reactive liquid diluent can provide colorants and coating compositions having reduced levels of VOCs, conventional carriers, conventional dispersants, conventional coalescents and conventional humectants.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: May 23, 2023
    Inventors: David R. Wallace, T. Howard Killilea, Stephen M. Korenkiewicz, Thomas J. Melnyk, Danny G. Hartinger, Jason S. Ness, Jacob Donlon, Mark R. Coward
  • Publication number: 20210062006
    Abstract: Fluid concentrates, colorants and coating compositions contain solid pigment particles dispersed in a nonvolatilizing, reactive liquid diluent having a viscosity less than 1,000 cps and containing at least one molecular species having at least three reactive unsaturated sites. The reactive liquid diluent may serve as one or more of a dispersing medium for the solid pigment particles, a carrier, a coalescent and a humectant, and may crosslink or otherwise cure to form an interpenetrating polymer network in, or crosslink with, a pigmented coating composition containing a film-forming polymeric binder. Embodiments of the reactive liquid diluent can provide colorants and coating compositions having reduced levels of VOCs, conventional carriers, conventional dispersants, conventional coalescents and conventional humectants.
    Type: Application
    Filed: November 13, 2020
    Publication date: March 4, 2021
    Inventors: David R. Wallace, T. Howard Killilea, Stephen M. Korenkiewicz, Thomas J. Melnyk, Danny G. Hartinger, Jason S. Ness, Jacob Donlon, Mark R. Coward
  • Patent number: 10836910
    Abstract: Fluid concentrates, colorants and coating compositions contain solid pigment particles dispersed in a nonvolatilizing, reactive liquid diluent having a viscosity less than 1,000 cps and containing at least one molecular species having at least three reactive unsaturated sites. The reactive liquid diluent may serve as one or more of a dispersing medium for the solid pigment particles, a carrier, a coalescent and a humectant, and may crosslink or otherwise cure to form an interpenetrating polymer network in, or crosslink with, a pigmented coating composition containing a film-forming polymeric binder. Embodiments of the reactive liquid diluent can provide colorants and coating compositions having reduced levels of VOCs, conventional carriers, conventional dispersants, conventional coalescents and conventional humectants.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: November 17, 2020
    Inventors: David R. Wallace, T. Howard Killilea, Stephen M. Korenkiewicz, Thomas J. Melnyk, Danny G. Hartinger, Jason S. Ness, Jacob Donlon, Mark R. Coward
  • Publication number: 20180086917
    Abstract: Fluid concentrates, colorants and coating compositions contain solid pigment particles dispersed in a nonvolatilizing, reactive liquid diluent having a viscosity less than 1,000 cps and containing at least one molecular species having at least three reactive unsaturated sites. The reactive liquid diluent may serve as one or more of a dispersing medium for the solid pigment particles, a carrier, a coalescent and a humectant, and may crosslink or otherwise cure to form an interpenetrating polymer network in, or crosslink with, a pigmented coating composition containing a film-forming polymeric binder. Embodiments of the reactive liquid diluent can provide colorants and coating compositions having reduced levels of VOCs, conventional carriers, conventional dispersants, conventional coalescents and conventional humectants.
    Type: Application
    Filed: April 1, 2016
    Publication date: March 29, 2018
    Inventors: David R. Wallace, T. Howard Killilea, Stephen M. Korenkiewicz, Thomas J. Melnyk, Danny G. Hartinger, Jason S. Ness, Jacob Donlon, Mark R. Coward
  • Patent number: 8763129
    Abstract: Security against computer software attacks is provided by blocking the use of known software vulnerabilities by attackers. Rather than merely discovering attacking software after it has installed itself into a computer system as in the prior art, software with a known vulnerability is monitored so that when it takes a potentially dangerous action, such as creating new attack software, that new attack software is marked and then prevented from loading. If the newly attack software cannot load, it cannot execute thus thwarting use of the newly written software to perform whatever nefarious act was intended by the attacker.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: June 24, 2014
    Inventor: David R. Wallace
  • Patent number: 8748550
    Abstract: A vinyl polymer pigment dispersing agent having a vinyl addition polymer backbone, one or more polymer side chains with pendant cyclic urea functional group(s) separated from the polymer backbone by at least 10 intervening atoms, and in some embodiments one or more polymer side chains comprising pendant urea functional groups separated from the polymer back-bone by less than 10 intervening atoms. The dispersing agent may be made by addition polymerizing a mixture of one or more vinyl monomers and one or more monomers having cyclic urea functional groups and vinyl functional groups. The dispersing agent may be combined with pigment particles, a carrier and an optional surfactant to make a pigment grind dispersion with excellent pigment wetting and dispersing properties.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: June 10, 2014
    Assignee: Valspar Sourcing, Inc.
    Inventors: Carl Lewis Cavallin, Archie W. Garner, David R. Wallace, T. Howard Killilea
  • Patent number: 8242206
    Abstract: A universal colorant system for both solvent- and water-based paints and coatings is contained in a closed sealed pouch or cartridge-style container, and includes a colorant component, a surfactant package including at least one alkyd-compatible surfactant and at least one latex-compatible surfactant, and a carrier. When the colorant system is added to a base paint it desirably provides a mixture having a drop in viscosity of less than about 50%.
    Type: Grant
    Filed: January 9, 2010
    Date of Patent: August 14, 2012
    Assignee: Valspar Sourcing, Inc.
    Inventors: Mark Randall Coward, Stephen M. Korenkiewicz, David R. Wallace
  • Publication number: 20120004359
    Abstract: A vinyl polymer pigment dispersing agent having a vinyl addition polymer backbone, one or more polymer side chains with pendant cyclic urea functional group(s) separated from the polymer backbone by at least 10 intervening atoms, and in some embodiments one or more polymer side chains comprising pendant urea functional groups separated from the polymer back-bone by less than 10 intervening atoms. The dispersing agent may be made by addition polymerizing a mixture of one or more vinyl monomers and one or more monomers having cyclic urea functional groups and vinyl functional groups. The dispersing agent may be combined with pigment particles, a carrier and an optional surfactant to make a pigment grind dispersion with excellent pigment wetting and dispersing properties.
    Type: Application
    Filed: March 12, 2010
    Publication date: January 5, 2012
    Inventors: Carl Lewis Cavallin, Archie W. Garner, David R. Wallace, T. Howard Killilea
  • Publication number: 20100113685
    Abstract: A universal colorant system for both solvent- and water-based paints and coatings is contained in a closed sealed pouch or cartridge-style container, and includes a colorant component, a surfactant package including at least one alkyd-compatible surfactant and at least one latex-compatible surfactant, and a carrier. When the colorant system is added to a base paint it desirably provides a mixture having a drop in viscosity of less than about 50%.
    Type: Application
    Filed: January 9, 2010
    Publication date: May 6, 2010
    Inventors: Mark Randall Coward, Stephen M. Korenkiewicz, David R. Wallace
  • Patent number: 7659340
    Abstract: A universal colorant composition for both solvent- and water-based paints and coatings includes a colorant component, such as pigment, dye, colorant, tinting agent and/or metal effect agent; a surfactant package including at least one alkyd-compatible; surfactant and at least one latex-compatible surfactant; and a carrier. When the surfactant package is added to a base paint it provides a mixture having a drop in viscosity of less than about 50%.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: February 9, 2010
    Assignee: Valspar Sourcing, Inc.
    Inventors: Mark Randall Coward, Stephen M. Korenkiewicz, David R. Wallace
  • Publication number: 20100024035
    Abstract: Security against computer software attacks is provided by blocking the use of known software vulnerabilities by attackers. Rather than merely discovering attacking software after it has installed itself into a computer system as in the prior art, software with a known vulnerability is monitored so that when it takes a potentially dangerous action, such as creating new attack software, that new attack software is marked and then prevented from loading. If the newly attack software cannot load, it cannot execute thus thwarting use of the newly written software to perform whatever nefarious act was intended by the attacker.
    Type: Application
    Filed: July 23, 2009
    Publication date: January 28, 2010
    Inventor: David R. Wallace
  • Publication number: 20080119664
    Abstract: A method for making alkyl esters, such as methyl ester, for use as a biodiesel fuel from various oil sources. A steady state reaction with a single phase solution created from multi phase constituents can be achieved without the use of co-solvents that cannot or should not be present in the final fuel and must therefore be removed.
    Type: Application
    Filed: October 30, 2007
    Publication date: May 22, 2008
    Inventors: Jacques Sinoncelli, David R. Wallace
  • Patent number: 6192475
    Abstract: A system and method for rewriting software into a protected form, called cloaked software, such that this cloaked form is protected from analysis or reverse engineering while at the same time the cloaked software is executable. Further, said cloaked software may be set up so that it requires a correct key or keys to be supplied, when it is to be run, for it to execute correctly. Cloaking modifies the basic operations within the software so that the logical connections or data flow among the program operations is no longer visible. In fact, cloaking makes the correct dataflow among operations dependent on a complex interrelated set of addressing operations within the cloaked program. These addressing operations are designed so that their analysis is equivalent to a computationally intractable NP-complete problem. This situation prevents reverse-engineering and unauthorized tampering.
    Type: Grant
    Filed: March 25, 1998
    Date of Patent: February 20, 2001
    Inventor: David R. Wallace
  • Patent number: 6018799
    Abstract: Apparatus, methods and computer program products are disclosed that enable a compiler to generate efficient code to access stack registers on a register stack. The invention operates by transforming a three-operand instruction, within a compiler's intermediate representation, to one or more fewer-than-three-operand instructions. The invention also transforms the instruction's operand addressing from an access to a pseudo-named register to an access to a stack register through stack offset into a register stack. The invention also determines the register stack state at each instruction responsive to register stack permutations and maps the stack offset accordingly for each subsequent access to a stack register.
    Type: Grant
    Filed: July 22, 1998
    Date of Patent: January 25, 2000
    Assignee: Sun Microsystems, Inc.
    Inventors: David R. Wallace, David M. Cox, Serguei V. Morosov, David A. Seberger, Serguei L. Wenitsky
  • Patent number: 5978588
    Abstract: A method and apparatus placing blocks of object code by a compiler. The code placement is done optimally, using a "cut set technique" that uses the "max-flow/min-cut" principle. A preferred embodiment of the present invention divides a source program into blocks and generates a control flow graph (cfg) and a data flow graph (dfg) for the blocks. The compiler then identifies the strongly connected components (sccs) of the dfg and recursively breaks down the cycles in each scc to yield a plurality of directed acyclic graphs (dfg-dag's). The compiler then finds the "minimum cut set" in the cfg corresponding to each dfg-dag and moves the code into blocks in accordance with the minimum cut sets. Lastly, the compiler generates object code for the blocks.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: November 2, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: David R. Wallace
  • Patent number: 5943691
    Abstract: A method and apparatus is provided for determining and resolving cache conflicts among data arrays that are stored in the main memory of a computer system in which the main memory is coupled with a memory cache that is coupled in turn with a microprocessor. According to the method of the invention, a cache shape vector that characterizes the size and dimension of the cache is determined under computer control. A determination of at least one cache conflict among the arrays stored in the main memory is then determined, in addition to the conflict region in the cache for the conflicting arrays. A padding value is then determined for the arrays stored in the main memory, and the memory locations of the arrays are adjusted in accordance with the padding value to prevent cache conflicts when the data from the conflicting arrays is transferred from the main memory into the cache.
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: August 24, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: David R. Wallace, Gary Oblock
  • Patent number: 5933644
    Abstract: A method and apparatus for ordering blocks of code by a compiler. The compiler generates a conflict graph in accordance with the blocks of a computer program being compiled. Once the conflict graph is generated, a preferred embodiment of the present invention finds maximum weight independent set (MWS) of nodes in the conflict graph. By definition, the nodes in the MWS have no flow control conflicts between them. The compiler then generates an object program having blocks ordered in accordance with the maximum weight independent set.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: August 3, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: David R. Wallace
  • Patent number: D522889
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: June 13, 2006
    Inventor: David R. Wallace
  • Patent number: D300697
    Type: Grant
    Filed: June 6, 1986
    Date of Patent: April 18, 1989
    Inventors: David R. Wallace, George E. Rothschild, Robert W. Hamilton