Patents by Inventor Douglas Larson
Douglas 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: 12218508Abstract: An electrical generator that is configured to simultaneously output different types of electrical power so that electrically powered components that require different types of electrical power can be simultaneously powered by the electrical generator. The electrical generator can be used at any location where electrically powered components that require different types of electrical power are utilized. Instead of or in addition to outputting different types of electrical power, the electrical generator can also be configured to output at least one type of electrical power as well as a cooling liquid for use in cooling an external heat generating component.Type: GrantFiled: October 27, 2022Date of Patent: February 4, 2025Assignee: LaValley Industries, LLCInventors: Jason Lavalley, Douglas Coutlee, Daniel Larson, Marc Annacchino, Don Peet
-
Patent number: 11173759Abstract: 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: GrantFiled: September 3, 2019Date of Patent: November 16, 2021Inventors: Douglas Larson, Teena Larson
-
Publication number: 20210231170Abstract: 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: ApplicationFiled: September 2, 2020Publication date: July 29, 2021Applicant: CADventures, Inc.Inventor: Douglas A. Larson
-
Publication number: 20210061031Abstract: 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: ApplicationFiled: September 3, 2019Publication date: March 4, 2021Inventors: Douglas LARSON, Teena LARSON
-
Patent number: 10103503Abstract: 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: GrantFiled: September 27, 2017Date of Patent: October 16, 2018Assignee: Caterpillar Inc.Inventors: Scott Douglas Larson, Cole C. Deichert
-
Patent number: 9995342Abstract: 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: GrantFiled: November 22, 2016Date of Patent: June 12, 2018Assignee: CADVENTURES, Inc.Inventors: Thomas J. Danowski, Douglas A. Larson
-
Patent number: 9886296Abstract: 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: GrantFiled: December 1, 2014Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio
-
Patent number: 9881764Abstract: 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: GrantFiled: September 2, 2016Date of Patent: January 30, 2018Assignee: KLA-Tencor CorporationInventors: Xinrong Jiang, Christopher Sears, Douglas Larson
-
Patent number: 9790988Abstract: 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: GrantFiled: December 7, 2015Date of Patent: October 17, 2017Assignee: CADventures, Inc.Inventor: Douglas A. Larson
-
Publication number: 20170200581Abstract: 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: ApplicationFiled: September 2, 2016Publication date: July 13, 2017Inventors: Xinrong Jiang, Christopher Sears, Douglas Larson
-
Publication number: 20170146065Abstract: 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: ApplicationFiled: November 22, 2016Publication date: May 25, 2017Applicant: CADventures, Inc.Inventors: Thomas J. Danowski, Douglas A. Larson
-
Patent number: 9430373Abstract: 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: GrantFiled: September 24, 2013Date of Patent: August 30, 2016Assignee: Micron Technology, Inc.Inventors: Douglas A. Larson, Jeffrey R. Brown
-
Publication number: 20160154660Abstract: 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: ApplicationFiled: December 1, 2014Publication date: June 2, 2016Inventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio
-
Patent number: 9286130Abstract: 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: GrantFiled: August 27, 2012Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Rohith K. Ashok, Douglas A. Larson, Aaron J. Quirk
-
Patent number: 9201706Abstract: 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: GrantFiled: March 11, 2013Date of Patent: December 1, 2015Assignee: International Business Machines CorporationInventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk, Matthew J. Sheard
-
Patent number: 9170850Abstract: 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: GrantFiled: October 31, 2013Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk, Matthew J. Sheard
-
Patent number: 9164937Abstract: 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: GrantFiled: March 24, 2014Date of Patent: October 20, 2015Assignee: Micron Technology, Inc.Inventors: Douglas A. Larson, Jeffrey J Cronin
-
Patent number: 9116623Abstract: 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: GrantFiled: August 14, 2012Date of Patent: August 25, 2015Assignee: International Business Machines CorporationInventors: Rohith K. Ashok, Darryl E. Gardner, Ivan M. Heninger, Douglas A. Larson, Gerald F. McBrearty, Aaron J. Quirk, Matthew J. Sheard
-
Patent number: 9071587Abstract: 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: GrantFiled: August 27, 2012Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Ivan M. Heninger, Douglas A. Larson, Aaron J. Quirk
-
Patent number: 8949492Abstract: 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: GrantFiled: July 14, 2014Date of Patent: February 3, 2015Assignee: Micron Technology, Inc.Inventors: Douglas A. Larson, Joseph M. Jeddeloh