Patents by Inventor THOMAS SHIELDS

THOMAS SHIELDS 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: 20180374035
    Abstract: Techniques are disclosed for advantageously forecasting an inventory of a product having a particular duration (e.g., video content). The technique can include determining the particular configuration (e.g., maximum number of impressions, maximum amount of time permitted) of breaks identified within an impression log. Based on the number of breaks and the configurations of the breaks, the technique can forecast a future inventory of the product. In some implementations, the disclosed technique can identify an amount of a previous break that was not filled with video content. These forecasts can enable product sellers to better communicate with their customers, negotiate supply contracts, price their products, plan for business operations, etc.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Craig Miller, Charles Douglas Cosman, Thomas Evenson, Eric Smith, Calvin Legh, Thomas Shields, Aaron Martin
  • Publication number: 20170370658
    Abstract: A header for a heat exchanger includes a first and a second cylindrical fluid manifold extending in parallel. Each of the first and second manifolds have tube slots that extend through an arcuate wall section of the manifold. A thickened wall section of the header having a generally triangular wall section is bounded by the first and second fluid manifolds and by a planar outer surface of the header. An aperture extends through the thickened wall section to provide a fluid communication pathway between the first and second cylindrical fluid manifolds.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 28, 2017
    Inventors: Allison Kirklin, Simon Zielinski, John Kis, Matthew Hernigle, James Prochniak, Peter Kottal, Thomas Shields, Zachary Ouradnik
  • Patent number: 9674091
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: June 6, 2017
    Assignee: Cray Inc.
    Inventors: Laurence S. Kaplan, Edwin Lloyd Froese, Christopher Brian Johns, Matthew Paul Kelly, Aaron Forest Godfrey, Brent Thomas Shields
  • Patent number: 9674092
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: June 6, 2017
    Assignee: Cray Inc.
    Inventors: Edwin Lloyd Froese, Christopher Brian Johns, Aaron Forest Godfrey, Laurence S. Kaplan, Matthew Paul Kelly, Brent Thomas Shields
  • Patent number: 9602473
    Abstract: Methods, apparatuses, and computer program products are provided for facilitating the secure transmission and storage of data. In this regard, a method is provided that comprises causing data encrypted by a sender system to be received at a service provider system; causing the data as encrypted by the sender system to be stored at the service provider system; receiving a request for the data from a recipient system; determining the recipient system is authorized to receive the data; and causing the data as encrypted to be transmitted to the sender system.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: March 21, 2017
    Assignee: ZixCorp Systems, Inc.
    Inventors: David Joseph Robertson, John French Kalan, Mark Stephen DeMichele, Bryan Adam Joyner, Charles Anthony Rego, Dorwin Thomas Shields, Jr., Caleb Rhoads Spring
  • Patent number: 9491101
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: November 8, 2016
    Assignee: Cray Inc.
    Inventors: Edwin Lloyd Froese, Christopher Brian Johns, Aaron Forest Godfrey, Laurence S. Kaplan, Matthew Paul Kelly, Brent Thomas Shields
  • Publication number: 20160277301
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Inventors: Edwin Lloyd Froese, Christopher Brian Johns, Aaron Forest Godfrey, Laurence S. Kaplan, Matthew Paul Kelly, Brent Thomas Shields
  • Publication number: 20160277300
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Inventors: Laurence S. Kaplan, Edwin Lloyd Froese, Christopher Brian Johns, Matthew Paul Kelly, Aaron Forest Godfrey, Brent Thomas Shields
  • Patent number: 9391899
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 12, 2016
    Assignee: Cray Inc.
    Inventors: Laurence S. Kaplan, Edwin Lloyd Froese, Christopher Brian Johns, Matthew Paul Kelly, Aaron Forest Godfrey, Brent Thomas Shields
  • Publication number: 20150180780
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Application
    Filed: February 3, 2015
    Publication date: June 25, 2015
    Inventors: Edwin Lloyd Froese, Christopher Brian Johns, Aaron Forest Godfrey, Laurence S. Kaplan, Matthew Paul Kelly, Brent Thomas Shields
  • Publication number: 20150139024
    Abstract: A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
    Type: Application
    Filed: December 15, 2014
    Publication date: May 21, 2015
    Inventors: Laurence S. Kaplan, Edwin Lloyd Froese, Christopher Brian Johns, Matthew Paul Kelly, Aaron Forest Godfrey, Brent Thomas Shields
  • Publication number: 20140068262
    Abstract: Methods, apparatuses, and computer program products are provided for facilitating the secure transmission and storage of data. In this regard, a method is provided that comprises causing data encrypted by a sender system to be received at a service provider system; causing the data as encrypted by the sender system to be stored at the service provider system; receiving a request for the data from a recipient system; determining the recipient system is authorized to receive the data; and causing the data as encrypted to be transmitted to the sender system.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: ZIXCORP SYSTEMS, INC.,
    Inventors: David Joseph Robertson, John French Kalan, Mark Stephen DeMichele, Bryan Adam Joyner, Charles Anthony Rego, Dorwin Thomas Shields, JR., Caleb Rhoads Spring
  • Patent number: 7858035
    Abstract: A cleaning system and method for in-process sensors wherein a scouring jet discharges process fluid as the cleaning agent to remove solids and other contaminants from the surface of the sensor.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: December 28, 2010
    Assignee: E.I. du Pont de Nemours and Company
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Patent number: 7803323
    Abstract: A cleaning system and method for in-process sensors wherein a scouring jet discharges process fluid as the cleaning agent to remove solids and other contaminants from the surface of the sensor.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: September 28, 2010
    Assignee: E.I. du Pont de Nemours and Company
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Patent number: 7300630
    Abstract: A cleaning system and method for in-process sensors wherein a scouring jet discharges process fluid as the cleaning agent to remove solids and other contaminants from the surface of the sensor.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: November 27, 2007
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Publication number: 20070116599
    Abstract: A fluid handling system adapted to provide storage and supply of a number of liquid solutions to an automatic clinical analyzer having three different bottle-like containers, a collapsible plastic-metal-plastic pouch having a mouth-like opening, a fitment to be sealed within mouth-like opening a septum within the fitment, and open meal band or cap to seal the septum into the fitment.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 24, 2007
    Applicant: DADE BEHRING INC.
    Inventors: JAY WALTERS, JEANNINE CARRIO, DAVID THOMPSON, MARK LLOYD, JEFFREY PARMER, RICHARD WARWICK, THOMAS SHIELDS, LAWRENCE HUPPMAN
  • Publication number: 20040060576
    Abstract: A cleaning system and method for in-process sensors wherein a scouring jet discharges process fluid as the cleaning agent to remove solids and other contaminants from the surface of the sensor.
    Type: Application
    Filed: September 27, 2002
    Publication date: April 1, 2004
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Patent number: 6562312
    Abstract: The present invention is a process for controlling, at an aim point, the passivation of aluminum chloride in the chlorinator discharge stream in a process for making titanium tetrachloride.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: May 13, 2003
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Hans Hellmut Glaeser, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Publication number: 20010016182
    Abstract: The present invention is a process for controlling, at an aim point, the passivation of aluminum chloride in the chlorinator discharge stream in a process for making titanium tetrachloride.
    Type: Application
    Filed: December 18, 2000
    Publication date: August 23, 2001
    Inventors: James Timothy Cronin, Thomas Shields Elkins, Hans Hellmut Glaeser, Lisa Edith Helberg, Angela Ruth Strzelecki
  • Patent number: 5670121
    Abstract: This invention relates to a process for controlling the temperature of a fluidized bed reactor in the manufacture of titanium tetrachloride, wherein an exhaust gas stream comprising carbonyl sulfide, sulfur dioxide, carbon monoxide, carbon dioxide, and chlorine is formed. In the process, the exhaust gas stream is first analyzed to determine the analyzed concentration of carbonyl sulfide (or concentration ratio of carbonyl sulfide to sulfur dioxide), the desired concentration of carbonyl sulfide (or concentration ratio of carbonyl sulfide to sulfur dioxide) in the exhaust gas stream is determined, and the difference between the analyzed concentration of carbonyl sulfide (or concentration ratio of carbonyl sulfide to sulfur dioxide) and the desired concentration of carbonyl sulfide (or concentration ratio of carbonyl sulfide to sulfur dioxide) in the exhaust gas stream is then calculated.
    Type: Grant
    Filed: May 5, 1995
    Date of Patent: September 23, 1997
    Assignee: E. I. Du Pont de Nemours and Company
    Inventor: Thomas Shields Elkins