Patents by Inventor Keith Hall

Keith Hall 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: 20140171547
    Abstract: A composition is capable of curing via condensation reaction. The composition uses a new condensation reaction catalyst. The new condensation reaction catalyst is used to replace conventional tin catalysts. The composition can react to form a gum, gel, rubber, or resin.
    Type: Application
    Filed: August 16, 2012
    Publication date: June 19, 2014
    Inventors: Kurt Brandstadt, Simon Cook, Gary Diamond, Keith Hall, Loren Lower, Avril Surgenor, Richard Taylor, James Tonge, Ming-Shin Tzou
  • Patent number: 8660969
    Abstract: A plurality of highest intrinsically-ranked parser outputs are scored using an extrinsic metric that is relevant to one or more downstream applications. The parser can be trained by using an extrinsically highly-ranked parse selected from among the intrinsically highly-ranked parses. The selected parse need not be the highest intrinsically-ranked parse. In this way, a parser can be trained to produce better results for downstream applications.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: Keith Hall, Jason Katz-Brown, Ryan McDonald
  • Publication number: 20130328464
    Abstract: A method of attaching a cabinet assembly to a spa. The method includes providing a frame that has a channel that forms a perimeter. A spa is placed on the frame such that a flange or lip of the spa extends past the perimeter created by the channel. A plurality of slats are then secured between the flange of the spa and the channel of the frame in order to form a cabinet around the spa. The spa having a pan and a toe kick secured adjacent its bottom end.
    Type: Application
    Filed: August 12, 2013
    Publication date: December 12, 2013
    Applicant: QUAD CITIES AUTOMATIC POOLS, INC.
    Inventor: Keith A. Hall
  • Patent number: 8528211
    Abstract: A method of attaching a cabinet assembly to a spa. The method includes providing a frame that has a channel that forms a perimeter. A spa is placed on the frame such that a flange or lip of the spa extends past the perimeter created by the channel. A plurality of slats are then secured between the flange of the spa and the channel of the frame in order to form a cabinet around the spa.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: September 10, 2013
    Assignee: Quad Cities Automatic Pools, Inc.
    Inventor: Keith A. Hall
  • Publication number: 20120316862
    Abstract: A computer-implemented technique can include receiving, at a computing system including one or more processors, a translation model including a plurality of aligned pairs of phrases in first and second languages. The technique can include determining, at the computing system, one or more features for each of the plurality of pairs of phrases based on linguistic differences between the first and second languages to obtain a plurality of sets of features. The technique can include associating, at the computing system, the plurality of sets of features with the plurality of pairs of phrases, respectively, to obtain a modified translation model. The technique can also include performing, at the computing system, statistical machine translation from the first language to the second language using the modified translation model.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 13, 2012
    Applicant: GOOGLE INC.
    Inventors: Soha Mohsen Hassan Sultan, Keith Hall
  • Publication number: 20120137489
    Abstract: A method of attaching a cabinet assembly to a spa. The method includes providing a frame that has a channel that forms a perimeter. A spa is placed on the frame such that a flange or lip of the spa extends past the perimeter created by the channel. A plurality of slats are then secured between the flange of the spa and the channel of the frame in order to form a cabinet around the spa.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: QUAD CITIES AUTOMATIC POOLS, INC.
    Inventor: Keith A. Hall
  • Patent number: 8084715
    Abstract: A control panel used in combination with a power unit to control the operation of a sauna. The control panel is equipped with a microprocessor that has software and proper circuitry to allow a user to use buttons to input information into the control panel regarding the time, temperature, and day on which heating within the sauna is to occur. Additionally, the power unit has a microprocessor with a pulse width modulation output that causes individual heating elements to continuously produce varying intensities of heat in order to maintain a consistent desired temperature, and/or intermittently radiate heat creating a wave of heat to be emitted by each individual heating element.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: December 27, 2011
    Assignee: Quad Cities Automatic Pools, Inc.
    Inventor: Keith A. Hall
  • Publication number: 20100316808
    Abstract: A method for coating articles by melting and applying a composition to at least a portion of the article to be coated and then cooling the composition to form a coated article wherein the composition comprises a propylene-based polymer having a weight molecular weight of about 10,000 to about 100,000; a percent crystallinity of about 5% to about 40%; and a melt index of about 30 dg/min or more.
    Type: Application
    Filed: May 3, 2010
    Publication date: December 16, 2010
    Inventors: Gregory Keith Hall, James N. Coffey, John Michael Donahue
  • Patent number: 7807109
    Abstract: Described is a parallel batch reactor for effecting chemical reactions. The parallel batch reactor includes a plurality of reactor vessels for receiving components of a reaction, an inlet port for receiving pressurized fluid, and a plurality of valves configured to transfer fluid from the inlet port to the reactor vessels and fluidically isolate one or more of the reactor vessels from at least one of the other reactor vessels. The reactor further includes a pressure monitoring system comprising an array of pressure sensors configured to sense pressure in the reactor vessels. Each of the pressure sensors is aligned with one of the plurality of reactor vessels and located external to the reactor vessels and fluid passageways in fluid communication with the reactor vessels.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: October 5, 2010
    Assignee: FreeSlate, Inc.
    Inventors: Gary M. Diamond, Keith A. Hall, Thomas Harding McWaid, Vince Murphy, Michael Myslovaty, James A. W. Shoemaker, Robbie Singh Sidhu, Howard Turner, Eric Dias, Mikhail Spitkovsky
  • Patent number: 7655191
    Abstract: In one embodiment, a parallel batch reactor generally includes a plurality of reactor vessels and a plurality of valves configured to allow flow into the reactor vessels when a gas is supplied to the reactor at a pressure higher than a pressure within the reactor vessels and restrict flow from the reactor vessels. A method includes inserting chemical components into the reactor vessels, supplying a first gas to the reactor vessels to pressurize the reactor vessels, stopping supply of the first gas, and supplying a second gas to the reactor at a lower pressure than a pressure within the reactor vessels. The second gas passes through the valves and into the reactor vessels when the pressure within the reactor vessels drops below the pressure of the second gas.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: February 2, 2010
    Assignee: Symyx Solutions, Inc.
    Inventors: Gary M. Diamond, Keith A. Hall, Thomas Harding McWaid, Vince Murphy, Michael Myslovaty, James A. W. Shoemaker, Robbie Singh Sidhu, Howard Turner, Eric Dias, Mikhail Spitkovsky
  • Patent number: 7638671
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: December 29, 2009
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiaohong Bei, Matthew C. Kuchta, Tom Boussie, John F. Walzer, Jr., Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias
  • Patent number: 7638670
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a pyridyl amine or a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: December 29, 2009
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiaohong Bei, Matthew C. Kuchta, Tom Boussie, John F. Walzer, Jr., Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias
  • Publication number: 20090276950
    Abstract: A control panel used in combination with a power unit to control the operation of a sauna. The control panel is equipped with a microprocessor that has software and proper circuitry to allow a user to use buttons to input information into the control panel regarding the time, temperature, and day on which heating within the sauna is to occur. Additionally, the power unit has a microprocessor with a pulse width modulation output that causes individual heating elements to continuously produce varying intensities of heat in order to maintain a consistent desired temperature, and/or intermittently radiate heat creating a wave of heat to be emitted by each individual heating element.
    Type: Application
    Filed: April 10, 2006
    Publication date: November 12, 2009
    Applicant: Quad Cities Automatic Pools, Inc.
    Inventor: Keith A. Hall
  • Publication number: 20080293899
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a pyridyl amine or a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Application
    Filed: August 8, 2008
    Publication date: November 27, 2008
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiahong Bei, Matthew C. Kuchta, Tom Boussie, John F. Walzer, JR., Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias
  • Publication number: 20080286170
    Abstract: In one embodiment, a parallel batch reactor for effecting chemical reactions includes a vessel block comprising reactor vessels for receiving components of a reaction and a valve block removably attached to the vessel block. The valve block includes a first plurality of valves in fluid communication with an inlet port for supplying pressurized fluid to the reactor vessels and configured to fluidically isolate one or more of the reactor vessels from at least one of the other reactor vessels. The valve block further includes a second plurality of valves in fluid communication with the reactor vessels for injecting chemical components into the pressurized reactor vessels or sampling chemical components from the pressurized reactor vessels. The vessel block and valve block are configured to sustain an operating pressure of at least 15 psig.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Applicant: SYMYX TECHNOLOGIES, INC.
    Inventors: Gary M. Diamond, Keith A. Hall, Thomas Harding McWaid, Vince Murphy, Michael Myslovaty, James A. W. Shoemaker, Robbie Singh Sidhu, Howard Turner, Eric Dias, Mikhail Spitkovsky
  • Publication number: 20080286174
    Abstract: In one embodiment, a parallel batch reactor generally includes a plurality of reactor vessels and a plurality of valves configured to allow flow into the reactor vessels when a gas is supplied to the reactor at a pressure higher than a pressure within the reactor vessels and restrict flow from the reactor vessels. A method includes inserting chemical components into the reactor vessels, supplying a first gas to the reactor vessels to pressurize the reactor vessels, stopping supply of the first gas, and supplying a second gas to the reactor at a lower pressure than a pressure within the reactor vessels. The second gas passes through the valves and into the reactor vessels when the pressure within the reactor vessels drops below the pressure of the second gas.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Applicant: SYMYX TECHNOLOGIES, INC.
    Inventors: Gary M. Diamond, Keith A. Hall, Thomas Harding McWaid, Vince Murphy, Michael Myslovaty, James A. W. Shoemaker, Robbie Singh Sidhu, Howard Turner, Eric Dias, Mikhail Spitkovsky
  • Publication number: 20080286171
    Abstract: In one embodiment, a parallel batch reactor for effecting chemical reactions includes a plurality of reactor vessels for receiving components of a reaction, an inlet port for receiving pressurized fluid, and a plurality of valves configured to transfer fluid from the inlet port to the reactor vessels and fluidically isolate one or more of the reactor vessels from at least one of the other reactor vessels. The reactor further includes a pressure monitoring system comprising an array of pressure sensors configured to sense pressure in the reactor vessels. Each of the pressure sensors is aligned with one of the plurality of reactor vessels and located external to the reactor vessels and fluid passageways in fluid communication with the reactor vessels.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Applicant: SYMYX TECHNOLOGIES, INC.
    Inventors: Gary M. Diamond, Keith A. Hall, Thomas Harding McWaid, Vince Murphy, Michael Myslovaty, James A. W. Shoemaker, Robbie Singh Sidhu, Howard Turner, Eric Dias, Mikhail Spitkovsky
  • Publication number: 20080269443
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Application
    Filed: June 27, 2008
    Publication date: October 30, 2008
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiaohong Bei, Mathew C. Kuchta, Tom Boussie, John F. Walzer, Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias
  • Patent number: 7425661
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a pyridyl amine or a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: September 16, 2008
    Assignee: ExxonMobil Chemicals Patents Inc.
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiaohong Bei, Matthew C. Kuchta, Tom Boussie, John F. Walzer, Jr., Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias
  • Patent number: 7414006
    Abstract: The present invention provides a method of producing oligomers of olefins, comprising reacting olefins with a catalyst under oligomerization conditions. The catalyst can be the product of the combination of a chromium compound and a heteroaryl-amine compound. In particular embodiments, the catalyst compound can be used to trimerize or tetramerize ethylene to 1-hexene, 1-octene, or mixtures of 1-hexene and 1-octene.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: August 19, 2008
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: David H. McConville, Lily Ackerman, Robert T. Li, Xiaohong Bei, Matthew C. Kuchta, Tom Boussie, John F. Walzer, Jr., Gary Diamond, Francis C. Rix, Keith A. Hall, Anne LaPointe, James Longmire, Vince Murphy, Pu Sun, Dawn Verdugo, Susan Schofer, Eric Dias