Patents by Inventor Todd A. Anderson

Todd A. Anderson 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: 20200123742
    Abstract: A method for controlling a system pressure within a closed system includes sending a signal to a pressure control valve corresponding to a pressure set point and actuating the pressure control valve to vary a pilot pressure of a control fluid contained within a pressure control line that is fluidly connected to a pressure regulator. A diaphragm of the pressure regulator is disposed between the pressure control line and a system line and acts on a fluid with the system line to modify the system pressure.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 23, 2020
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Patent number: 10550552
    Abstract: A method for controlling a system pressure within a closed system includes sending a signal to a pressure control valve corresponding to a pressure set point and actuating the pressure control valve to vary a pilot pressure of a control fluid contained within a pressure control line that is fluidly connected to a pressure regulator. A diaphragm of the pressure regulator is disposed between the pressure control line and a system line and acts on a fluid with the system line to modify the system pressure.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: February 4, 2020
    Assignee: Graco Minnesota Inc.
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Patent number: 10513839
    Abstract: A method for controlling a system pressure within a closed system includes sending a signal to a pressure control valve corresponding to a pressure set point and actuating the pressure control valve to vary a pilot pressure of a control fluid contained within a pressure control line that is fluidly connected to a pressure regulator. A diaphragm of the pressure regulator is disposed between the pressure control line and a system line and acts on a fluid with the system line to modify the system pressure.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: December 24, 2019
    Assignee: Graco Minnesota Inc.
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Publication number: 20190325316
    Abstract: Example apparatus and methods for program synthesis using genetic algorithms are disclosed herein. An example apparatus includes a program length predictor to predict a length of a first program by executing a first neural network model, a program generator to generate a candidate program having a length corresponding to the predicted length, a candidate program analyzer to generate a fitness score for the candidate program by executing a second neural network model and to identify the first candidate program for use in a breeding operation relative a second candidate program based on the fitness score, and a genetic program generator to perform the breeding operation with at least one of the first candidate program or the second candidate program to generate an evolved candidate program.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: Todd A. Anderson, Mohammad Mejbah Ul Alam, Shengtian Zhou, Justin Gottschlich
  • Publication number: 20190325314
    Abstract: Methods, apparatus, systems and articles of manufacture to optimize execution of a machine learning model are disclosed. An example apparatus includes a quantizer to quantize a layer of a model based on an execution constraint, the layer of the model represented by a matrix. A packer is to pack the quantized layer of the matrix to create a packed layer represented by a packed matrix, the packed matrix having non-zero values of the matrix grouped together along at least one of a row or a column of the matrix. A blocker is to block the packed layer into a blocked layer by dividing the non-zero values in the packed matrix into blocks. A fuser is to fuse the blocked layer into a pipeline. A packager is to package the pipeline into a binary.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: Mikael Bourges-Sevenier, Adam Herr, Sridhar Sharma, Derek Gerstmann, Todd Anderson, Justin Gottschlich
  • Publication number: 20190320014
    Abstract: The present invention relates to systems and methods suitable for real-time streaming over a decentralized or centralized network. In the decentralized network, the present invention relates to a system and method that utilizes a block-chain distributed network to securely and reliably stream multimedia in real-time. In the centralized network, the present invention utilizes a centralized stream manager to manage nodes within the distributed network to securely and reliably stream multimedia in real-time.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Inventors: Chris Allen, Davide Lucchi, Paul Gregoire, JR., Todd Anderson, Rajdeep Rath, Andy Shaules
  • Patent number: 10310826
    Abstract: Technologies for automatic reordering of sparse matrices include a computing device to determine a distributivity of an expression defined in a code region of a program code. The expression is determined to be distributive if semantics of the expression are unaffected by a reordering of an input/output of the expression. The computing device performs inter-dependent array analysis on the expression to determine one or more clusters of inter-dependent arrays of the expression, wherein each array of a cluster of the one or more clusters is inter-dependent on each other array of the cluster, and performs bi-directional data flow analysis on the code region by iterative backward and forward propagation of reorderable arrays through expressions in the code region based on the one or more clusters of the inter-dependent arrays. The backward propagation is based on a backward transfer function and the forward propagation is based on a forward transfer function.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: June 4, 2019
    Assignee: Intel Corporation
    Inventors: Hongbo Rong, Jongsoo Park, Todd A. Anderson
  • Publication number: 20190152165
    Abstract: A method for manufacturing a rotor blade panel of a wind turbine includes placing a mold of the rotor blade panel relative to a computer numeric control (CNC) device. The method also includes forming one or more fiber-reinforced outer skins in the mold. The method also includes printing and depositing, via the CNC device, printing and depositing, via the CNC device, a plurality of rib members that intersect to form at least one three-dimensional (3-D) reinforcement grid structure onto an inner surface of the one or more fiber-reinforced outer skins before the one or more fiber-reinforced outer skins have cooled from forming. Further, the grid structure bonds to the fiber-reinforced outer skin(s) as the structure is deposited. In addition, the plurality of rib members include, at least, a first rib member extending in a first direction and a second rib member extending in a different, second direction. Moreover, the first rib member has a varying height along a length thereof.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: James Robert Tobin, Thomas Merzhaeuser, Todd Anderson
  • Publication number: 20190153994
    Abstract: A method for manufacturing a rotor blade panel of a wind turbine includes placing one or more fiber-reinforced outer skins into a mold of the rotor blade panel. The method also includes printing and depositing, via a computer numeric control (CNC) device, a plurality of rib members that form at least one three-dimensional (3-D) reinforcement grid structure onto an inner surface of the one or more fiber-reinforced outer skins. Further, the grid structure bonds to the one or more fiber-reinforced outer skins as the grid structure is deposited. Moreover, the method includes printing at least one additional feature into the grid structure.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: James Robert Tobin, Norman Arnold Turnquist, Stephen Bertram Johnson, Don Conrad Johnson, Thomas Merzhaeuser, Peggy Lynn Baehmann, Stefan Herr, Murray Fisher, Andrew McCalip, Alan M. Walker, Todd Anderson
  • Patent number: 10284620
    Abstract: Designing an Application Programming Interface (API) may include parsing a first API definition for an input element, and outputting a user interface (UI) for display to a user. The UI may include a UI control set corresponding to the input element. The UI control set may include a text control for receiving a name for the input element in a second API definition, and a type control for receiving a type for the input element in the second API definition. Designing the API may also include receiving the name and type via the text control and the type control, respectively, and generating the second API definition. The generating may include positioning the received name within a command syntax of the second API definition according to the received type.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: May 7, 2019
    Assignee: CA, Inc.
    Inventors: Robert Layzell, Simon Cockayne, Todd Anderson
  • Patent number: 10245608
    Abstract: A method of controlling a flow rate includes selecting an operating condition defined by an operating flow rate and an operating pressure, comparing the operating flow rate to a threshold flow rate, and executing an adaptive calibration routing if the operating flow rate is greater than or equal to the threshold flow rate. The adaptive calibration routine includes measuring the operating pressure, measuring a first flow rate through a first meter, and modifying a pressure-flow table based on the operating pressure and the first flow rate.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 2, 2019
    Assignee: Graco Minnesota Inc.
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Publication number: 20190028465
    Abstract: The present invention relates to systems and methods suitable for establishing communication between secure and unsecure devices. In particular, the present invention relates to systems and methods that enables communication between secure and unsecure devices utilizing communication protocols that require implementation over secured connections.
    Type: Application
    Filed: July 20, 2018
    Publication date: January 24, 2019
    Inventors: Chris Allen, Paul Gregoire, JR., Todd Anderson, Rajdeep Rath, Andy Shaules
  • Publication number: 20180119691
    Abstract: A regulator pump provides disconnects an inflow from an outflow, such that a downstream pressure is unaffected by an upstream pressure. The regulator pump receives a fluid through an input valve, while an output valve remains in a closed position. The fluid continues to flow to the regulator pump until the regulator pump is full. With the regulator pump filled with the fluid, the inlet valve shifts to a closed position, thereby isolating the regulator pump chamber from the fluid source. The regulator pump drives the fluid downstream to an applicator with the inlet valve closed. The regulator pump fully isolates the upstream fluid from the downstream fluid such that the upstream pressure has no effect on the downstream pressure.
    Type: Application
    Filed: October 6, 2017
    Publication date: May 3, 2018
    Inventors: Todd A. Anderson, Vu K. Nguyen, Paul F. Boschert
  • Publication number: 20170360009
    Abstract: An apparatus for walking an animal, the apparatus including a wearable strap for positioning over a shoulder of a user. The strap has a front portion and a back portion. An attachment device is positioned between the front portion and the back portion. The attachment device is positioned at the bottom of the strap and configured to receive a leash therein. The positioning of the attachment device at the bottom of the canine handling apparatus allows the forces from the leash to be applied to the waistline of the user. A storage pouch is releasably attached to the strap. The storage pouch is configured to store and dispense waste bags and for receiving and containing waste bags filled with waste.
    Type: Application
    Filed: January 20, 2017
    Publication date: December 21, 2017
    Inventor: Todd ANDERSON
  • Patent number: 9720819
    Abstract: Electronic garbage collection moves objects within memory to consolidate the objects thereby reducing access time and improving memory performance. Transactions occurring in an atomic transactional memory appear to occur instantaneously—such that the transaction completes in its entirety or is aborted. A garbage collection circuit attempts to move a memory object from a first memory location to a second memory location using a transactional fast-path move operation. If the transactional fast-path move operation is unsuccessful after a number of attempts, the garbage collection circuit attempts to move the object using a non-transactional slow-path move.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: August 1, 2017
    Assignee: Intel Corporation
    Inventor: Todd A Anderson
  • Patent number: 9690552
    Abstract: Technologies for generating composable library functions include a first computing device that includes a library compiler configured to compile a composable library and second computing device that includes an application compiler configured to compose library functions of the composable library based on a plurality of abstractions written at different levels of abstractions. For example, the abstractions may include an algorithm abstraction at a high level, a blocked-algorithm abstraction at medium level, and a region-based code abstraction at a low level. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: June 27, 2017
    Assignee: Intel Corporation
    Inventors: Hongbo Rong, Peng Tu, Tatiana Shpeisman, Hai Liu, Todd A. Anderson, Youfeng Wu, Paul M. Petersen, Victor W. Lee, P. G. Lowney, Arch D. Robison, Cheng Wang
  • Publication number: 20170147301
    Abstract: Technologies for automatic reordering of sparse matrices include a computing device to determine a distributivity of an expression defined in a code region of a program code. The expression is determined to be distributive if semantics of the expression are unaffected by a reordering of an input/output of the expression. The computing device performs inter-dependent array analysis on the expression to determine one or more clusters of inter-dependent arrays of the expression, wherein each array of a cluster of the one or more clusters is inter-dependent on each other array of the cluster, and performs bi-directional data flow analysis on the code region by iterative backward and forward propagation of reorderable arrays through expressions in the code region based on the one or more clusters of the inter-dependent arrays. The backward propagation is based on a backward transfer function and the forward propagation is based on a forward transfer function.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Hongbo Rong, Jongsoo Park, Todd A. Anderson
  • Publication number: 20170043366
    Abstract: A method of controlling a flow rate includes selecting an operating condition defined by an operating flow rate and an operating pressure, comparing the operating flow rate to a threshold flow rate, and executing an adaptive calibration routing if the operating flow rate is greater than or equal to the threshold flow rate. The adaptive calibration routine includes measuring the operating pressure, measuring a first flow rate through a first meter, and modifying a pressure-flow table based on the operating pressure and the first flow rate.
    Type: Application
    Filed: April 28, 2015
    Publication date: February 16, 2017
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Publication number: 20170043359
    Abstract: A method for controlling a system pressure within a closed system includes sending a signal to a pressure control valve corresponding to a pressure set point and actuating the pressure control valve to vary a pilot pressure of a control fluid contained within a pressure control line that is fluidly connected to a pressure regulator. A diaphragm of the pressure regulator is disposed between the pressure control line and a system line and acts on a fluid with the system line to modify the system pressure.
    Type: Application
    Filed: April 28, 2015
    Publication date: February 16, 2017
    Inventors: Peter N. Dufault, Todd A. Anderson
  • Spa
    Patent number: D862718
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: October 8, 2019
    Assignee: Bullfrog International, L.C.
    Inventors: Eric Hales, Samson Madsen, Todd Anderson