Patents by Inventor David Heinrich

David Heinrich 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: 20240109043
    Abstract: A multi-axis mixing apparatus includes a first motor and a frame supporting the first motor, the first motor configured to selectively rotate a first rotatable assembly about a first axis. The apparatus also includes a second rotatable assembly rotatably supported by the first rotatable assembly, where the second rotatable assembly is rotatable about a second axis. The second rotatable assembly includes a clamping mechanism configured to receive and hold a container containing contents to be mixed, where when the first motor causes the first rotatable assembly to rotate about the first axis, the rotation of the first rotatable assembly about the first axis causes the second rotatable assembly to rotate about the second axis, and where the second axis is substantially perpendicular to the first axis.
    Type: Application
    Filed: September 13, 2023
    Publication date: April 4, 2024
    Inventors: Stephen John Carlson, Jeffrey David Heinrichs, Erik John Sundine
  • Publication number: 20230010840
    Abstract: A self-balancing adapter for use with a mixer, the adapter having a body configured to interface with the mixer as a unit, the body having a front and a back, left and right edges, a top and a bottom, and a vertical axis passing through the top and the bottom, where the front has at least a first recess configured to receive and hold a first vessel substantially within the body; and the adapter having at least one movable counterweight configured to be displaced when the first vessel is received in the first recess such that the movable weight at least partially offsets a weight of the first vessel within the body with respect to the vertical axis.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 12, 2023
    Inventors: Erik John Sundine, Jeffrey David Heinrichs
  • Patent number: 11366673
    Abstract: Example implementations relate to system and method of managing transitioning of a computing system to a power-on state from a standby-power state. The computing system includes a manageability controller, an initialization controller, an auxiliary device, and a processor. In such examples, the manageability controller may first determine an initialization status of the auxiliary device from a data corresponding to the auxiliary device, when the computing system is transitioning from the standby-power state to the power-on state. In one or more examples, the initialization status may include the auxiliary device in an initialized stage or a non-initialized stage. Later, the manageability controller may direct the initialization controller to delay the transitioning of the computing system from the standby-power state to the power-on state, in response to determining that the initialization status of the auxiliary device is in the non-initialized stage.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: June 21, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Patrick Schoeller, David Heinrich, Scott Faasse
  • Patent number: 11100036
    Abstract: An example computing system includes a baseboard management controller (BMC), a motherboard, and a daughterboard communicatively coupled to the motherboard. The BMC includes a serial interface. The daughterboard includes a universal asynchronous receiver/transmitter (UART) terminal, a bridging chip, and a microcontroller communicatively coupled to the BMC via the bridging chip. The BMC establishes a serial connection, through the serial interface and the UART terminal, with the microcontroller.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: August 24, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Andrew Brown, David Heinrich
  • Publication number: 20200265004
    Abstract: An example computing system includes a baseboard management controller (BMC), a motherboard, and a daughterboard communicatively coupled to the motherboard. The BMC includes a serial interface. The daughterboard includes a universal asynchronous receiver/transmitter (UART) terminal, a bridging chip, and a microcontroller communicatively coupled to the BMC via the bridging chip. The BMC establishes a serial connection, through the serial interface and the UART terminal, with the microcontroller.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Inventors: Andrew Brown, David Heinrich
  • Patent number: 10671560
    Abstract: An example computing system includes a baseboard management controller (BMC), a motherboard, and a daughterboard communicatively coupled to the motherboard. The BMC includes a serial interface. The daughterboard includes a universal asynchronous receiver/transmitter (UART) terminal, a bridging chip, and a microcontroller communicatively coupled to the BMC via the bridging chip. The BMC establishes a serial connection, through the serial interface and the UART terminal, with the microcontroller.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: June 2, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Andrew Brown, David Heinrich
  • Publication number: 20190095377
    Abstract: An example computing system includes a baseboard management controller (BMC), a motherboard, and a daughterboard communicatively coupled to the motherboard. The BMC includes a serial interface. The daughterboard includes a universal asynchronous receiver/transmitter (UART) terminal, a bridging chip, and a microcontroller communicatively coupled to the BMC via the bridging chip. The BMC establishes a serial connection, through the serial interface and the UART terminal, with the microcontroller.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Andrew Brown, David Heinrich
  • Patent number: 9596075
    Abstract: Disclosed herein are methods and systems for configuring and using one or more block ciphering techniques in order to encrypt/decrypt serial data streams while maintaining cryptographic synchronization and attempting to minimize the amount of overhead introduced into the stream. The techniques disclosed herein may be used to encrypt and decrypt serial data streams using a block cipher in a manner that can be substantially transparent to the devices involved in the serial communication session. For example, the serial user data may be left unframed by the encryption device while monitoring for opportunistic times to transmit framed cryptographic synchronization information during periods of relative inactivity in an asynchronous serial data stream. A cryptographic device implementing the techniques described herein may be configured to implement one or more of an encryption device or a decryption device.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: March 14, 2017
    Assignee: L3 Technologies, Inc.
    Inventors: Richard Norman Winslow, Todd David Heinrich, Steven Daniel Devlin, Frank Anthony Costantini
  • Publication number: 20160149696
    Abstract: Disclosed herein are methods and systems for configuring and using one or more block ciphering techniques in order to encrypt/decrypt serial data streams while maintaining cryptographic synchronization and attempting to minimize the amount of overhead introduced into the stream. The techniques disclosed herein may be used to encrypt and decrypt serial data streams using a block cipher in a manner that can be substantially transparent to the devices involved in the serial communication session. For example, the serial user data may be left unframed by the encryption device while monitoring for opportunistic times to transmit framed cryptographic synchronization information during periods of relative inactivity in an asynchronous serial data stream. A cryptographic device implementing the techniques described herein may be configured to implement one or more of an encryption device or a decryption device.
    Type: Application
    Filed: June 3, 2014
    Publication date: May 26, 2016
    Applicant: L-3 Communications Corporation
    Inventors: Richard Norman Winslow, Todd David Heinrich, Steven Daniel Devlin, Frank Anthony Costantini
  • Patent number: 8370468
    Abstract: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to override register security under certain conditions.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: February 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Robert L. Noonan, David Heinrich
  • Publication number: 20120110562
    Abstract: A first firmware image is copied from a first memory to a second memory. Firmware access requests are directed from a host processing system to a memory location in the second memory. A second firmware image is written to the first memory. Conditioned on occurrence of a switching event a switch is set to direct firmware access requests from the host processing system to a memory location in the first memory storing the second firmware image. In some cases, firmware access requests are directed from a host processing system to a memory location in a first memory storing a first firmware image. A second firmware image is written to a second memory. Conditioned on occurrence of a switching event, a switch is set to direct firmware access requests from the host processing system to a memory location in the second memory storing the second firmware image.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Inventors: David Heinrich, Theodore F Emerson
  • Publication number: 20080050361
    Abstract: The present invention provides novel anti-infectives that act on Staphylococcus aureus (S. aureus) iron-regulated surface determinants, IsdA, IsdB, IsdC, IsdH (or HarA).
    Type: Application
    Filed: April 25, 2007
    Publication date: February 28, 2008
    Inventors: David Heinrichs, Jason Grigg, Christie Vermeiren, Michael Murphy
  • Publication number: 20070292873
    Abstract: Screening methods for identifying compounds that inhibit the SirABC iron-siderophore transport system.
    Type: Application
    Filed: February 26, 2007
    Publication date: December 20, 2007
    Inventors: David Heinrichs, Suzanne Dale
  • Publication number: 20070083719
    Abstract: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to override register security under certain conditions.
    Type: Application
    Filed: November 8, 2006
    Publication date: April 12, 2007
    Inventors: Theodore Emerson, Robert Noonan, David Heinrich
  • Patent number: 7181510
    Abstract: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to override register security under certain conditions.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: February 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Robert L. Noonan, David Heinrich
  • Patent number: 7047462
    Abstract: The disclosed embodiments relate to the field of remote server management. More particularly, the embodiments relate to providing an embedded JTAG master in a remote server management controller. In an exemplary embodiment, the JTAG master is adapted to perform command and control functions on a wide range of integrated circuit components within a managed server. The JTAG master may also be configured to provide communication according to the In-Target Probe (ITP) and In-Circuit Emulation (ICE) test methodologies.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, LP.
    Inventors: Andrew Brown, Theodore F. Emerson, Michael Garrett, David Heinrich
  • Publication number: 20060039466
    Abstract: A remote management controller may include a capture engine and a processor. The capture engine may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; determine whether any portion of the slice has been locked; and if any portion has not been locked and if the calculated value for such portion of the slice differs from a value for a previously obtained corresponding portion, move the portion to a virtual screen buffer, update a table associated with the virtual screen buffer with the calculated value, and modify a change table to indicate that the portion has changed.
    Type: Application
    Filed: August 23, 2005
    Publication date: February 23, 2006
    Inventors: Theodore Emerson, Robert Noonan, David Heinrich, Don Dykes
  • Publication number: 20060039468
    Abstract: A remote management controller may include a video redirection device and a processor. The video redirection device may be configured to: obtain multiple separate slices of video data output from a video graphics controller; calculate at least one value correlative to each of the multiple separate slices of video data; and if the calculated value for any portion of any of the multiple separate slices differs from a value for a previously obtained corresponding portion, update a table associated with an image related to a remote system with the calculated value, process the portion of the slice into a network packet, and move the network packet to one of multiple network buffers. The processor may be configured to: allocate the multiple network buffers; and facilitate transmission of the network packets loaded into the network buffers to the remote system.
    Type: Application
    Filed: August 23, 2005
    Publication date: February 23, 2006
    Inventors: Theodore Emerson, Robert Noonan, David Heinrich, Don Dykes
  • Publication number: 20060039465
    Abstract: A remote management controller may include a video redirection device and a processor. The video redirection device may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; and if the calculated value for any portion of the slice differs from a value for a previously obtained corresponding portion, update a table associated with an image related to a remote system with the calculated value, and process the portion of the slice to create a data portion of a network packet in a network buffer. The processor may be configured to: allocate the network buffer; and provide a header portion of the network packet to the network buffer.
    Type: Application
    Filed: August 23, 2005
    Publication date: February 23, 2006
    Inventors: Theodore Emerson, Robert Noonan, David Heinrich, Don Dykes
  • Publication number: 20060039467
    Abstract: A remote management controller may include a capture engine and a processor. The capture engine may be configured to obtain a slice of video data output from a video graphics controller, store the slice of video data, and calculate at least one value correlative to the slice of video data. The processor may be configured to retrieve the slice of video data stored by the capture engine and process any changed portion of the slice of video data for transmission to a remote system.
    Type: Application
    Filed: August 23, 2005
    Publication date: February 23, 2006
    Inventors: Theodore Emerson, Robert Noonan, David Heinrich, Don Dykes