Patents by Inventor Curtis Johnson

Curtis Johnson 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: 11541566
    Abstract: A bread slicer includes an infeed side and a hollow infeed assembly positioned in the infeed side, the infeed assembly having an open end and a closed end defining a chamber for receiving bread to be sliced. The bread slicer further includes a pusher for pushing the bread to be sliced along the infeed assembly, and a linkage connected to the pusher, the linkage adapted to move the infeed assembly from a bread receiving position to a predetermined position of a bread path, the linkage adapted to then move the pusher and the bread to be sliced along the bread path from the predetermined position to a delivery area. The bread slicer further includes slicing blades having sharp edges to slice bread moving along the bread path.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 3, 2023
    Assignee: Oliver Packaging and Equipment Company
    Inventors: Vance John Matz, Yvonne M. Johnson, John Curtis Kortman, Lorie Ann Morse
  • Publication number: 20220395998
    Abstract: A bread slicer includes an infeed side and a hollow infeed assembly positioned in the infeed side, the infeed assembly having an open end and a closed end defining a chamber for receiving bread to be sliced. The bread slicer further includes a pusher for pushing the bread to be sliced along the infeed assembly, and a linkage connected to the pusher, the linkage adapted to move the infeed assembly from a bread receiving position to a predetermined position of a bread path, the linkage adapted to then move the pusher and the bread to be sliced along the bread path from the predetermined position to a delivery area. The bread slicer further includes slicing blades having sharp edges to slice bread moving along the bread path.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Inventors: Vance John MATZ, Yvonne M. JOHNSON, John Curtis KORTMAN, Lorie Ann MORSE
  • Publication number: 20220388192
    Abstract: A cartridge adapted to secure reciprocating bread slicer blades including a rectangular frame having a planar surface, the frame having a plurality of pairs of opposed holders, each pair of the opposed holders adapted to releasably secure opposed ends of a corresponding bread slicer blade. The frame is adapted to secure a plurality of aligned bread slicer blades defining a plane offset from the frame planar surface. The frame is adapted to selectively maintain each of the plurality of aligned bread slicer blades in tension.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventors: James A. BIROS, Conor Alan FREDRICKS, Vance John MATZ, Bruce Alan FREDRICKS, Yvonne M. JOHNSON, David Blugerman MILLER, John Curtis KORTMAN
  • Patent number: 11504874
    Abstract: A bread slicer includes an infeed side and a hollow infeed assembly positioned in the infeed side, the infeed assembly having an open end and a closed end defining a chamber for receiving bread to be sliced. The bread slicer further includes a pusher for pushing the bread to be sliced along the infeed assembly, and a linkage connected to the pusher, the linkage adapted to move the infeed assembly from a bread receiving position to a predetermined position of a bread path, the linkage adapted to then move the pusher and the bread to be sliced along the bread path from the predetermined position to a delivery area. The bread slicer further includes slicing blades having sharp edges to slice bread moving along the bread path.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: November 22, 2022
    Assignee: Oliver Packaging and Equipment Company
    Inventors: Vance John Matz, Yvonne M. Johnson, John Curtis Kortman, Lorie Ann Morse
  • Publication number: 20220299991
    Abstract: A mobile device includes a processor and memory, coupled to the processor, which memory contains instructions that when executed cause the processor to provide an autonomy management application. The autonomy management application includes an autonomy approval function. The autonomy approval function provides a user interface configured to display at least one aspect of an autonomy job to a user and receive user acceptance of the autonomy job. The autonomy approval function is configured to instruct the user to move within a pre-determined distance from an autonomous work machine that will execute the autonomy job and provide a machine-verified indication of user proximity within the pre-determined distance.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 22, 2022
    Inventors: Margaux M. Ascherl, Jeffrey E. Runde, Curtis A. Maeder, David A. Johnson, Erich Wassilak, Mario L. Donini
  • Patent number: 11451170
    Abstract: A system for the resilience of an electric submersible pumping system to a transient power interruption includes a power backup connected to the variable speed drive of the pumping system. A method for controlling the electric submersible pump during the transient power interruption includes connecting a variable speed drive to a power source, charging one or more rechargeable batteries within the power backup, and connecting the power backup to the variable speed drive. The method continues with the steps of operating the motor with the variable speed drive, detecting a disruption in AC power from the power source to the variable speed drive, and applying power from the power backup to the variable speed drive to operate the motor during the transient interruption in electrical power.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 20, 2022
    Assignee: Baker Hughes Oilfield Operations LLC
    Inventors: Gary Williams, Alexey Tyshko, Brian Reeves, Curtis Johnson, Nathan Etter, Mohamed Ouf, Mahendra Joshi
  • Publication number: 20220269282
    Abstract: A control system for an autonomous work machine includes a robotic controller, a position detection system coupled to the robotic controller, and a sensor coupled to the robotic controller and configured to provide a sensor signal. A controlled system is coupled to the robotic controller to receive control signals from the robotic controller. The robotic controller is configured to generate an event relative to an object in an environment around the autonomous work machine or a machine health/job quality issue, document the event, and store the documented event. The robotic controller is further configured to selectively generate a communication containing at least some information relative to the documented event to a supervisor and to receive user input from the supervisor and take responsive action based on the user input.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 25, 2022
    Inventors: Margaux M. ASCHERL, Jeffrey E. RUNDE, Curtis A. MAEDER, David A. JOHNSON
  • Publication number: 20220078562
    Abstract: A hearing aid design is described that compartmentalizes hearing aid components for easier use and better operation. In one embodiment, the processing circuitry and transducers are disposed in housing designed to placed in the ear canal so as to be isolated from antennas and sources of noise. In one embodiment, the battery is moved out of the canal in a behind-the-ear housing so that the remaining components in the ear canal are smaller so as to improve fit rate.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 10, 2022
    Inventors: Brian Dobson, Daniel A. Hanson, Gregory John Haubrich, Christopher Young, Jeffrey Paul Solum, Yoshi Kasahara, Preetham Varghese, Nathan Curtis Johnson
  • Patent number: 11255152
    Abstract: An inner tube plug for plugging a diamond drill hole. The plug assembly comprises a compressible plunger component attached to one end of a body component, plug feet radially disposed around the body component, and a torsion spring disposed between pairs of adjacent plug feet. The inner tube plug is used to perform down-hole orientation correction of a drill bole, zone bypassing, and completion of a drill hole.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 22, 2022
    Inventors: Curtis Johnson, Mark Seilstad, Alex Christie
  • Publication number: 20210184603
    Abstract: A system for the resilience of an electric submersible pumping system to a transient power interruption includes a power backup connected to the variable speed drive of the pumping system. A method for controlling the electric submersible pump during the transient power interruption includes connecting a variable speed drive to a power source, charging one or more rechargeable batteries within the power backup, and connecting the power backup to the variable speed drive. The method continues with the steps of operating the motor with the variable speed drive, detecting a disruption in AC power from the power source to the variable speed drive, and applying power from the power backup to the variable speed drive to operate the motor during the transient interruption in electrical power.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 17, 2021
    Applicant: Baker Hughes Oilfield Operations LLC
    Inventors: Gary Williams, Alexey Tyshko, Brian Reeves, Curtis Johnson, Nathan Etter, Mohamed Ouf, Mahendra Joshi
  • Patent number: 10997102
    Abstract: Techniques for data manipulation using processor cluster address generation are disclosed. One or more processor clusters capable of executing software-initiated work requests are accessed. A direct memory access (DMA) engine, coupled to the one or more processor clusters, is configured, wherein the DMA engine employs address generation across a plurality of tensor dimensions. A work request address field is parsed, where the address field contains unique address space descriptors for each of the plurality of dimensions, along with a common address space descriptor. DMA addresses are generated based on the unique address space descriptors and the common address space descriptor. Memory using two or more of the DMA addresses that were generated is accessed, where the two or more DMA addresses enable processing within the one or more processor clusters.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: May 4, 2021
    Assignee: Wave Computing, Inc.
    Inventors: David John Simpson, Richard Douglas Trauben, Stephen Curtis Johnson
  • Patent number: 10949328
    Abstract: Techniques are disclosed for data manipulation within a reconfigurable computing environment for data flow graph computation using exceptions. Processing elements are configured within a reconfigurable fabric to implement a data flow graph. The processing elements are loaded with process agents. Valid data is executed by a first process agent on a first processing element, where the first process agent corresponds to a starting node of the data flow graph. A second processing element detects that an error exception has occurred, where a second process agent is running on the second processing element. A done signal to a third process agent is withheld by the second process agent, where the third process agent is running on a third processing element. The second process agent raises an interrupt request, where the interrupt request is based on the detecting that an error exception has occurred.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: March 16, 2021
    Assignee: Wave Computing, Inc.
    Inventors: Keith Mark Evans, Stephen Curtis Johnson
  • Publication number: 20210011849
    Abstract: Techniques for data manipulation using processor cluster address generation are disclosed. One or more processor clusters capable of executing software-initiated work requests are accessed. A plurality of dimensions from a tensor is flattened into a single dimension. A work request address field is parsed, where the address field contains unique address space descriptors for each of the plurality of dimensions, along with a common address space descriptor. A direct memory access (DMA) engine coupled to the one or more processor clusters is configured. Addresses are generated based on the unique address space descriptors and the common address space descriptor. The plurality of dimensions can be summed to generate a single address. Memory is accessed using two or more of the addresses that were generated. The addresses are used to enable DMA access.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: David John Simpson, Stephen Curtis Johnson, Richard Douglas Trauben
  • Publication number: 20200371978
    Abstract: Techniques for data manipulation using processor cluster address generation are disclosed. One or more processor clusters capable of executing software-initiated work requests are accessed. A direct memory access (DMA) engine, coupled to the one or more processor clusters, is configured, wherein the DMA engine employs address generation across a plurality of tensor dimensions. A work request address field is parsed, where the address field contains unique address space descriptors for each of the plurality of dimensions, along with a common address space descriptor. DMA addresses are generated based on the unique address space descriptors and the common address space descriptor. Memory using two or more of the DMA addresses that were generated is accessed, where the two or more DMA addresses enable processing within the one or more processor clusters.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventors: David John Simpson, Richard Douglas Trauben, Stephen Curtis Johnson
  • Publication number: 20200224512
    Abstract: An inner lube plug for plugging a diamond drill hole, the plug assembly comprising a body component having proximal and distal ends; a compressible plunger component attached to the distal end of the body component by attachment means; a plurality of plug feet disposed radially around the body component; and a torsion spring disposed between each pair of adjacent plug feet, as well as methods for using the inner tube plug to perform down-hole orientation correction of a drill hole, bypassing (if an impassable zone, and completion of a drill hole.
    Type: Application
    Filed: May 22, 2018
    Publication date: July 16, 2020
    Inventors: Curtis JOHNSON, Mark SEILSTAD, Alex CHRISTIE
  • Publication number: 20200174707
    Abstract: Techniques for data manipulation using filling logic for tensor calculation are disclosed. A processor and a memory subsystem for data manipulation are obtained. A FIFO is configured between the processor and the memory subsystem, where the FIFO is coupled with the processor. FIFO filling logic is configured between the FIFO and the memory subsystem, wherein the FIFO filling logic is connected to the FIFO and the memory subsystem. The processor consumes an element stream from the FIFO, wherein the element stream flows to the FIFO from the memory subsystem through the FIFO filling logic. The element stream from the FIFO comprises elements of a tensor, and the consuming comprises performing tensor calculations. An address is provided to the FIFO filling logic for accessing data from the memory subsystem using an address generator.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventor: Stephen Curtis Johnson
  • Publication number: 20190324888
    Abstract: Techniques are disclosed for data manipulation within a reconfigurable computing environment for data flow graph computation using exceptions. Processing elements are configured within a reconfigurable fabric to implement a data flow graph. The processing elements are loaded with process agents. Valid data is executed by a first process agent on a first processing element, where the first process agent corresponds to a starting node of the data flow graph. A second processing element detects that an error exception has occurred, where a second process agent is running on the second processing element. A done signal to a third process agent is withheld by the second process agent, where the third process agent is running on a third processing element. The second process agent raises an interrupt request, where the interrupt request is based on the detecting that an error exception has occurred.
    Type: Application
    Filed: July 3, 2019
    Publication date: October 24, 2019
    Inventors: Keith Mark Evans, Stephen Curtis Johnson
  • Publication number: 20190130268
    Abstract: Techniques are disclosed for tensor radix point calculation in a neural network. A first tensor is obtained. A first set of weights is generated for the first tensor. An operation is evaluated to be performed by a layer within a deep neural network on the first tensor using the first set of weights. A set of output radix points is determined for the layer within the deep neural network based on the first tensor and the operation. An output tensor is calculated for the layer within the deep neural network using the set of output radix points, the first tensor, and the first set of weights. The operation is restarted, when the layer reports a hardware overflow, using an updated set of output radix points. The determining is further based on a radix point for the first tensor. The determining is further based on metadata for the first tensor.
    Type: Application
    Filed: October 30, 2018
    Publication date: May 2, 2019
    Inventors: Kenneth Shiring, Stephen Curtis Johnson
  • Publication number: 20190130276
    Abstract: Techniques are disclosed for tensor manipulation within a neural network and include training the neural network. An input tensor is obtained for manipulation within a deep neural network. The input tensor includes fixed-point numerical representations and tensor metadata and is applied to a layer within the deep neural network. The input tensor has variable radix points associated with the fixed-point values of the input tensor. A weighting tensor including metadata is determined for the input tensor applied to the layer. An output tensor is calculated from the layer within the deep neural network based on the input tensor and the weighting tensor. The output tensor has fixed-point values with a second set of variable radix points associated with the fixed-point values of the output tensor. The output tensor includes tensor metadata. The output tensor is propagated within the deep neural network.
    Type: Application
    Filed: October 25, 2018
    Publication date: May 2, 2019
    Inventors: Kenneth Shiring, Stephen Curtis Johnson
  • Patent number: 10261157
    Abstract: Aspects of the subject disclosure include a system that applies magnetic resonance elastography to a sample to obtain uncorrected k-space data where the magnetic resonance elastography utilizes a multi-shot spin-echo sequence with variable density spiral readout gradients, and adjusts the uncorrected k-space data to corrected k-space data by adjusting a k-space trajectory by shifting a center point for each shot to a new center point according to signal intensity and by adjusting a phase for each shot based on a phase offset that is determined according to the signal intensity.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: April 16, 2019
    Assignee: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS
    Inventors: Bradley Sutton, John G. Georgiadis, Curtis Johnson