Patents by Inventor Douglas A. Larson

Douglas 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).

  • Patent number: 11173759
    Abstract: A trailer-coupling assembly is described for securing a trailer to a two-wheel vehicle. The trailer-coupling assembly is rigidly fixed to a rear-wheel frame of a two-wheel vehicle and the utility bed of a trailer. The trailer-coupling assembly is comprised of three joints that each rotate about three separate cardinal axes, permitting the trailer to navigate rough terrain without transferring rotational loading to the two-wheel vehicle. Each joint is configured to rotate at least 90 degrees in a clockwise direction and an anti-clockwise direction about a cardinal axis, providing the trailer-coupling assembly with flexibility to navigate the two-wheel vehicle and trailer over various grades of rough terrain.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 16, 2021
    Inventors: Douglas Larson, Teena Larson
  • Publication number: 20210231170
    Abstract: A self-adjusting bushing bearing receivable within a housing to control movement of a shaft therein. Shaft magnet segments are configured to receive the shaft therein, where each shaft magnet segment has an inner portion having an inner polarity and an outer portion of the shaft magnet segments has an outer polarity that is opposite the inner polarity. Bearing magnet segments are configured to receive the shaft magnet segments therein, where each of the bearing magnet segments has an inner portion having an inner polarity and an outer portion of the bearing magnet segments has an outer polarity that is opposite the inner polarity. A springy element is disposed between the housing and the bearing magnet segments to bias the bearing magnet segments radially inwardly relative to the shaft magnet segments. The outer polarity of the shaft magnet segments is the same as the inner polarity of the bearing magnet segments so as to repel each other.
    Type: Application
    Filed: September 2, 2020
    Publication date: July 29, 2021
    Applicant: CADventures, Inc.
    Inventor: Douglas A. Larson
  • Publication number: 20210061031
    Abstract: A trailer-coupling assembly is described for securing a trailer to a two-wheel vehicle. The trailer-coupling assembly is rigidly fixed to a rear-wheel frame of a two-wheel vehicle and the utility bed of a trailer. The trailer-coupling assembly is comprised of three joints that each rotate about three separate cardinal axes, permitting the trailer to navigate rough terrain without transferring rotational loading to the two-wheel vehicle. Each joint is configured to rotate at least 90 degrees in a clockwise direction and an anti-clockwise direction about a cardinal axis, providing the trailer-coupling assembly with flexibility to navigate the two-wheel vehicle and trailer over various grades of rough terrain.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 4, 2021
    Inventors: Douglas LARSON, Teena LARSON
  • Patent number: 10103503
    Abstract: A mounting assembly for an electronic device associated with a machine includes a housing including an interior space adapted to receive the one or more components of the electronic device. The mounting assembly also includes a housing printed circuit board having a first row of pins and a second row of pins. The mounting assembly further includes a harness for allowing interface between the electronic device and the machine. The harness is configured to be connected to the housing in a first orientation or a second orientation. The harness includes a cable and a connecting member provided at one end of the cable. The harness also includes a harness printed circuit board having a first row of pins and a second row of pins. The harness printed circuit board is configured to connect with the housing printed circuit board in any one of the first orientation or the second orientation.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: October 16, 2018
    Assignee: Caterpillar Inc.
    Inventors: Scott Douglas Larson, Cole C. Deichert
  • Patent number: 9995342
    Abstract: Self-adjusting bushing bearing with a shaft seal for engaging a shaft. The self-adjusting bushing bearing has a plurality of bearing segments configured to receive a shaft therein. A springy element engages an outer surface of the plurality of bearing segments and biases the plurality of bearing segments towards the shaft. A shaft seal coupled to the springy element is configured to contact the shaft when the shaft is received in the plurality of bearing segments so as to create an operable seal between the shaft and the housing.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: June 12, 2018
    Assignee: CADVENTURES, Inc.
    Inventors: Thomas J. Danowski, Douglas A. Larson
  • Patent number: 9886296
    Abstract: A computer implemented method and system for managing resources available to an application in a shared pool of configurable network computing resources is provided. The method includes receiving, by a metric collector, one or more service level metrics correlated with one or more time intervals. The service level metrics are converted to hypervisor weights and a hypervisor is configured to allocate computing resources to a virtual machine according to the hypervisor weights. In response to translating and implementing the hypervisor weights, a dynamic cost model is created. The cost model is correlated with chosen service level metrics as well as with the duration of time a chosen service level metric is implemented.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio
  • Patent number: 9881764
    Abstract: An electron beam apparatus addresses blanking issues resulting from sinking high-power heat onto an aperture diaphragm by evenly spreading heat on the aperture diaphragm. The apparatus can include an aperture diaphragm and a deflector that deflects the electron beam on the aperture diaphragm. The electron beam is directed at the aperture diaphragm in a pattern around the aperture. The pattern may be a circle, square, or polygon. The pattern also may include a variable locus relative to the aperture.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: January 30, 2018
    Assignee: KLA-Tencor Corporation
    Inventors: Xinrong Jiang, Christopher Sears, Douglas Larson
  • Patent number: 9790988
    Abstract: Self-adjusting bushing bearings having a springy element. The self-adjusting bushing bearing has a bearing subassembly that is configured to be received in a housing and also has a plurality of bearing segments that together are configured to receive a shaft therein. A springy element biases the plurality of bearing segments radially inwardly towards the shaft. The springy element is mated with at least one bearing segment in the plurality of bearing segments.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: October 17, 2017
    Assignee: CADventures, Inc.
    Inventor: Douglas A. Larson
  • Publication number: 20170200581
    Abstract: An electron beam apparatus addresses blanking issues resulting from sinking high-power heat onto an aperture diaphragm by evenly spreading heat on the aperture diaphragm. The apparatus can include an aperture diaphragm and a deflector that deflects the electron beam on the aperture diaphragm. The electron beam is directed at the aperture diaphragm in a pattern around the aperture. The pattern may be a circle, square, or polygon. The pattern also may include a variable locus relative to the aperture.
    Type: Application
    Filed: September 2, 2016
    Publication date: July 13, 2017
    Inventors: Xinrong Jiang, Christopher Sears, Douglas Larson
  • Publication number: 20170146065
    Abstract: Self-adjusting bushing bearing with a shaft seal for engaging a shaft. The self-adjusting bushing bearing has a plurality of bearing segments configured to receive a shaft therein. A springy element engages an outer surface of the plurality of bearing segments and biases the plurality of bearing segments towards the shaft. A shaft seal coupled to the springy element is configured to contact the shaft when the shaft is received in the plurality of bearing segments so as to create an operable seal between the shaft and the housing.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 25, 2017
    Applicant: CADventures, Inc.
    Inventors: Thomas J. Danowski, Douglas A. Larson
  • Patent number: 9430373
    Abstract: Memory system controllers can include a switch and non-volatile memory control circuitry coupled to the switch. The non-volatile memory control circuitry can include a channel control circuit coupled to logical units. The channel control circuitry can be configured to relay an erase command to a first one of the logical units and relay a particular command from the switch to a second one of the logical units while the erase command is being executed on the first one of the plurality of logical units.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: August 30, 2016
    Assignee: Micron Technology, Inc.
    Inventors: Douglas A. Larson, Jeffrey R. Brown
  • Publication number: 20160154660
    Abstract: A computer implemented method and system for managing resources available to an application in a shared pool of configurable network computing resources is provided. The method includes receiving, by a metric collector, one or more service level metrics correlated with one or more time intervals. The service level metrics are converted to hypervisor weights and a hypervisor is configured to allocate computing resources to a virtual machine according to the hypervisor weights. In response to translating and implementing the hypervisor weights, a dynamic cost model is created. The cost model is correlated with chosen service level metrics as well as with the duration of time a chosen service level metric is implemented.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio
  • Patent number: 9286130
    Abstract: A method, system and computer program product for optimizing virtual machine deployment time. A cloud controller receives a request from a user to configure a virtual machine with a designated CPU capacity. If the designated CPU capacity is less than or equal to a threshold, then the cloud controller determines if there are additional cloud resources available to be allocated to deploy the virtual machine. If so, then the cloud controller allocates additional CPU capacity to the designated CPU capacity to be used to provision the virtual machine thereby enabling a multithreaded startup to initialize the operating system and middleware tiers so as to reduce the deployment time of the virtual machine. The additional resources would only be available during the initial deployment time of the virtual machine and removed before the user is granted access to the system when it comes online.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rohith K. Ashok, Douglas A. Larson, Aaron J. Quirk
  • Patent number: 9201706
    Abstract: A method, system and computer program product for minimizing workload migrations during cloud maintenance operations. Upon receiving an indication that a scheduled maintenance operation is to be performed, a cloud controller uploads the maintenance binaries associated with the scheduled maintenance operation and analyzes the maintenance binaries so as to evaluate the requirements of the maintenance packages and dependencies associated with the scheduled maintenance operation. A matrix is then generated by the cloud controller to identify the classes of hardware that will be disrupted by the scheduled maintenance operation based on the analysis. The workloads running on the classes of hardware identified in the matrix will then be consolidated prior to the scheduled maintenance operation. By consolidating the workloads onto a fewer number of hardware components, a fewer number of workload migrations will need to be performed during the cloud maintenance operation.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: December 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk, Matthew J. Sheard
  • Patent number: 9170850
    Abstract: A method, system and computer program product for minimizing workload migrations during cloud maintenance operations. Upon receiving an indication that a scheduled maintenance operation is to be performed, a cloud controller uploads the maintenance binaries associated with the scheduled maintenance operation and analyzes the maintenance binaries so as to evaluate the requirements of the maintenance packages and dependencies associated with the scheduled maintenance operation. A matrix is then generated by the cloud controller to identify the classes of hardware that will be disrupted by the scheduled maintenance operation based on the analysis. The workloads running on the classes of hardware identified in the matrix will then be consolidated prior to the scheduled maintenance operation. By consolidating the workloads onto a fewer number of hardware components, a fewer number of workload migrations will need to be performed during the cloud maintenance operation.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk, Matthew J. Sheard
  • Patent number: 9164937
    Abstract: A memory hub includes first and second link interfaces for coupling to respective data busses, a data path coupled to the first and second link interfaces and through which data is transferred between the first and second link interfaces, and further includes a write bypass circuit coupled to the data path to couple write data on the data path and temporarily store the write data to allow read data to be transferred through the data path while the write data is temporarily stored. A method for writing data to a memory location in a memory system is provided which includes accessing read data in the memory system, providing write data to the memory system, and coupling the write data to a register for temporary storage. The write data is recoupled to the memory bus and written to the memory location following provision of the read data.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: October 20, 2015
    Assignee: Micron Technology, Inc.
    Inventors: Douglas A. Larson, Jeffrey J Cronin
  • Patent number: 9116623
    Abstract: A method, system and computer program product for optimizing storage system behavior in a cloud computing environment. An Input/Output (I/O) operation data is appended with a tag, where the tag indicates a class of data for the I/O operation data. Upon the storage controller reviewing the tag appended to the I/O operation data, the storage controller performs a table look-up for the storage policy associated with the determined class of data. The storage controller applies a map to determine a storage location for the I/O operation data in a drive device, where the map represents a logical volume which indicates a range of block data that is to be excluded for being stored on the drive device and a range of block data that is to be considered for being stored on the drive device. In this manner, granularity of storage policies is provided in a cloud computing environment.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: August 25, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rohith K. Ashok, Darryl E. Gardner, Ivan M. Heninger, Douglas A. Larson, Gerald F. McBrearty, Aaron J. Quirk, Matthew J. Sheard
  • Patent number: 9071587
    Abstract: A method, system and computer program product for optimizing virtual machine deployment. A cloud controller pre-generates and stores a virtual machine's first-boot metadata (e.g., a RSA key) prior to the deployment of the virtual machine so that the virtual machine does not need to generate such metadata at deployment time thereby reducing the deployment time of the virtual machine. Instead, after the deployment and activation of the virtual machine, an activation agent running on the virtual machine requests the pre-generated first-boot metadata from the cloud controller. The cloud controller retrieves the requested pre-generated first-boot metadata to be transmitted to the requesting virtual machine and implements public-key cryptography so that the requesting virtual machine can verify the authenticity of the transmitted first-boot metadata. By reducing the deployment time for the virtual machine, cloud resources can be used for other activities.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk
  • Patent number: 8949492
    Abstract: Memory system controllers can include hardware masters, first buffers, and a switch coupled to the hardware masters and to the first buffers. The switch can include second buffers and a buffer allocation management (BAM) circuit. The BAM circuit can include a buffer tag pool. The buffer tag pool can include tags, each identifying a respective first buffer or a respective second buffer. The BAM circuit can be configured to allocate a tag to a hardware master in response to an allocation request from the hardware masters. The BAM circuit can be configured to prioritize allocation of a tag identifying a second buffer over a tag identifying a first buffer.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: February 3, 2015
    Assignee: Micron Technology, Inc.
    Inventors: Douglas A. Larson, Joseph M. Jeddeloh
  • Publication number: 20140359192
    Abstract: Memory system controllers can include hardware masters, first buffers, and a switch coupled to the hardware masters and to the first buffers. The switch can include second buffers and a buffer allocation management (BAM) circuit. The BAM circuit can include a buffer tag pool. The buffer tag pool can include tags, each identifying a respective first buffer or a respective second buffer. The BAM circuit can be configured to allocate a tag to a hardware master in response to an allocation request from the hardware masters. The BAM circuit can be configured to prioritize allocation of a tag identifying a second buffer over a tag identifying a first buffer.
    Type: Application
    Filed: July 14, 2014
    Publication date: December 4, 2014
    Inventors: Douglas A. Larson, Joseph M. Jeddeloh