Patents by Inventor John Cook

John Cook 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).

  • Patent number: 10734649
    Abstract: A synthetic metal dichalcogenide having a highly defected nanocrystalline layered structure, wherein layer spacing is larger than in perfect crystals of the same material, wherein the defected structure provides access to interlayer crystals of the same material, and wherein the defected structure facilitates a pseudocapacitive charge storage mechanism. The metal dichalcogenide is receptive to intercalation of ions such as Li ions, Na ions, Mg ions, and Ca ions, and does not undergo a phase transition upon intercalation of Li ions, Na ions, Mg ions, or Ca ions. The metal dichalcogenide can be used, for example, as a component of an electrode that also includes a carbon derivative, and a binder, which are intermixed to form the electrode. The resultant composite electrode is highly porous and highly electronically conductive, and is suitable for use in devices such as symmetric capacitors, asymmetric capacitors, rocking chair batteries, and other devices.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: August 4, 2020
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Sarah H. Tolbert, Bruce S. Dunn, John Cook, Hyungseok Kim, Terri Chai Lin
  • Publication number: 20200206563
    Abstract: A Pilates spine corrector having a user-adjustable handle assembly that rotates. The handle assembly has a grip bar that is eccentrically positioned such that it is off centered.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Inventors: John Cook, Ron Gibson
  • Patent number: 10668385
    Abstract: Embodiments are directed towards protecting against polymorphic cheat codes in a video game environment. A detour analyzer analyzes game code in client memory for possible hooks to parasite code. For each detected hook to parasite code, hook and/or parasite information is determined to generate a hook/parasite signatures, which are sent to a remote network device. Based on the hook/parasite signatures a weighted combination of scores are generated that is useable to determine a probability value that the parasite code is cheat code. If the determined probability value indicates cheat code, the user of the client device may be banned from future game play. Additionally, the hook/parasite signature information may be used to update the data store to detect polymorphic changes in the cheat code.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: June 2, 2020
    Assignee: Valve Corporation
    Inventors: John Cook, Martin Otten
  • Publication number: 20200156874
    Abstract: A plastic splash guard hold down bearing for a moving floor conveyor has opposing hooks that clip onto an underlying support. The bearing presents a flat top surface for allowing a floor slat to slide back and forth as part of a moving floor conveyor. The plastic material and bearing construction is sufficient flexible to clip the bearing onto the support.
    Type: Application
    Filed: June 27, 2019
    Publication date: May 21, 2020
    Applicant: Keith Manufacturing Co.
    Inventors: Loren Friend, John Cook
  • Patent number: 10652266
    Abstract: This disclosure describes techniques for automating a system-level security review of a network-based service. The techniques may include generating and utilizing a machine-readable threat model to identify system-level security threats to the network-based service. The network-based service may be scanned upon being provisioned in a service-provider network, and the machine-readable threat model may be generated based on results of the scan. The machine-readable threat model may represent components of the network-based service, system-level security constraints configured to identify system-level security threats to the service, and mitigations to remedy violations to the system-level security constraints. The network-based service may be continuously, or periodically, scanned to identify changes in the network-based service.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 12, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Tautschnig, Neha Rungta, John Cook, Pauline Virginie Bolignano, Todd Granger MacDermid, Oksana Tkachuk
  • Publication number: 20200126751
    Abstract: A charged particle beam device is described, which includes: a beam source configured to generate a charged particle beam propagating along an optical axis (A); an aperture device with a plurality of apertures configured to create a plurality of beamlets from the charged particle beam; and a field curvature corrector. The field curvature corrector includes: a first multi-aperture electrode with a first plurality of openings having diameters that vary as a function of a distance from the optical axis (A); a second multi-aperture electrode with a second plurality of openings; and an adjustment device configured to adjust at least one of a first electrical potential (U1) of the first multi-aperture electrode and a second electrical potential (U2) of the second multi-aperture electrode. Further, a field curvature corrector and methods of operating a charged particle beam device are described.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventors: Thomas Kemen, Benjamin John Cook, Roman Barday
  • Patent number: 10630695
    Abstract: Requests of a computing system may be monitored. A request associated with the application of a policy may be identified and a policy verification routine may be invoked. The policy verification routine may detect whether the policy of the request is more permissive than a reference policy and perform a mitigation routine in response to determining that the policy of the request is more permissive than the reference policy. Propositional logics may be utilized in the evaluation of policies.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: April 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: John Cook, Neha Rungta, Catherine Dodge, Jeff Puchalski, Carsten Varming
  • Patent number: 10593509
    Abstract: A multi-beam charged particle beam device is described. The multi-beam charged particle beam device includes a charged particle source configured to emit a primary charged particle beam; an aperture arrangement having openings configured to generate at least a first beamlet and a second beamlet of the primary charged particle beam; and a blanking device, the blanking device includes at least a first blanking deflector for the first beamlet and a second blanking deflector for the second beamlet; and a shield assembly having a first shielding element partially or fully surrounding the first blanking deflector.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: March 17, 2020
    Assignee: ICT Integrated Circuit Testing Gesellschaft für Halbleiterprüftechnik mbH
    Inventors: Benjamin John Cook, Dieter Winkler
  • Publication number: 20200067785
    Abstract: A virtual network verification service for provider networks that leverages a declarative logic programming language to allow clients to pose queries about their virtual networks as constraint problems; the queries may be resolved using a constraint solver engine. Semantics and logic for networking primitives of virtual networks in the provider network environment may be encoded as a set of rules according to the logic programming language; networking security standards and/or client-defined rules may also be encoded in the rules. A description of a virtual network may be obtained and encoded. A constraint problem expressed by a query may then be resolved for the encoded description according to the encoded rules using the constraint solver engine; the results may be provided to the client.
    Type: Application
    Filed: November 1, 2019
    Publication date: February 27, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: John Cook, Catherine Dodge, Sean McLaughlin
  • Publication number: 20200049196
    Abstract: Reciprocating floor slat conveyor systems typically utilize floor slats that reciprocate back and forth while riding on bearings. The bearings sometimes have a curved “J” shape and, as a consequence, are commonly referred to as “J bearings.” The design disclosed here is an improved version of a J bearing that has segmented surfaces that are angled, rather than curved, relative to each other. Angled surfaces reduces voids between bearings and floor slats.
    Type: Application
    Filed: February 21, 2019
    Publication date: February 13, 2020
    Applicant: Keith Manufacturing Co.
    Inventors: Daniel Jackson, John Cook
  • Publication number: 20200027687
    Abstract: A multi-beam charged particle beam device is described. The multi-beam charged particle beam device includes a charged particle source configured to emit a primary charged particle beam; an aperture arrangement having openings configured to generate at least a first beamlet and a second beamlet of the primary charged particle beam; and a blanking device, the blanking device includes at least a first blanking deflector for the first beamlet and a second blanking deflector for the second beamlet; and a shield assembly having a first shielding element partially or fully surrounding the first blanking deflector.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Benjamin John Cook, Dieter Winkler
  • Publication number: 20190391604
    Abstract: A method for changing a set point of a system where period of a dominant resonance of the system is determined, a change profile for the set point change is processed; a time period for the set point change based on the period of the dominant resonance in order to minimize excitation of the dominant resonance is also processed; and the set point change is actioned according to the processed change profile and the time period.
    Type: Application
    Filed: September 9, 2019
    Publication date: December 26, 2019
    Inventors: Benjamin Peter JEFFRYES, John Cook, Steven Antony Gahlings
  • Patent number: 10483080
    Abstract: A charged particle beam dump for a charged particle beam device is described. The beam dump includes an annular shaped body having an inner perimeter wall that defines an open annulus for passing of primary charged particle beamlets, the annular shaped body further having an outer perimeter wall and a bottom wall; and an annular shaped electrode provided partially above the annular shaped body having an inner perimeter side and an outer perimeter side, wherein the inner perimeter side is outside of the radius of the inner perimeter wall of the annular shaped body.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: November 19, 2019
    Assignee: ICT Integrated Circuit Testing Gesellschaft für Halbleiterprüftechnik mbH
    Inventors: Benjamin John Cook, Dieter Winkler
  • Patent number: 10469324
    Abstract: A virtual network verification service for provider networks that leverages a declarative logic programming language to allow clients to pose queries about their virtual networks as constraint problems; the queries may be resolved using a constraint solver engine. Semantics and logic for networking primitives of virtual networks in the provider network environment may be encoded as a set of rules according to the logic programming language; networking security standards and/or client-defined rules may also be encoded in the rules. A description of a virtual network may be obtained and encoded. A constraint problem expressed by a query may then be resolved for the encoded description according to the encoded rules using the constraint solver engine; the results may be provided to the client.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: John Cook, Catherine Dodge, Sean McLaughlin
  • Patent number: 10431890
    Abstract: In one example an apparatus is provided. The apparatus includes a low frequency radiator, a high frequency radiator, a high frequency waveguide that carries high frequency bands to the high frequency radiator, a low frequency coaxial waveguide coupled to the high frequency waveguide in a coaxial structure, wherein the low frequency coaxial waveguide carries low frequency bands to the low frequency radiator and a low frequency combiner in communication with the low frequency coaxial waveguide, wherein the low frequency combiner comprises a circular low frequency waveguide and air dielectric transmission lines formed by air channels formed above and below a plurality of printed circuits in a metal housing.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: October 1, 2019
    Inventor: Scott John Cook
  • Publication number: 20190278928
    Abstract: A security assessment system of a computing resource service provider performs security analyses of virtual resource instances, such as virtual machine instances and virtual data store instances, to verify that certain invariable security requirements are satisfied by the instances' corresponding configurations; these analyses are performed before the instances are provisioned and deployed. If the security checks, which can be selected by the administrator of the resources, fail, the requested resources are denied deployment. Notifications identifying the faulty configuration(s) may be send to the administrative user. A template for launching virtual resource instances may be transformed into an optimized template for performing the pre-deployment security checks, such as by storing information needed to perform the checks within the optimized template itself.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Neha RUNGTA, Pauline Virginie BOLIGNANO, Catherine DODGE, Carsten VARMING, John COOK, Rajesh VISWANATHAN, Daryl Stephen COOKE, Santosh KALYANKRISHNAN
  • Patent number: 10409300
    Abstract: A method for changing a set point of a system where period of a dominant resonance of the system is determined, a change profile for the set point change is processed; a time period for the set point change based on the period of the dominant resonance in order to minimize excitation of the dominant resonance is also processed; and the set point change is actioned according to the processed change profile and the time period.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 10, 2019
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Benjamin Peter Jeffryes, John Cook, Steven Gahlings
  • Patent number: 10390717
    Abstract: A method and apparatus of compensating for a differential error between a plurality of body surface sensors, where each sensor respectively comprises a transmitter and a receiver.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: August 27, 2019
    Assignee: Huntleigh Technology Limited
    Inventors: Stephen John Cook, Francis Gregory Baily, Philip Morris, Nigel A J Gough
  • Publication number: 20190210899
    Abstract: A compact transportable water treatment system for treating water in a reservoir includes a batching unit having a chemical hopper for holding dissolvable chemicals and having a fluid inlet for delivery of fluid into the hopper for dissolving the chemicals to create a chemical solution and a fluid outlet in a lower portion of the chemical hopper for outflow of chemical solution. The batching unit further includes a fluid delivery system configured to deliver the fluid to the chemical hopper through the fluid inlet and a batching tank that receives and holds the chemical solution passing from the fluid outlet. A dosing unit comprising at least one dosing pump is configured to pump the chemical solution from the batching tank to a dosing line. A control unit controls operation of the dosing unit responsive to a chemical concentration of the water in the reservoir.
    Type: Application
    Filed: March 19, 2019
    Publication date: July 11, 2019
    Inventors: Kimson Lam, Anthony John Sinton, Barry John Cook, Jeffrey David Scott, Leighton William Cramp, Darren Azzopardi
  • Patent number: D843507
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: March 19, 2019
    Assignee: Mad Dogg Athletics, Inc.
    Inventor: John Cook