Patents by Inventor Bernhard Jansen

Bernhard Jansen 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: 7864707
    Abstract: A method for determination of a network topology includes generating a list of device sets for a destination; removing any duplicate device sets from the list; creating a tree for the destination by introducing a root node into the tree; sorting the list of device sets for the destination by length; removing the shortest device set from the list; introducing a new node representing the shortest device set into the tree; determining whether a node in the tree represents a maximum length subset of the shortest device set, and in the event that a node is determined, connecting the new node to the determined node, or else connecting the new node to the root node; setting the identifier of the introduced node to a list of members of the shortest device set that are not included in the maximum length subset of the determined node.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Xenofontas Dimitropoulos, Andreas Kind, Bernhard Jansen, Jeroen Massar
  • Publication number: 20100312874
    Abstract: A method of estimating power consumption of one or more network connected devices configured within an information technology (IT) architecture includes monitoring network events occurring within the IT architecture over a defined time period; correlating the monitored network events with predetermined power profile operating point data associated with the one or more network connected devices, wherein the power profile operating point data is based on possible network event occurrences within the IT architecture; and based on the correlating, generating an estimated energy usage of the one or more network connected devices for the defined time period.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernhard Jansen, Oliver Boxler, Dieter Gantenbein, Michel Zedler
  • Patent number: 7786238
    Abstract: Cationic starch graft copolymer composed of the monomers a) to d) a) 20-80% by weight of acrylamide, methacrylamide or mixtures thereof, b) 3-20% by weight of at least one basic or cationic vinyl monomer, c) 0.005-1.5% by weight of at least one bifunctional or higher-functional crosslinking agent, d) 0-10% by weight of at least one nonionic or anionic vinyl monomer which differs from the monomers mentioned under a) to c) and a grafting base e) e) 15-70% by weight of at least one starch or one starch derivative, the sum of a) to e) being 100% by weight.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: August 31, 2010
    Assignee: Kemira Oyj
    Inventors: Bernd Hauschel, Bernd Thiele, Thomas Hübbe, Bernhard Jansen
  • Publication number: 20100214947
    Abstract: A method for determination of a network topology includes generating a list of device sets for a destination; removing any duplicate device sets from the list; creating a tree for the destination by introducing a root node into the tree; sorting the list of device sets for the destination by length; removing the shortest device set from the list; introducing a new node representing the shortest device set into the tree; determining whether a node in the tree represents a maximum length subset of the shortest device set, and in the event that a node is determined, connecting the new node to the determined node, or else connecting the new node to the root node; setting the identifier of the introduced node to a list of members of the shortest device set that are not included in the maximum length subset of the determined node.
    Type: Application
    Filed: February 24, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xenofontas Dimitropoulos, Andreas Kind, Bernhard Jansen, Jeroen Massar
  • Publication number: 20100137514
    Abstract: A cationic starch graft copolymer is prepared by polymerization of monomers a) to d) a) 20-80% by weight of acrylamide, methacrylamide or mixtures thereof, b) 3-20% by weight of at least one basic or cationic vinyl monomer; c) 0.005-1.5% by weight of at least one bifunctional or higher-functional crosslinking agent, d) 0-10% by weight of at least one nonionic or anionic vinyl monomer which differs from the monomers mentioned under a) to c) in the presence of a grafting base e) e) 15˜70% by weight of at least one starch or one starch derivative, the sum of a) to e) being 100% by weight.
    Type: Application
    Filed: February 3, 2010
    Publication date: June 3, 2010
    Applicant: KEMIRA OYJ
    Inventors: Bernd Hauschel, Bernd Thiele, Thomas Hübbe, Bernhard Jansen
  • Publication number: 20100017866
    Abstract: A first virtualization layer is inserted between (i) an operating system of a computer system, and (ii) at least first and second hardware devices of the computer system. Data is communicated between the first hardware device and the second hardware device, via the first virtualization layer, without exposing the data to the operating system.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 21, 2010
    Applicant: International Business Machines Corporation
    Inventors: Bernhard Jansen, Matthias Schunter, Axel Tanner, Diego M. Zamboni
  • Publication number: 20090300307
    Abstract: A virtualization layer is inserted between (i) an operating system of a computer system, and (ii) at least one of a memory module and a storage module of the computer system. At least one of read access and write access to at least one portion of the at least one of a memory module and a storage module is controlled, with the virtualization layer. The insertion of the virtualization layer is accomplished in an on-the-fly manner (that is, without rebooting the computer system) An additional aspect includes controlling installation of a security program from the virtualization layer.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: International Business Machines Corporation
    Inventors: Martim Carbone, Bernhard Jansen, HariGovind V. Ramasamy, Matthias Schunter, Axel Tanner, Diego Zamboni
  • Publication number: 20090192780
    Abstract: At least one anomaly associated with at least one actual hardware element in a computer system having a plurality of hardware elements is addressed. The anomaly is detected, and, responsive to the detection, a virtualization layer is inserted between (i) an operating system of the computer system, and (ii) the plurality of hardware elements. Hardware emulation and/or selective hardware activation/deactivation are performed on the at least one actual hardware element by the virtualization layer. The insertion of the virtualization layer is accomplished in an on-the-fly manner.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Martim Carbone, Bernhard Jansen, HariGovind V. Ramasamy, Matthias Schunter, Axel Tanner, Diego M. Zamboni
  • Publication number: 20080288783
    Abstract: A method and system for verifying authenticity of an application in a computing-platform operating in a Trusted Computing Group (TCG) domain is provided. The method includes computing one or more integrity measurements corresponding to one or more of the application, a plurality of precedent-applications, and an output file. The output file includes an output of the application, the application is executing on the computing-platform. Each precedent-application is executed before the application. The method further includes comparing one or more integrity measurements with re-computed integrity measurements. The re-computed integrity measurements are determined corresponding to one or more of the application, the plurality of precedent-applications, and the computing-platform.
    Type: Application
    Filed: December 14, 2007
    Publication date: November 20, 2008
    Inventors: Bernhard Jansen, Luke J. O'Connor, Jonathan A. Poritz, Elsie A. Van Herreweghen
  • Publication number: 20080289028
    Abstract: A firewall system adapted for location outside the client machine, preferably in the same data processing device as the client machine but outside a virtual machine containing the client machine. Control logic of the firewall system receives incoming and outgoing connections from the network and client machine respectively. In response to a connection request initiating a connection between respective endpoints in the network and client machine, the control logic performs a security assessment comprising obtaining from at least one of the network and client machine information indicative of the security state of the endpoint therein, and allows or inhibits the connection in dependence on the result of the security assessment. The security assessment may be performed in accordance with a security policy of the system, and different security assessments may be performed for different connection requests in accordance with the security policy.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 20, 2008
    Inventors: Bernhard Jansen, Axel Tanner
  • Publication number: 20080235793
    Abstract: A method for protecting the integrity of a set of memory pages to be accessed by an operating system of a data processing system, includes running the operating system in a virtual machine (VM) of the data processing system; verifying the integrity of the set of memory pages on loading of pages in the set to a memory of the data processing system for access by the operating system; in response to verification of the integrity, designating the set of memory pages as trusted pages and, in a page table to be used by the operating system during the access, marking non-trusted pages as paged; and in response to a subsequent page fault interrupt for a non-trusted page, remapping the set of pages to a region of the data processing system memory which is inaccessible to the virtual machine.
    Type: Application
    Filed: January 28, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Schunter, Axel Tanner, Bernhard Jansen
  • Publication number: 20080235534
    Abstract: A method for protecting the integrity of a set of memory pages to be accessed by an operating system of a data processing system, includes running the operating system in a virtual machine (VM) of the data processing system; verifying the integrity of the set of memory pages on loading of pages in the set to a memory of the data processing system for access by the operating system; in response to verification of the integrity, designating the set of memory pages as trusted pages and, in a page table to be used by the operating system during the access, marking non-trusted pages as paged; and in response to a subsequent page fault interrupt for a non-trusted page, remapping the set of pages to a region of the data processing system memory which is inaccessible to the virtual machine.
    Type: Application
    Filed: March 25, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Schunter, Axel Tanner, Bernhard Jansen
  • Patent number: 7097909
    Abstract: The present invention relates to a specific process in which wool is initially subjected to a plasma treatment and then to a wet chemical treatment with a finishing agent, which provides nonfelting wool in a technically simple and easily handleable manner.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: August 29, 2006
    Assignee: LANXESS Corporation
    Inventors: Bernhard Jansen, Ferdi Kümmeler, Ralf Heinen
  • Patent number: 6962953
    Abstract: The present invention relates to heat and storage stable vinyl polymer polyol secondary dispersions containing A) at least one vinyl polymer resin having functional groups selected from hydroxyl, carboxyl and/or sulfonic acid groups and dispersed in a water/solvent mixture in the presence of a neutralizing agent, and B) at least one amphiphilic polymer built up from a hydrophobic and a hydrophilic segment. The invention also relates to a process for the preparation of the vinyl polymer polyol secondary dispersions by preparing vinyl polymer resin A) by polymerizing a mixture of ethylenically unsaturated monomers a) in the presence of an initiator b) in a water/solvent mixture and adding at least one amphiphilic polymer B), then at least partly neutralizing and dispersing the resulting product, optionally after the addition of a further amount of water.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: November 8, 2005
    Assignee: Bayer Aktiengesellschaft
    Inventors: Joachim Probst, Martin Melchiors, Wieland Hovestadt, Michael Sonntag, Burkhard Köhler, Bernhard Jansen
  • Publication number: 20050244591
    Abstract: The present invention relates to a specific process in which wool is initially subjected to a plasma treatment and then to a wet chemical treatment with a finishing agent, which provides nonfelting wool in a technically simple and easily handleable manner.
    Type: Application
    Filed: October 16, 2003
    Publication date: November 3, 2005
    Inventors: Bernhard Jansen, Ferdi Kummeler, Ralf Heinen
  • Patent number: 6939915
    Abstract: The present invention relates to a method for agglomerating finely divided rubber latices by adding an aqueous solution of a water-soluble amphiphilic copolymer that contains at least one hydrophilic portion and at least one hydrophobic portion.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: September 6, 2005
    Assignee: Bayer Aktiengesellschaft
    Inventors: Pierre Vanhoorne, Bernhard Jansen, Herbert Eichenauer, Rolf-Volker Meyer
  • Publication number: 20040170596
    Abstract: Cationic starch graft copolymer composed of the monomers a) to d)
    Type: Application
    Filed: February 26, 2004
    Publication date: September 2, 2004
    Inventors: Bernd Hauschel, Bernd Thiele, Thomas Hubbe, Bernhard Jansen
  • Patent number: 6649029
    Abstract: The present invention relates to a specific process in which wool is initially subjected to a plasma treatment and then to a wet chemical treatment with a finishing agent, which provides nonfelting wool in a technically simple and easily handleable manner.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: November 18, 2003
    Assignee: Bayer Aktiengesellschaft
    Inventors: Bernhard Jansen, Ferdi Kümmeler, Ralf Heinen
  • Publication number: 20030092803
    Abstract: The invention relates to a method for agglomerating finely divided rubber latices by adding an aqueous solution of a water-soluble amphiphilic copolymer that consists of at least one hydrophilic portion and at least one hydrophobic portion. The inventive method is further characterized in that the molar weight HB of the largest hydrophobic portion and the molar weight HL of the largest hydrophobic portion of the amphiphilic copolymer exceed the following minimum values: HB>500 g/mol and HL>2000 g/mol.
    Type: Application
    Filed: September 6, 2002
    Publication date: May 15, 2003
    Inventors: Pierre Vanhoorne, Bernhard Jansen, Herbert Eichenauer, Rolf-Volker Meyer
  • Publication number: 20030050385
    Abstract: The present invention relates to heat and storage stable vinyl polymer polyol secondary dispersions containing
    Type: Application
    Filed: June 18, 2002
    Publication date: March 13, 2003
    Inventors: Joachim Probst, Martin Melchiors, Wieland Hovestadt, Michael Sonntag, Burkhard Kohler, Bernhard Jansen