Patents by Inventor David A. Larson

David A. Larson 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: 20200402782
    Abstract: Described herein is an ion pump system implementing an electronic ratchet mechanism produced by modulating a spatially varying electric potential distribution that can result in a net ionic current and voltage. The ion pumping membrane system includes an ion-permeable layer integrated with ion-selective membranes. The electric potential distribution within the ion-permeable layer is modulated through external stimuli. When immersed in solution, ions within the ion-permeable layer experience a time varying, spatially asymmetric electric field distribution resulting in ratchet-driven direction pumping, which can be used in applications such as desalination.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Inventors: Shane Ardo, Gideon Segev, Francesca Toma, Joel Ager, Rylan Kautz, David Larson
  • Patent number: 10873523
    Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: December 22, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Michael David Larson
  • Patent number: 10857692
    Abstract: Embodiments provide methods, apparatuses, and systems for cutting wood workpieces, such as logs and cants, into desired products. In various embodiments, after a log is chipped into a cant, the cant may be scanned and re-optimized based on the new scan data and information about the source log, such as simulated orientation parameters, a 3D model, and/or potential cut solutions. In other embodiments, data from multiple sensor types may be used in combination to detect splits in logs, cants, or both. Optionally, re-optimization and split detection techniques may be used in combination to improve wood volume recovery, value, and/or throughput speed.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: December 8, 2020
    Assignee: USNR, LLC
    Inventors: Douglas G. Strasky, Stephen Doiel, Gerald David Larson, Robert Arnold, Ryan Munion, Dimitrios Paul Marinakis
  • Patent number: 10776281
    Abstract: An apparatus for bypassing an invalidate search of a lookaside buffer includes a filter circuit that directs an invalidate command to a LPID/PID filter of an MMU of a processor and searches for an identifier targeted by the invalidate command. The MMU is external to cores of the processor. The apparatus includes an LPID/PID miss circuit that bypasses searching the lookaside buffer for addresses targeted by the invalidate command and returns a notification that the invalidate command did not identify the identifier targeted by the invalidate command in response to the filter circuit determining that the identifier targeted by the invalidate command is not stored in the LPID/PID filter.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jake Truelove, Ronald Kalla, Jody Joyner, Benjamin Herrenschmidt, David A. Larson Stanton
  • Publication number: 20200237145
    Abstract: Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a burn pot including an upper end having a first opening, a lower end located opposite the upper end and having a second opening, and a sidewall extending between the upper and lower ends. The example pellet grill further includes a fuel grate positioned within the burn pot between the upper and lower ends. The fuel grate is configured to support pellet fuel within the burn pot. The fuel grate includes a plurality of ash openings dimensioned to enable ash produced from combustion of the pellet fuel to pass downwardly through the fuel grate toward the second opening.
    Type: Application
    Filed: November 8, 2019
    Publication date: July 30, 2020
    Inventors: Brian C. Donnelly, Ryan P. Lundberg, David A. Larson
  • Publication number: 20200240643
    Abstract: Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a main body defining a cooking chamber. The main body includes a first end, a second end located opposite the first end, and an outer wall extending between the first and second ends. The main body has a lateral extent defined by the first and second ends. The example pellet grill further includes a hopper mounted to a rear portion of the outer wall of the main body. The hopper includes a fuel intake opening extending from a first location within the lateral extent of the main body to a second location outside of the lateral extent of the main body.
    Type: Application
    Filed: November 8, 2019
    Publication date: July 30, 2020
    Inventors: Brian C. Donnelly, Ryan P. Lundberg, Ethan Albrecht, David A. Larson
  • Publication number: 20200237149
    Abstract: Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a main body defining a cooking chamber. The example pellet grill further includes a burn pot located within the main body. The burn pot includes an upper end, a lower end located opposite the upper end, and a sidewall extending between the upper end and the lower end. The sidewall has an opening. The example pellet grill further includes an ignitor extending into the burn pot through the opening of the sidewall. The example pellet grill further includes an ignitor carrier removably coupled to the ignitor. The ignitor carrier extends away from the burn pot and is accessible from outside the main body.
    Type: Application
    Filed: November 8, 2019
    Publication date: July 30, 2020
    Inventors: Brian C. Donnelly, Ryan P. Lundberg, Ethan Albrecht, David Eckhardt, David A. Larson
  • Publication number: 20200237147
    Abstract: Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a main body defining a cooking chamber. The main body includes a first opening extending through a bottom portion of an outer wall of the main body. The main body further including a grease channel formed along the bottom portion of the outer wall and extending to the first opening. The example pellet grill further includes a burn pot located within the main body. The burn pot includes a lower end having a second opening aligned with the first opening. The second opening is configured to enable pellet fuel ash to pass downwardly from the burn pot onto an ash slide positioned below the second opening. The example pellet grill further includes a waste collection drawer located below the main body. The waste collection drawer is movable relative to the main body between a closed position and an open position.
    Type: Application
    Filed: November 8, 2019
    Publication date: July 30, 2020
    Inventors: Brian C. Donnelly, Ryan P. Lundberg, Ethan Albrecht, David A. Larson
  • Patent number: 10678722
    Abstract: Systems, methods, and computer program products to perform an operation comprising processing a first logical partition on a shared processor for the duration of a dispatch cycle, issuing, by a hypervisor, at a predefined time prior to completion of the dispatch cycle, a lightweight hypervisor decrementer (HDEC) interrupt, and responsive to the lightweight HDEC interrupt, initiating an asynchronous hardware operation on the shared processor prior to completion of the dispatch cycle.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Stuart Z. Jacobs, David A. Larson, Michael J. Vance
  • Publication number: 20200153724
    Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
    Type: Application
    Filed: January 2, 2020
    Publication date: May 14, 2020
    Inventor: Michael David Larson
  • Publication number: 20200110710
    Abstract: An apparatus for bypassing an invalidate search of a lookaside buffer includes a filter circuit that directs an invalidate command to a LPID/PID filter of an MMU of a processor and searches for an identifier targeted by the invalidate command. The MMU is external to cores of the processor. The apparatus includes an LPID/PID miss circuit that bypasses searching the lookaside buffer for addresses targeted by the invalidate command and returns a notification that the invalidate command did not identify the identifier targeted by the invalidate command in response to the filter circuit determining that the identifier targeted by the invalidate command is not stored in the LPID/PID filter.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventors: Jake Truelove, Ronald Kalla, Jody Joyner, Benjamin HERRENSCHMIDT, David A. Larson Stanton
  • Patent number: 10536365
    Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: January 14, 2020
    Assignee: AT&T Intellectual Property I, L. P.
    Inventor: Michael David Larson
  • Patent number: 10298875
    Abstract: An evidentiary management process for digital data associated with a localized Miranda-type process includes first detecting an electronic Miranda-type process trigger event, capturing audio/video of a suspect and storing a unique identifier of the suspect, selecting a particular stored Miranda-type warning variation, and then playing back the selected warning variation and storing an indication thereof. Then the unique identifier of the suspect and the stored indication of the warning variation are aggregated into a single data structure. An electronic anti-tamper process is then applied to the single data structure to generate an anti-tamper indicator, and the single data structure and anti-tamper indicator are stored or transmitted to a remote device.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: May 21, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: David Klein, David Larson, Lisajane M. Romer, Scott M. Alazraki
  • Patent number: 10216599
    Abstract: A program operating to test a computer has a limit to the number of certain components that it can utilize, less than the number of those components included in the computer. A resource allocator program receives a signal to modify allocation of resources to the programs executing in the computer. The resource allocator detects that the computer is operating in a mode for testing and selects a subset of the components not allocated to the program to swap for those presently allocated. The resource allocator can receive the signal repeatedly to complete testing the computer.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Salim A. Agha, Peter J. Heyrman, David A. Larson Stanton, Fraser A. Syme
  • Patent number: 10215657
    Abstract: A weight applicator system includes a shaft, an applicator assembly, and a weight feed assembly. The shaft defines a length between a proximal end and a distal end configured to support a wheel-tire assembly for common rotation about a longitudinal axis of the shaft. The applicator assembly is supported by the shaft and includes a base portion disposed upon the shaft and operable to translate axially along the length of the shaft, a radial portion connected to the base portion and operable to radially move relative to the base portion between a retracted position and an extended position; and a pressure roller rotatably supported by the radial portion about an axis of rotation. The weight feed assembly is operable to feed a prescribed length of weighted material to the pressure roller.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 26, 2019
    Assignee: Android Industries LLC
    Inventors: Donald Graham Straitiff, Barry Allan Clark, David Henry Larson, Daniel David Larson, Kyle John Swinter, Lawrence J. Lawson
  • Publication number: 20180343187
    Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
    Type: Application
    Filed: August 3, 2018
    Publication date: November 29, 2018
    Inventor: Michael David Larson
  • Publication number: 20180311860
    Abstract: Embodiments provide methods, apparatuses, and systems for cutting wood workpieces, such as logs and cants, into desired products. In various embodiments, after a log is chipped into a cant, the cant may be scanned and re-optimized based on the new scan data and information about the source log, such as simulated orientation parameters, a 3D model, and/or potential cut solutions. In other embodiments, data from multiple sensor types may be used in combination to detect splits in logs, cants, or both. Optionally, re-optimization and split detection techniques may be used in combination to improve wood volume recovery, value, and/or throughput speed.
    Type: Application
    Filed: February 27, 2018
    Publication date: November 1, 2018
    Inventors: Douglas G. Strasky, Stephen Doiel, Gerald David Larson, Robert Arnold, Ryan Munion, Dimitrios Paul Marinakis
  • Publication number: 20180255269
    Abstract: An evidentiary management process for digital data associated with a localized Miranda-type process includes first detecting an electronic Miranda-type process trigger event, capturing audio/video of a suspect and storing a unique identifier of the suspect, selecting a particular stored Miranda-type warning variation, and then playing back the selected warning variation and storing an indication thereof. Then the unique identifier of the suspect and the stored indication of the warning variation are aggregated into a single data structure. An electronic anti-tamper process is then applied to the single data structure to generate an anti-tamper indicator, and the single data structure and anti-tamper indicator are stored or transmitted to a remote device.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Inventors: DAVID KLEIN, DAVID LARSON, LISAJANE M. ROMER, SCOTT M. ALAZRAKI
  • Patent number: 10057156
    Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: August 21, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Michael David Larson
  • Patent number: 10013264
    Abstract: In an embodiment, a request is received for a first partition to execute on a first virtual processor. If the first physical processor is available at a first node, the first virtual processor is dispatched to execute at the first physical processor at the first node that is the home node of the first virtual processor. If the first physical processor is not available, a determination is made whether the first physical processor is assigned to a second virtual processor and a home node of the second virtual processor is not the first node. If the first physical processor is assigned to a second virtual processor and the home node of the second virtual processor is not the first node, execution of the second virtual processor is stopped on the first physical processor and the first virtual processor is dispatched to the first physical processor.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Stuart Z. Jacobs, David A. Larson, Naresh Nayar