Patents by Inventor Christopher J. Johnson

Christopher J. 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: 9626322
    Abstract: A multiprocessor computer system includes a plurality of processor nodes and at least a three-tier hierarchical network interconnecting the processor nodes. The hierarchical network includes a plurality of routers interconnected such that each router is connected to a subset of the plurality of processor nodes; the plurality of routers are arranged in a hierarchy of n?3 tiers (T1, . . . , Tn); the plurality of routers are partitioned into disjoint groups at the first tier T1, the groups at tier Ti being partitioned into disjoint groups (of complete Ti groups) at the next tier Ti+1 and a top tier Tn including a single group containing all of the plurality of routers; and for all tiers 1?i?n, each tier-Ti?1 subgroup within a tier Ti group is connected by at least one link to all other tier-Ti?1 subgroups within the same tier Ti group.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Baba L. Arimilli, Wolfgang Denzel, Philip Heidelberger, German Rodriguez Herrera, Christopher J. Johnson, Lonny Lambrecht, Cyriel Minkenberg, Bogdan Prisacari
  • Patent number: 9519605
    Abstract: A multiprocessor computer system includes a plurality of processor nodes and at least a three-tier hierarchical network interconnecting the processor nodes. The hierarchical network includes a plurality of routers interconnected such that each router is connected to a subset of the plurality of processor nodes; the plurality of routers are arranged in a hierarchy of n?3 tiers (T1, . . . , Tn); the plurality of routers are partitioned into disjoint groups at the first tier T1, the groups at tier Ti being partitioned into disjoint groups (of complete Ti groups) at the next tier Ti+1 and a top tier Tn including a single group containing all of the plurality of routers; and for all tiers 1?i?n, each tier-Ti?1 subgroup within a tier Ti group is connected by at least one link to all other tier-Ti?1 subgroups within the same tier Ti group.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Baba L. Arimilli, Wolfgang Denzel, Philip Heidelberger, German Rodriguez Herrera, Christopher J. Johnson, Lonny Lambrecht, Cyriel Minkenberg, Bogdan Prisacari
  • Publication number: 20160012004
    Abstract: A multiprocessor computer system includes a plurality of processor nodes and at least a three-tier hierarchical network interconnecting the processor nodes. The hierarchical network includes a plurality of routers interconnected such that each router is connected to a subset of the plurality of processor nodes; the plurality of routers are arranged in a hierarchy of n?3 tiers (T1, . . . , Tn); the plurality of routers are partitioned into disjoint groups at the first tier T1, the groups at tier Ti being partitioned into disjoint groups (of complete Ti groups) at the next tier Ti+1 and a top tier Tn including a single group containing all of the plurality of routers; and for all tiers 1?i?n, each tier-Ti?1 subgroup within a tier Ti group is connected by at least one link to all other tier-Ti?1 subgroups within the same tier Ti group.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 14, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BABA L. ARIMILLI, WOLFGANG DENZEL, PHILIP HEIDELBERGER, GERMAN RODRIGUEZ HERRERA, CHRISTOPHER J. JOHNSON, LONNY LAMBRECHT, CYRIEL MINKENBERG, BOGDAN PRISACARI
  • Publication number: 20160012002
    Abstract: A multiprocessor computer system includes a plurality of processor nodes and at least a three-tier hierarchical network interconnecting the processor nodes. The hierarchical network includes a plurality of routers interconnected such that each router is connected to a subset of the plurality of processor nodes; the plurality of routers are arranged in a hierarchy of n?3 tiers (T1, . . . , Tn); the plurality of routers are partitioned into disjoint groups at the first tier T1, the groups at tier Ti being partitioned into disjoint groups (of complete Ti groups) at the next tier Ti+1 and a top tier Tn including a single group containing all of the plurality of routers; and for all tiers 1?i?n, each tier-Ti?1 subgroup within a tier Ti group is connected by at least one link to all other tier-Ti?1 subgroups within the same tier Ti group.
    Type: Application
    Filed: September 15, 2014
    Publication date: January 14, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BABA L. ARIMILLI, WOLFGANG DENZEL, PHILIP HEIDELBERGER, GERMAN RODRIGUEZ HERRERA, CHRISTOPHER J. JOHNSON, LONNY LAMBRECHT, CYRIEL MINKENBERG, BOGDAN PRISACARI
  • Patent number: 8266866
    Abstract: A method of assembling an inflatable shell of a structure comprises folding a plurality of shell sections about a set of fold lines and integrating the plurality of shell sections together with one another to form the shell. In another embodiment, an inflatable shell comprises a plurality of shell sections, each shell section having two pairs of fold lines for folding into stowage comprising a first gore section having a plurality of first gore panels layered and collectively folded about at a first set of fold lines. Each layer of the first gore panels and second gore panels are configured such that, once the first gore panel and second gore panel are attached to one another at the respective side edges of each panel, the lines of attachment forming a second set of fold lines for the shell section. A system and method for fabricating gore panels is also disclosed.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: September 18, 2012
    Assignee: The United States of America as respresented by the Administrator of the National Aeronautics and Space Adminstration
    Inventor: Christopher J. Johnson
  • Patent number: 8122646
    Abstract: A method of assembling an inflatable shell of a structure comprises folding a plurality of shell sections about a set of fold lines and integrating the plurality of shell sections together with one another to form the shell. In another embodiment, an inflatable shell comprises a plurality of shell sections, each shell section having two pairs of fold lines for folding into stowage comprising a first gore section having a plurality of first gore panels layered and collectively folded about at a first set of fold lines. Each layer of the first gore panels and second gore panels are configured such that, once the first gore panel and second gore panel are attached to one another at the respective side edges of each panel, the lines of attachment forming a second set of fold lines for the shell section. A system and method for fabricating gore panels is also disclosed.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: February 28, 2012
    Assignee: The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventor: Christopher J. Johnson
  • Patent number: 8070105
    Abstract: An inflatable structure comprises at least two generally toroidal, inflatable modules. When in a deployed mode, the first, inner module has a major diameter less than that of a second, outer module and is positioned within the inner circumference of the outer module such that the first module is nested circumferentially alongside the second module. The inflatable structure, in a non-deployed, non-inflated mode, is of compact configuration and adapted to be transported to a site of deployment. When deployed, the inflatable structure is of substantially increased interior volume. In one embodiment, access between the interior of the first module and the second module is provided by at least one port or structural pass-through. In another embodiment, the inflatable structure includes at least one additional generally toroidal module external of and circumferentially surrounding the second module.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: December 6, 2011
    Assignee: The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Christopher J. Johnson, Jasen L. Raboin, Gary R. Spexarth
  • Patent number: 8047473
    Abstract: A connecting node comprises a polyhedral structure comprising a plurality of panels joined together at its side edges to form a spherical approximation, wherein at least one of the plurality of panels comprises a faceted surface being constructed with a passage for integrating with one of a plurality of elements comprising a docking port, a hatch, and a window that is attached to the connecting node. A method for manufacturing a connecting node comprises the steps of providing a plurality of panels, connecting the plurality of panels to form a spherical approximation, wherein each edge of each panel of the plurality is joined to another edge of another panel, and constructing at least one of the plurality of panels to include a passage for integrating at least one of a plurality of elements that may be attached to the connecting node.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: November 1, 2011
    Assignee: The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Christopher J. Johnson, Jasen L. Raboin, Gary R. Spexarth
  • Publication number: 20110180669
    Abstract: An inflatable structure comprises at least two generally toroidal, inflatable modules. When in a deployed mode, the first, inner module has a major diameter less than that of a second, outer module and is positioned within the inner circumference of the outer module such that the first module is nested circumferentially alongside the second module. The inflatable structure, in a non-deployed, non-inflated mode, is of compact configuration and adapted to be transported to a site of deployment. When deployed, the inflatable structure is of substantially increased interior volume. In one embodiment, access between the interior of the first module and the second module is provided by at least one port or structural pass-through. In another embodiment, the inflatable structure includes at least one additional generally toroidal module external of and circumferentially surrounding the second module.
    Type: Application
    Filed: December 14, 2007
    Publication date: July 28, 2011
    Inventors: Christopher J. Johnson, Jasen L. Raboin, Gary R. Spexarth
  • Publication number: 20110165595
    Abstract: The present invention provides a device and method for heating a whole blood sample for use in an assay, comprising irradiating said whole blood sample with monochromatic visible light of between 380 nm and 740 nm to raise the temperature of said whole blood sample to a target temperature between about 35° C. and 40 ° C. An apparatus for heating whole blood samples stored in a cartridge is further described comprising a housing assembly disposed to receive the cartridge one or more visible light optical emitters disposed in the housing apparatus and configured to selectively illuminate a staging area of the cartridge a temperature sensor disposed in the housing apparatus and configured to sense a temperature of the cartridge and a control circuit coupled to the temperature sensor and the array of visible light optical emitters so as to control a heating profile of the whole blood sample.
    Type: Application
    Filed: July 13, 2010
    Publication date: July 7, 2011
    Inventors: Brian E. Catanzaro, Theodore B. Hill, Maya Kotob-Yahfoufi, Christopher J. Johnson, Kent Gandola
  • Publication number: 20100077674
    Abstract: A connecting node comprises a polyhedral structure comprising a plurality of panels joined together at its side edges to form a spherical approximation, wherein at least one of the plurality of panels comprises a faceted surface being constructed with a passage for integrating with one of a plurality of elements comprising a docking port, a hatch, and a window that is attached to the connecting node. A method for manufacturing a connecting node comprises the steps of providing a plurality of panels, connecting the plurality of panels to form a spherical approximation, wherein each edge of each panel of the plurality is joined to another edge of another panel, and constructing at least one of the plurality of panels to include a passage for integrating at least one of a plurality of elements that may be attached to the connecting node.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Inventors: Christopher J. Johnson, Jasen L. Raboin, Gary R. Spexarth
  • Publication number: 20100016536
    Abstract: An improved process for separating and isolating individual polar protic monomer(s) and/or oligomer(s) on the basis of degree of polymerization. A liquid sample containing polar protic monomer(s) and/or oligomer(s) is introduced into a liquid chromatography (LC) column packed with a polar bonded stationary chromatographic phase. The individual polar protic monomer(s) and/or oligomer(s) are separated via a binary mobile phase elution. One or more individual fractions containing the monomer(s) and/or oligomer(s) are eluted. The polar protic monomer(s) and/or oligomer(s) may be proanthocyanidins, hydrolyzable tannins, oligosaccharides, oligonucleotides, peptides, acrylamides, polysorbates, polyketides, poloxarners, polyethylene glycols, polyoxyethylene alcohols or polyvinyl alcohols. The binary mobile phase comprises an A phase consisting essentially of a polar aprotic solvent and a B phase consisting essentially of a polar protic solvent. A process for separating and isolating xanthine(s) (e.g.
    Type: Application
    Filed: June 18, 2009
    Publication date: January 21, 2010
    Applicant: Mars, Inc
    Inventors: Mark A. Kelm, Christopher J. Johnson, Rebecca J. Robbins
  • Patent number: 7566401
    Abstract: An improved process for separating and isolating individual polar protic monomer(s) and/or oligomer(s) on the basis of degree of polymerization. A liquid sample containing polar protic monomer(s) and/or oligomer(s) is introduced into a liquid chromatography (LC) column packed with a polar bonded stationary chromatographic phase. The individual polar protic monomer(s) and/or oligomer(s) are separated via a binary mobile phase elution. One or more individual fractions containing the monomer(s) and/or oligomer(s) are eluted. The polar protic monomer(s) and/or oligomer(s) may be proanthocyanidins, hydrolyzable tannins, oligosaccharides, oligonucleotides, peptides, acrylamides, polysorbates, polyketides, poloxamers, polyethylene glycols, polyoxyethylene alcohols or polyvinyl alcohols. The binary mobile phase comprises an A phase consisting essentially of a polar aprotic solvent and a B phase consisting essentially of a polar protic solvent. A process for separating and isolating xanthine(s) (e.g.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: July 28, 2009
    Inventors: Mark A. Kelm, Christopher J. Johnson, Rebecca J. Robbins
  • Patent number: 7509774
    Abstract: For an inflatable structure having a flexible outer shell or wall structure having a flexible restraint layer comprising interwoven, load-bearing straps, apparatus for integrating one or more substantially rigid members into the flexible shell. For each rigid member, a corresponding opening is formed through the flexible shell for receiving the rigid member. A plurality of connection devices are mounted on the rigid member for receiving respective ones of the load-bearing straps.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: March 31, 2009
    Assignee: The United States of America as represented by the National Aeronautics and Space Administration
    Inventors: Christopher J. Johnson, Ross M. Patterson, Gary R. Spexarth
  • Patent number: 7475373
    Abstract: Embodiments of the present invention provide systems, methods and articles of manufacture for displaying semiconductor components in a graphical user interface and manipulating the position of semiconductor components. Embodiments of the present invention may check the placement of components against a plurality of placement rules and determine if a component is legally placed or aligned on the semiconductor structure in the x direction, the y direction, or both the x and y directions. Embodiments of the present invention may display the properly placed and misplaced components in a graphical user interface. Furthermore, embodiments of the present invention may display the components in different colors, each color corresponding to the placement rule or rules which the current component placement violates. Furthermore, embodiments of the present invention may provide tools to aid in the repositioning of a component or components, in an effort to satisfy violated design rules.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventor: Christopher J. Johnson
  • Patent number: 6547189
    Abstract: An inflatable module comprising a structural core and an inflatable shell, wherein the inflatable shell is sealingly attached to the structural core. In its launch or pre-deployed configuration, the wall thickness of the inflatable shell is collapsed by vacuum. Also in this configuration, the inflatable shell is collapsed and efficiently folded around the structural core. Upon deployment, the wall thickness of the inflatable shell is inflated; whereby the inflatable shell itself, is thereby inflated around the structural core, defining therein a large enclosed volume. A plurality of removable shelves are arranged interior to the structural core in the launch configuration. The structural core also includes at least one longeron that, in conjunction with the shelves, primarily constitute the rigid, strong, and lightweight load-bearing structure of the module during launch.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: April 15, 2003
    Assignee: The United States of America as represented by the United States National Aeronautics and Space Administration
    Inventors: Jasen L. Raboin, Gerard D. Valle, Gregg A. Edeen, Horacio M. de la Fuente, William C. Schneider, Gary R. Spexarth, Shalini Gupta Pandya, Christopher J. Johnson
  • Patent number: 5785604
    Abstract: The present invention is a putter guide for guiding a putter blade during a putting stroke. A first elongate member has a first end and a second end. The second end defines an aperture extended therein. A second elongate member has a first end and a second end. The second end defines an aperture therein. A unitary member has a first end and a second end. Each end of the unitary member has an outer dimension sized to frictionally fit into the apertures of the second ends of the first and second elongate members. Both the first and second elongate members and the unitary member are formed of flexible cellular polyethylene.
    Type: Grant
    Filed: June 20, 1997
    Date of Patent: July 28, 1998
    Inventor: Christopher J. Johnson
  • Patent number: 5323760
    Abstract: The present invention relates to a vacuum apparatus in combination with a stove for burning combustible materials, such as cordwood or wood pellets, comprising a combustion chamber in which the material is burned, a stove housing separate but operatively connected to the combustion chamber, and a vacuum apparatus located in the stove housing. The vacuum apparatus comprised of a motor, a housing, a seal plate, a cover plate, a bag cage, vacuum bag, and a hose is used to remove ash, debris, and other combusted material residue from the combustion chamber, thereby maintaining the stove in a clean condition. A vacuum hose installed in the vacuum apparatus transports the combusted material residue from the combustion chamber and surrounding areas into a vacuum bag in the vacuum apparatus. A method for installing a vacuum is also disclosed.
    Type: Grant
    Filed: March 4, 1993
    Date of Patent: June 28, 1994
    Inventor: Christopher J. Johnson
  • Patent number: 5320355
    Abstract: A putter guide is provided for guiding a putter blade during a putting stroke. A first elongate member has a first end and a second end. The second end has an aperture extending into the second end. A second elongate member also has a first and second end. The second end of the second elongate member also has an aperture extending into the second end. A unitary accordion member has a first end and a second end. Each end has a protruding knuckle sized to be frictionally fit into the apertures of the second ends of the first and second elongate members. The accordion member is collapsible and extendable to vary the distance between the second ends of the first and second elongate members.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: June 14, 1994
    Inventor: Christopher J. Johnson
  • Patent number: 5296004
    Abstract: There is disclosed a firestarting pellet made from cedar and impregnated with an alcohol/water solution. The pellet rapidly ignites combustible fire fuels under a variety of burning conditions. A method of manufacturing the firestarting pellet is also disclosed.
    Type: Grant
    Filed: March 31, 1993
    Date of Patent: March 22, 1994
    Inventors: Geoffrey W. A. Johnson, Christopher J. Johnson