Patents by Inventor James Ballard

James Ballard 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: 11954199
    Abstract: A machine learning model is scanned to detect actual or potential threats. The threats can be detected before execution of the machine learning model or during an isolated execution environment. The threat detection may include performing a machine learning file format check, vulnerability check, tamper check, and stenography check. The machine learning model may also be monitored in an isolated environment during an execution or runtime session. After performing a scan, the system can generate a signature based on actual, potential, or absence of detected threats.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: April 9, 2024
    Assignee: HiddenLayer, Inc.
    Inventors: Tanner Burns, Chris Sestito, James Ballard
  • Patent number: 11930030
    Abstract: A system detects and responds to malicious acts directed towards machine learning models. Data fed into and output by a machine learning model is collected by a sensor. The data fed into the model includes vectorization data, which is generated from raw data provided from a requester, such as for example a stream of timeseries data. The output data may include a prediction or other output generated by the machine learning model in response to receiving the vectorization data. The vectorization data and machine learning model output data are processed to determine whether the machine learning model is being subject to a malicious act (e.g., attack). The output of the processing may indicate an attack score. A response for handling the request by a requester may be selected based on the output that includes the attack score, and the response may be applied to the requestor.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: March 12, 2024
    Assignee: HiddenLayer Inc.
    Inventors: Tanner Burns, Chris Sestito, James Ballard
  • Publication number: 20240080333
    Abstract: A system detects and responds to malicious acts directed towards machine learning models. Data fed into and output by a machine learning model is collected by a sensor. The data fed into the model includes vectorization data, which is generated from raw data provided from a requester, such as for example a stream of timeseries data. The output data may include a prediction or other output generated by the machine learning model in response to receiving the vectorization data. The vectorization data and machine learning model output data are processed to determine whether the machine learning model is being subject to a malicious act (e.g., attack). The output of the processing may indicate an attack score. A response for handling the request by a requester may be selected based on the output that includes the attack score, and the response may be applied to the requestor.
    Type: Application
    Filed: November 8, 2023
    Publication date: March 7, 2024
    Inventors: Tanner Burns, Chris Sestito, James Ballard
  • Publication number: 20240022585
    Abstract: A system detects and responds to malicious acts directed towards machine learning models. Data fed into and output by a machine learning model is collected by a sensor. The data fed into the model includes vectorization data, which is generated from raw data provided from a requester, such as for example a stream of timeseries data. The output data may include a prediction or other output generated by the machine learning model in response to receiving the vectorization data. The vectorization data and machine learning model output data are processed to determine whether the machine learning model is being subject to a malicious act (e.g., attack). The output of the processing may indicate an attack score. A response for handling the request by a requester may be selected based on the output that includes the attack score, and the response may be applied to the requestor.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Applicant: HiddenLayer Inc.
    Inventors: Tanner Burns, Chris Sestito, James Ballard
  • Patent number: 11794334
    Abstract: Adaptable and customizable truss-like robots are provided. The robotic truss has robotic roller modules configured to translate along one or more pliable member and therewith control the shape or design of the robot.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: October 24, 2023
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Allison M. Okamura, Sean Follmer, Elliot W. Hawkes, Zachary Hammond, Nathan Scot Usevitch, Mac Schwager, James Ballard
  • Patent number: 11759842
    Abstract: A power tool including a moveable piston, a motor capable of driving the moveable piston to perform work on a work piece, and a distance sensor configured to sense a movement of the moveable piston. The distance sensor operable to provide sensor information indicative of the movement of the piston. A controller receives the sensor information from the distance sensor. The controller operates the motor to perform work on the work piece based in part on the sensor information that the controller receives from the distance sensor.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: September 19, 2023
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Luke Skinner, Kris Kanack, James Ballard, David Bauer
  • Publication number: 20230107247
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing inputs using a neural network system that includes one or more transformed activation function layers.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 6, 2023
    Inventors: James Martens, Guodong Zhang, Grzegorz Michal Swirszcz, Andrew James Ballard, Guillaume Desjardins
  • Publication number: 20220357371
    Abstract: One example includes a flux switch system. The system includes an input stage configured to provide an interrogation pulse. The system also includes a plurality of flux loops configured to receive an input current. Each of the flux loops includes a Josephson junction configured to trigger to generate an output pulse in response to a first polarity of the input current and to not trigger to generate no output pulse in response to a second polarity of the input current opposite the first polarity. The system further includes an output stage configured to propagate the output pulse to an output of the flux switch system.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 10, 2022
    Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Cody James Ballard, Andrew Hostetler Miklich, Micah John Atman Stoutimore, Robert Miller, Joel D. Strand, Kurt Pleim
  • Patent number: 11486910
    Abstract: One example includes a flux switch system. The system includes an input stage configured to provide an interrogation pulse. The system also includes a plurality of flux loops configured to receive an input current. Each of the flux loops includes a Josephson junction configured to trigger to generate an output pulse in response to a first polarity of the input current and to not trigger to generate no output pulse in response to a second polarity of the input current opposite the first polarity. The system further includes an output stage configured to propagate the output pulse to an output of the flux switch system.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 1, 2022
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Cody James Ballard, Andrew Hostetler Miklich, Micah John Atman Stoutimore, Robert Miller, Joel D. Strand, Kurt Pleim
  • Patent number: 11203107
    Abstract: A working head for a hydraulic power tool including a head frame and a first moveable die head configured to move along the working head frame. The first moveable die head configured to receive a first moveable die comprising a first body length. A second die head is adapted to receive a second die comprising a second body length. The first body length of the moveable die is different from the second body length of the stationary die.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: December 21, 2021
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Jonathan Koski, Troy Marks, Eric Norquist, James Ballard, Kris Kanack
  • Publication number: 20210245227
    Abstract: A power tool including a moveable piston, a motor capable of driving the moveable piston to perform work on a work piece, and a distance sensor configured to sense a movement of the moveable piston. The distance sensor operable to provide sensor information indicative of the movement of the piston. A controller receives the sensor information from the distance sensor. The controller operates the motor to perform work on the work piece based in part on the sensor information that the controller receives from the distance sensor.
    Type: Application
    Filed: April 13, 2021
    Publication date: August 12, 2021
    Inventors: Luke Skinner, Kris Kanack, James Ballard, David Bauer
  • Publication number: 20210237239
    Abstract: A working head for a hydraulic power tool. The working head includes a head frame and a first moveable die head configured to move along the working head frame. The first moveable die head is configured to receive a first moveable die comprising a first body length and a second die head is adapted to receive a second die comprising a second body length. At least one of the moveable die or the stationary die comprises an elongated die.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Jonathan Koski, Troy Marks, Eric Norquist, James Ballard, Kris Kanack
  • Patent number: 11074481
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a reinforcement learning system. In one aspect, a method of training an action selection policy neural network for use in selecting actions to be performed by an agent navigating through an environment to accomplish one or more goals comprises: receiving an observation image characterizing a current state of the environment; processing, using the action selection policy neural network, an input comprising the observation image to generate an action selection output; processing, using a geometry-prediction neural network, an intermediate output generated by the action selection policy neural network to predict a value of a feature of a geometry of the environment when in the current state; and backpropagating a gradient of a geometry-based auxiliary loss into the action selection policy neural network to determine a geometry-based auxiliary update for current values of the network parameters.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: July 27, 2021
    Assignee: DeepMind Technologies Limited
    Inventors: Fabio Viola, Piotr Wojciech Mirowski, Andrea Banino, Razvan Pascanu, Hubert Josef Soyer, Andrew James Ballard, Sudarshan Kumaran, Raia Thais Hadsell, Laurent Sifre, Rostislav Goroshin, Koray Kavukcuoglu, Misha Man Ray Denil
  • Patent number: 10981264
    Abstract: A working head for a hydraulic power tool. The working head includes a head frame and a first moveable die head configured to move along the working head frame. The first moveable die head is configured to receive a first moveable die comprising a first body length and a second die head is adapted to receive a second die comprising a second body length. At least one of the moveable die or the stationary die comprises an elongated die.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: April 20, 2021
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Jonathan Koski, Troy Marks, Eric Norquist, James Ballard, Kris Kanack
  • Patent number: 10974306
    Abstract: A power tool including a moveable piston, a motor capable of driving the moveable piston to perform work on a work piece, and a distance sensor configured to sense a movement of the moveable piston. The distance sensor operable to provide sensor information indicative of the movement of the piston. A controller receives the sensor information from the distance sensor. The controller operates the motor to perform work on the work piece based in part on the sensor information that the controller receives from the distance sensor.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: April 13, 2021
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Luke Skinner, Kris Kanack, James Ballard, David Bauer
  • Publication number: 20210086021
    Abstract: A yoga block includes panels forming a quadrilateral tube and secured to one another by hinges such that the tube may be collapsed. Endcaps secure to ends of the quadrilateral tube and engage the quadrilateral tube to resist collapse when in place. Panels may define protrusions engaging recesses on edges of the endcaps. Magnets in the endcaps may engage the hinges to secure the endcaps in place. Rotating or sliding tabs may also be used to lock the endcaps. Inner surfaces of top and bottom panels may define grooves for receiving a weight plate. Endcaps may be secured to panels by hinges. The hinges securing panels or endcaps may be double hinges.
    Type: Application
    Filed: August 7, 2020
    Publication date: March 25, 2021
    Inventors: Lindsey Constantz, Daniel S. Growald, James Ballard Smith
  • Publication number: 20210078164
    Abstract: Adaptable and customizable truss-like robots are provided. The robotic truss has robotic roller modules configured to translate along one or more pliable member and therewith control the shape or design of the robot.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 18, 2021
    Inventors: Allison M. Okamura, Sean Follmer, Elliot W. Hawkes, Zachary Hammond, Nathan Scot Usevitch, Mac Schwager, James Ballard
  • Publication number: 20200151515
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a reinforcement learning system. In one aspect, a method of training an action selection policy neural network for use in selecting actions to be performed by an agent navigating through an environment to accomplish one or more goals comprises: receiving an observation image characterizing a current state of the environment; processing, using the action selection policy neural network, an input comprising the observation image to generate an action selection output; processing, using a geometry-prediction neural network, an intermediate output generated by the action selection policy neural network to predict a value of a feature of a geometry of the environment when in the current state; and backpropagating a gradient of a geometry-based auxiliary loss into the action selection policy neural network to determine a geometry-based auxiliary update for current values of the network parameters.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Fabio Viola, Piotr Wojciech Mirowski, Andrea Banino, Razvan Pascanu, Hubert Josef Soyer, Andrew James Ballard, Sudarshan Kumaran, Raia Thais Hadsell, Laurent Sifre, Rostislav Goroshin, Koray Kavukcuoglu, Misha Man Ray Denil
  • Patent number: 10572776
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a reinforcement learning system. In one aspect, a method of training an action selection policy neural network for use in selecting actions to be performed by an agent navigating through an environment to accomplish one or more goals comprises: receiving an observation image characterizing a current state of the environment; processing, using the action selection policy neural network, an input comprising the observation image to generate an action selection output; processing, using a geometry-prediction neural network, an intermediate output generated by the action selection policy neural network to predict a value of a feature of a geometry of the environment when in the current state; and backpropagating a gradient of a geometry-based auxiliary loss into the action selection policy neural network to determine a geometry-based auxiliary update for current values of the network parameters.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: February 25, 2020
    Assignee: DeepMind Technologies Limited
    Inventors: Fabio Viola, Piotr Wojciech Mirowski, Andrea Banino, Razvan Pascanu, Hubert Josef Soyer, Andrew James Ballard, Sudarshan Kumaran, Raia Thais Hadsell, Laurent Sifre, Rostislav Goroshin, Koray Kavukcuoglu, Misha Man Ray Denil
  • Patent number: 10428843
    Abstract: An example tool includes a hydraulic actuator cylinder; a piston slidably accommodated within the hydraulic actuator cylinder, where the piston includes a piston head and a piston rod extending from the piston head along a central axis direction of the hydraulic actuator cylinder, the piston head divides an inside of the hydraulic actuator cylinder into a first chamber and a second chamber, and the piston rod is disposed in the first chamber and configured to move one or more jaws of the tool; a pump configured to provide pressurized fluid; and a sequence valve configured to block the pressurized fluid from flowing into the second chamber of the hydraulic actuator cylinder until pressure of the pressurized fluid exceeds a threshold pressure value.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 1, 2019
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: James Ballard, Ian Zimmermann, Luke Skinner, Eric Norquist