Patents by Inventor David G. Carlson

David G. Carlson 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: 20170225769
    Abstract: A method of manufacturing a tiltrotor wing structure including providing a spar mold having a plurality of bores extending from an exterior surface of the mold to an interior surface of the mold, the plurality of bores corresponding to a plurality of primary coordination holes in a spar member, the spar mold having a periphery defined by a top edge, a bottom edge and outboard ends; selecting a plurality of resin impregnated plies to ensure that the plies continuously extend beyond the periphery of the spar mold; laying the plies in the spar mold; curing the plies in the mold to form a cured spar member that extends beyond the periphery of the spar mold; and accurately drilling a plurality of primary coordination holes in the cured spar member in the spar mold using a tool positioned in the plurality of bores.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 10, 2017
    Applicant: Bell Helicopter Textron Inc.
    Inventors: David G. Carlson, John R. McCullough, Douglas K. Wolfe, George R. Decker, Keith A. Stanney
  • Publication number: 20170225766
    Abstract: In one aspect, there is a rib assembly for an aircraft wing including a rib web having a top and a bottom, the rib web includes a first laminate, a second laminate, and a honeycomb panel having an array of large cells disposed between the first laminate and the second laminate, each cell having a width of at least 1 cm; and a plurality of skin flanges for fixedly attaching the rib web to a skin of the wing, each skin flange has a base member having a first portion and a second portion and a vertical member extending from the base member. The plurality of skin flanges can be attached to the top and the bottom of the rib web such that the second portion of the base member and the vertical member are attached to the rib web.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 10, 2017
    Applicant: Bell Helicopter Textron Inc.
    Inventors: David G. Carlson, John R. McCullough, Paul K. Oldroyd, Carl A. May, James E. Kooiman
  • Patent number: 9628535
    Abstract: A method, apparatus, and program product stream data between a host element and a target element in a parallel computing system. The method comprises partitioning data used to perform a task into a plurality of data streams based at least in part upon data associated with the task and partitioning a data stream into a plurality of data stream views based at least in part on a memory size associated with a target element configured to process the data stream. The method further comprises sequentially communicating at least a portion of the data stream views to the target element via a data streaming infrastructure implemented on at least a host element and the target element, wherein the portion of the data streaming infrastructure on the host element transfers the portion of the data stream views to the portion of the data streaming infrastructure on the target element.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Jeffrey S. McAllister, Nelson Ramirez
  • Patent number: 9550347
    Abstract: A method of manufacturing a core stiffened structure includes orienting the plurality of core wafers in a non-uniform pattern onto a first face sheet, the non-uniform pattern producing non-uniform spacing between adjacent core wafers; assembling a second face sheet onto the plurality of wafers; and curing an adhesive to create a bond between the plurality of wafers, the first face sheet, and the second face sheet.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: January 24, 2017
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Phillip A. Kendrick, Paul K. Oldroyd, David G. Carlson
  • Patent number: 9400810
    Abstract: Nodes in a query execution data structure have monitor and dump methods defined. The monitor method enables the collection of information from the node. The dump method outputs the monitored information from each node. A monitor and debug mechanism of the preferred embodiments includes a graphical user interface that allows a user to graphically examine a query execution tree, to enable monitoring of the nodes on a node-by-node basis, and to view information dumped from the query execution data structure as the query is executed or after the query is executed. The result is a powerful tool that allows efficiently monitoring and debugging a query implemented in an object oriented query execution data structure.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Steven V. Hoeschen, Kevin J. Kathmann
  • Patent number: 9396217
    Abstract: Nodes in a query execution data structure have monitor and dump methods defined. The monitor method enables the collection of information from the node. The dump method outputs the monitored information from each node. A monitor and debug mechanism of the preferred embodiments includes a graphical user interface that allows a user to graphically examine a query execution tree, to enable monitoring of the nodes on a node-by-node basis, and to view information dumped from the query execution data structure as the query is executed or after the query is executed. The result is a powerful tool that allows efficiently monitoring and debugging a query implemented in an object oriented query execution data structure.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Steven V. Hoeschen, Kevin J. Kathmann
  • Patent number: 9174731
    Abstract: A tiltrotor aircraft includes a fuselage; a wing member having a first rib, a second rib, a first spar, second spar; and an upper wing skin; an engine disposed at a fixed location relative to the wing member; and a proprotor having a spindle gearbox, rotor mast, and a plurality of rotor blades drivable in rotation about the rotor mast, the spindle gearbox being rotatable about a conversion axis. The spindle gearbox is located above the upper wing skin of the wing member.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: November 3, 2015
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Brent C. Ross, David R. Bockmiller, John R. McCullough, David G. Carlson
  • Publication number: 20150048213
    Abstract: A tiltrotor aircraft includes a fuselage; a wing member having a first rib, a second rib, a first spar, second spar; and an upper wing skin; an engine disposed at a fixed location relative to the wing member; and a proprotor having a spindle gearbox, rotor mast, and a plurality of rotor blades drivable in rotation about the rotor mast, the spindle gearbox being rotatable about a conversion axis. The spindle gearbox is located above the upper wing skin of the wing member.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Brent C. Ross, David R. Bockmiller, John R. McCullough, David G. Carlson
  • Publication number: 20150037533
    Abstract: A method of manufacturing a core stiffened structure includes orienting the plurality of core wafers in a non-uniform pattern onto a first face sheet, the non-uniform pattern producing non-uniform spacing between adjacent core wafers; assembling a second face sheet onto the plurality of wafers; and curing an adhesive to create a bond between the plurality of wafers, the first face sheet, and the second face sheet.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Phillip A. Kendrick, Paul K. Oldroyd, David G. Carlson
  • Patent number: 8484276
    Abstract: Techniques are disclosed for converting data into a format tailored for efficient multidimensional fast Fourier transforms (FFTS) on single instruction, multiple data (SIMD) multi-core processor architectures. The technique includes converting data from a multidimensional array stored in a conventional row-major order into SIMD format. Converted data in SIMD format consists of a sequence of blocks, where each block interleaves s rows such that SIMD vector processors may operate on s rows simultaneously. As a result, the converted data in SIMD format enables smaller-sized 1D FFTs to be optimized in SIMD multi-core processor architectures.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Travis M. Drucker, Timothy J. Mullins, Jeffrey S. McAllister, Nelson Ramirez
  • Patent number: 8316159
    Abstract: A method, apparatus, and program product retrieve data for a task utilizing demand-based direct memory access (“DMA”) requests. The method comprises, prior to the execution thereof, analyzing a first portion of a task to determine whether data required for execution thereby is stored in a local memory, and, in response to determining that the data required for execution by the first portion of the task is not stored in the local memory, proactively issuing a first DMA request for the data required for execution by the first portion of the task. The method further comprises, in response to determining that the first DMA request is not complete, determining whether to proactively analyze a second portion of the task prior to the execution thereof for a determination whether data required for execution thereby is stored in the local memory.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: David G. Carlson
  • Publication number: 20120265890
    Abstract: A method, apparatus, and program product stream data between a host element and a target element in a parallel computing system. The method comprises partitioning data used to perform a task into a plurality of data streams based at least in part upon data associated with the task and partitioning a data stream into a plurality of data stream views based at least in part on a memory size associated with a target element configured to process the data stream. The method further comprises sequentially communicating at least a portion of the data stream views to the target element via a data streaming infrastructure implemented on at least a host element and the target element, wherein the portion of the data streaming infrastructure on the host element transfers the portion of the data stream views to the portion of the data streaming infrastructure on the target element.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David G. Carlson, Jeffrey S. McAllister, Nelson Ramirez
  • Publication number: 20120265906
    Abstract: A method, apparatus, and program product retrieve data for a task utilizing demand-based direct memory access (“DMA”) requests. The method comprises, prior to the execution thereof, analyzing a first portion of a task to determine whether data required for execution thereby is stored in a local memory, and, in response to determining that the data required for execution by the first portion of the task is not stored in the local memory, proactively issuing a first DMA request for the data required for execution by the first portion of the task. The method further comprises, in response to determining that the first DMA request is not complete, determining whether to proactively analyze a second portion of the task prior to the execution thereof for a determination whether data required for execution thereby is stored in the local memory.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David G. Carlson
  • Patent number: 8037059
    Abstract: A process combines multiple grouping sets into single rollup sets with depth lists defining the levels of grouping that must be performed. Grouping sets are identified that are contained within other sets and combined into single rollups with depth lists. Cube aggregation conversion to rollup aggregation is provided for optimizing database query processing. Natural sets of rollup hierarchies within a cube are recognized and the cube is converted into those rollup hierarchies. Once converted, the rollup aggregation is performed to significantly reduce required processing.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Bestgen, David G. Carlson, Robert V. Downer, Shantan Kethireddy
  • Patent number: 7836714
    Abstract: A fluid compression system includes a compressor that is operable to produce a flow of compressed fluid and a coolant compressor that is operable to produce a flow of coolant. A base includes at least one polymer wall that at least partially defines a reservoir space. The base supports the compressor and the coolant compressor. A first tube is at least partially positioned within the reservoir space and is in fluid communication with the compressor to receive the flow of compressed air and a second tube is at least partially positioned within the reservoir space and is in fluid communication with the coolant compressor to receive the flow of coolant.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: November 23, 2010
    Assignee: Ingersoll-Rand Company
    Inventors: David G. Carlson, Kurt A. Dimos
  • Publication number: 20100241824
    Abstract: Techniques are disclosed for converting data into a format tailored for efficient multidimensional fast Fourier transforms (FFTS) on single instruction, multiple data (SIMD) multi-core processor architectures. The technique includes converting data from a multidimensional array stored in a conventional row-major order into SIMD format. Converted data in SIMD format consists of a sequence of blocks, where each block interleaves s rows such that SIMD vector processors may operate on s rows simultaneously. As a result, the converted data in SIMD format enables smaller-sized 1D FFTs to be optimized in SIMD multi-core processor architectures.
    Type: Application
    Filed: March 18, 2009
    Publication date: September 23, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David G. Carlson, Travis M. Drucker, Timothy J. Mullins, Jeffrey S. McAllister, Nelson Ramirez
  • Publication number: 20090276393
    Abstract: A process combines multiple grouping sets into single rollup sets with depth lists defining the levels of grouping that must be performed. Grouping sets are identified that are contained within other sets and combined into single rollups with depth lists. Cube aggregation conversion to rollup aggregation is provided for optimizing database query processing. Natural sets of rollup hierarchies within a cube are recognized and the cube is converted into those rollup hierarchies. Once converted, the rollup aggregation is performed to significantly reduce required processing.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 5, 2009
    Inventors: Robert J. Bestgen, David G. Carlson, Robert V. Downer, Shantan Kethireddy
  • Patent number: 6961309
    Abstract: This invention relates to reception and transmission of data over a network. More specifically, this invention relates to Transmission Control Protocol's delayed acknowledgment and improving transmission throughput by adaptively adjusting the use of delayed acknowledgment.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: November 1, 2005
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Paul R. Chmielewski
  • Publication number: 20020159396
    Abstract: This invention relates to reception and transmission of data over a network. More specifically, this invention relates to Transmission Control Protocol's delayed acknowledgment and improving transmission throughput by adaptively adjusting the use of delayed acknowledgment.
    Type: Application
    Filed: April 25, 2001
    Publication date: October 31, 2002
    Inventors: David G. Carlson, Paul R. Chmielewski
  • Patent number: 5748781
    Abstract: Data compression and decompression are performed on a series of data points, by expressing a plurality of data points as an equation or a series of equations. Variable accuracies, and accordingly variable compression ratios, may be provided. Multiple versions of the compressed data, with corresponding multiple accuracy levels, and resulting multiple decompressions may be displayed for comparison. The method and apparatus may be used for storing network statistical data.
    Type: Grant
    Filed: January 4, 1995
    Date of Patent: May 5, 1998
    Assignee: Cabletron Systems, Inc.
    Inventors: Utpal Datta, David G. Carlson