Patents by Inventor Charles L. Johnson

Charles L. 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: 9811287
    Abstract: In one embodiment, a computer-implemented method includes issuing, to a DRAM with EIP, a first group of two or more load requests to load data from a hash table constructed from hashed join-key values of a dimension table for a hash-join procedure. A second group of two or more load requests is issued. First response data is received, responsive to the first group of load requests. The first response data is processed while awaiting second response data responsive to the second group. Processing the first response data includes identifying matches between the join-key values corresponding to entries in the load requests of the first group and one or more hash buckets in the first response data. The size of the second group of load requests is selected such that a time for processing the first response data is approximately equal to the latency in receiving the second response data.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: November 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey H. Derby, Charles L. Johnson, Robert K. Montoye, Dheeraj Sreedhar, Steven P. VanderWiel
  • Publication number: 20160147451
    Abstract: In one embodiment, a computer-implemented method includes issuing, to a DRAM with EIP, a first group of two or more load requests to load data from a hash table constructed from hashed join-key values of a dimension table for a hash-join procedure. A second group of two or more load requests is issued. First response data is received, responsive to the first group of load requests. The first response data is processed while awaiting second response data responsive to the second group. Processing the first response data includes identifying matches between the join-key values corresponding to entries in the load requests of the first group and one or more hash buckets in the first response data. The size of the second group of load requests is selected such that a time for processing the first response data is approximately equal to the latency in receiving the second response data.
    Type: Application
    Filed: June 25, 2015
    Publication date: May 26, 2016
    Inventors: Jeffrey H. Derby, Charles L. Johnson, Robert K. Montoye, Dheeraj Sreedhar, Steven P. VanderWiel
  • Patent number: 9245813
    Abstract: The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The apparatus further includes a thermal interface material pad between the first chip and the second chip, wherein the thermal interface material pad includes nanofibers aligned parallel to mating surfaces of the first chip and the second chip, and a heat removal device thermally connected to the thermal interface material pad.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gerald K. Bartley, Charles L. Johnson, John E. Kelly, III, Joseph Kuczynski, David R. Motschman, Arvind K Sinha, Kevin A. Splittstoesser, Timothy A. Tofil
  • Patent number: 9111899
    Abstract: The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The apparatus further includes a thermal interface material pad placed between the first chip and the second chip, wherein the thermal interface material pad includes nanofibers aligned parallel to mating surfaces of the first chip and the second chip and nanofibers aligned perpendicular to mating surfaces of the first chip and the second chip.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 18, 2015
    Assignee: Lenovo
    Inventors: Gerald K. Bartley, Charles L. Johnson, John E. Kelly, III, Joseph Kuczynski, David R. Motschman, Arvind K. Sinha, Kevin A. Splittstoesser, Timothy J. Tofil
  • Patent number: 8812945
    Abstract: The disclosure describes a method of dynamically creating real-time presentations responsive to search expressions. The method comprises retrieving information from search engines, parsing the retrieved information to create dynamically a structured document including mark-up tags, and rendering the structured document as a slide show presentation of images by a multimedia presentation module. The structured document may be editable, annotatable, storable, and publishable by a user viewing the slide show presentation on the client device. The information retrieved from the one or more search engines may be restricted to one or more specified web domains. Pertinent textual information about the object of interest may also be retrieved along with the image information for convenient review by the user. Each displayed image in the slideshow presentation may have an embedded hyperlink to the source page of the image.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: August 19, 2014
    Assignee: Laurent Frederick Sidon
    Inventors: Laurent Sidon, Charles L. Johnson, Ronen Lasry
  • Publication number: 20140210068
    Abstract: The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The apparatus further includes a thermal interface material pad between the first chip and the second chip, wherein the thermal interface material pad includes nanofibers aligned parallel to mating surfaces of the first chip and the second chip, and a heat removal device thermally connected to the thermal interface material pad.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald K. Bartley, Charles L. Johnson, John E. Kelly, III, Joseph Kuczynski, David R. Motschman, Arvind K. Sinha, Kevin A. Splittstoesser, Timothy A. Tofil
  • Publication number: 20140070393
    Abstract: The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald K. Bartley, Charles L. Johnson, John E. Kelly, III, Joseph Kuczynski, David R. Motschman, Arvind K. Sinha, Kevin A. Splittstoesser, Timothy J. Tofil
  • Patent number: 8666794
    Abstract: A computer implemented method for project management is provided. A project manager creates sub-project data for a sub-project based on project data for a project. The project manager also modifies the project data. A sub-project manager modifies the sub-project data, wherein modification of the sub-project data enables modification of the project data. The project data and the sub-project data are displayed.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: March 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Melita M. Alletto-Walton, William S. Anderson, Rachael L. Ferrara, James C. Hemeyer, Edward M. Huels, Charles L. Johnson, Haidar Yousif
  • Patent number: 8367478
    Abstract: The exemplary embodiments of the present invention provide a method and apparatus for enhancing the cooling of a chip stack of semiconductor chips. The method includes creating a first chip with circuitry on a first side and creating a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The method further includes creating a cavity in a second side of the first chip between the connectors and filling the cavity with a thermal material. The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The apparatus further includes wherein portions of a second side of the first chip between the connectors is removed to provide a cavity in which a thermal material is placed.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gerald K. Bartley, Charles L. Johnson, John E. Kelly, III, David R. Motschman
  • Publication number: 20120306088
    Abstract: The exemplary embodiments of the present invention provide a method and apparatus for enhancing the cooling of a chip stack of semiconductor chips. The method includes creating a first chip with circuitry on a first side and creating a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The method further includes creating a cavity in a second side of the first chip between the connectors and filling the cavity with a thermal material. The chip stack of semiconductor chips with enhanced cooling apparatus includes a first chip with circuitry on a first side and a second chip electrically and mechanically coupled to the first chip by a grid of connectors. The apparatus further includes wherein portions of a second side of the first chip between the connectors is removed to provide a cavity in which a thermal material is placed.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald K. BARTLEY, Charles L. JOHNSON, John E. KELLY, III, David R. MOTSCHMAN
  • Patent number: 8272381
    Abstract: A closed circuit rebreather including a breathing hose assembly, head assembly and internal counterlung assembly having axial and radial gas flow passageways therethrough, wherein the assembly is housed within a tank and includes a scrubber substantially enclosed along its longitudinal length within a water impervious counterlung bladder, the scrubber including foraminous inner and outer tubes having a carbon dioxide absorbent material filling the space therebetween.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: September 25, 2012
    Inventor: Charles L. Johnson
  • Patent number: 8140297
    Abstract: A three-dimensional (3D) chip is fabricated from components that have been cut out of a two-dimensional (2D) chip. The components from the 2D chip are layered and coupled to create the layers of the 3D chip. By testing the 2D chip first, the layers of the 3D chip have been pre-tested, thus reducing testing and production costs.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gerald K. Bartley, Charles L. Johnson, Mark M. Thornton, Patrick R. Varekamp
  • Patent number: 8127079
    Abstract: A first cache simultaneously broadcasts, in a single message, a request for a cache line and a request to accept a future related evicted cache line to multiple other caches. Each of the multiple other caches evaluate their occupancy to derive an occupancy value that reflects their ability to accept the future related evicted cache line. In response to receiving a requested cache line, the first cache evicts the related evicted cache line to the cache with the highest occupancy value.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timothy H. Heil, Russell D. Hoover, Charles L. Johnson, Steven P. Vanderwiel
  • Publication number: 20120038057
    Abstract: A circuit arrangement and method in one aspect utilize thermal-only through vias, extending between the opposing faces of stacked semiconductor dies, to increase the thermal conductivity of a multi-layer semiconductor stack. The thermal vias are provided in addition to data-carrying through vias, which communicate data signals between circuit layers, and power-carrying through vias, which are coupled to a power distribution network for the circuit layers, such that the thermal conductivity is increased above that which may be provided by the data-carrying and power-carrying through vias in the stack. A circuit arrangement and method in another aspect organize the circuit layers in a multi-layer semiconductor stack based upon current density so as to reduce power distribution losses in the stack.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Applicant: International Business Machines Corporation
    Inventors: Gerald K. Bartley, Russell D. Hoover, Charles L. Johnson, Steven P. VanderWiel
  • Patent number: 7951108
    Abstract: A mixing syringe and method for using the mixing syringe are provided. The mixing syringe comprises a housing having a first compartment for containing a first component, an outer plunger having a second compartment for containing a second component, and an inner plunger. Prior to use, a seal separates the first and second components. To prepare the mixture, the seal is pierced and the two components are mixed. The mixing syringe and its method of use are particularly suited to applications in which at least one of the mixture components is a relatively highly viscous material.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: May 31, 2011
    Assignee: MDC Investment Holdings, Inc.
    Inventors: Derek J. Harper, Charles L. Johnson, Joseph Kovalski
  • Publication number: 20100242966
    Abstract: A closed circuit rebreather including a breathing hose assembly, head assembly and internal counterlung assembly having axial and radial gas flow passageways therethrough, wherein the assembly is housed within a tank and includes a scrubber substantially enclosed along its longitudinal length within a water impervious counterlung bladder, the scrubber including foraminous inner and outer tubes having a carbon dioxide absorbent material filling the space therebetween.
    Type: Application
    Filed: March 24, 2010
    Publication date: September 30, 2010
    Inventor: Charles L. Johnson
  • Patent number: 7805766
    Abstract: A broadcast router includes plural input cards, first and second router matrix card and plural output cards. Programmable devices residing on the cards requiring configuration issue a request for configuration to a main controller which resides, with a shared configuration information repository on a configuration control card. After a period of time which allows additional programmable devices to request configuration elapses, the main controller polls the programmable devices residing on the cards to determine which of the programmable devices had requested configuration and, using the configuration information maintained in the shared configuration information repository, configures each programmable device which had requested configuration.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: September 28, 2010
    Assignee: Thomson Licensing
    Inventors: Carl L. Christensen, Charles L. Johnson, Lynn Howard Arbuckle
  • Publication number: 20100185819
    Abstract: A first cache simultaneously broadcasts, in a single message, a request for a cache line and a request to accept a future related evicted cache line to multiple other caches. Each of the multiple other caches evaluate their occupancy to derive an occupancy value that reflects their ability to accept the future related evicted cache line. In response to receiving a requested cache line, the first cache evicts the related evicted cache line to the cache with the highest occupancy value.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: TIMOTHY H. HEIL, RUSSELL D. HOOVER, CHARLES L. JOHNSON, STEVEN P. VANDERWIEL
  • Publication number: 20100185410
    Abstract: A three-dimensional (3D) chip is fabricated from components that have been cut out of a two-dimensional (2D) chip to create the layers of the 3D chip. By testing the 2D chip first, the layers of the 3D chip have been pre-tested, thus reducing testing and production costs.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GERALD K. BARTLEY, CHARLES L. JOHNSON, MARK M. THORNTON, PATRICK R. VAREKAMP
  • Publication number: 20090018496
    Abstract: A mixing syringe and method for using the mixing syringe are provided. The mixing syringe comprises a housing having a first compartment for containing a first component, an outer plunger having a second compartment for containing a second component, and an inner plunger. Prior to use, a seal separates the first and second components. To prepare the mixture, the seal is pierced and the two components are mixed. The mixing syringe and its method of use are particularly suited to applications in which at least one of the mixture components is a relatively highly viscous material.
    Type: Application
    Filed: September 24, 2008
    Publication date: January 15, 2009
    Applicant: MDC INVESTMENT HOLDINGS, INC.
    Inventors: Derek J. Harper, Charles L. Johnson, Joseph Kovalski