Patents by Inventor Hans-Christoph Rohland

Hans-Christoph Rohland 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: 8505014
    Abstract: Methods and apparatus, including computer program products, for using process attachable virtual machines to provide isolation between user sessions in a scalable manner, enabling a server to robustly process requests corresponding to a large number of user sessions. The methods and apparatus include initializing a process attachable virtual machine for a user session, receiving a request corresponding to the user session, and binding the process attachable virtual machine to an operating system process to process the request.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: August 6, 2013
    Assignee: SAP AG
    Inventors: Norbert Kuck, Harald Kuck, Edgar Lott, Hans-Christoph Rohland, Oliver Schmidt
  • Patent number: 8190780
    Abstract: A cluster of architecture having a star topology with the central services node at its center. Application server instances are organized in a star topology with the central services node at its center. The central services node may include services such as a messaging server for interinstance cluster communications. A locking server may also be provided to provide cluster wide locking to facilitate changes and updates within the cluster. A database may also be shared by all instances in the cluster, thereby reducing the need for data replication. In one embodiment, the message server has no persistent state. In such an embodiment, if the message server fails, it can merely be restarted without any state recovery requirement.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: May 29, 2012
    Assignee: SAP AG
    Inventors: Hans-Christoph Rohland, Frank Kilian
  • Patent number: 7689660
    Abstract: Embodiments of the invention are generally directed to a system and method for an application server architecture having a common connection manager for at least two heterogeneous application server software suites. One of the software suites is a standards-based application server software suite having a plurality of worker nodes. In one embodiment, the plurality of worker nodes share code and data that is stored in a shared memory.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: March 30, 2010
    Assignee: SAP AG
    Inventors: Frank Kilian, Hans-Christoph Rohland
  • Publication number: 20080141246
    Abstract: Methods and apparatus, including computer program products, for using process attachable virtual machines to provide isolation between user sessions in a scalable manner, enabling a server to robustly process requests corresponding to a large number of user sessions. The methods and apparatus include initializing a process attachable virtual machine for a user session, receiving a request corresponding to the user session, and binding the process attachable virtual machine to an operating system process to process the request.
    Type: Application
    Filed: October 23, 2007
    Publication date: June 12, 2008
    Inventors: Norbert Kuck, Harald Kuck, Edgar Lott, Hans-Christoph Rohland, Oliver Schmidt
  • Patent number: 7325233
    Abstract: Methods and apparatus, including computer program products, for using process attachable virtual machines to provide isolation between user sessions in a scalable manner, enabling a server to robustly process requests corresponding to a large number of user sessions. The methods and apparatus include initializing a process attachable virtual machine for a user session, receiving a request corresponding to the user session, and binding the process attachable virtual machine to an operating system process to process the request.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: January 29, 2008
    Assignee: SAP AG
    Inventors: Norbert Kuck, Harald Kuck, Edgar Lott, Hans-Christoph Rohland, Oliver Schmidt
  • Publication number: 20060282509
    Abstract: Embodiments of the invention are generally directed to a system and method for an application server architecture having a common connection manager for at least two heterogeneous application server software suites. One of the software suites is a standards-based application server software suite having a plurality of worker nodes. In one embodiment, the plurality of worker nodes share code and data that is stored in a shared memory.
    Type: Application
    Filed: June 9, 2005
    Publication date: December 14, 2006
    Inventors: Frank Kilian, Hans-Christoph Rohland
  • Publication number: 20060143389
    Abstract: A system and method of common cache management. Plural VMs each have a cache infrastructure component used by one or more additional components within each VM. An external cache is provided and shared by the components of each of the VMs. In one embodiment, a shared external memory is provided and populated by the VMs in the system with cache state information responsive to caching activity. This permits external monitoring of caching activity in the system.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: Frank Kilian, Petio Petev, Hans-Christoph Rohland, Michael Wintergerst
  • Publication number: 20050188021
    Abstract: A cluster of architecture having a star topology with the central services node at its center. Application server instances are organized in a star topology with the central services node at its center. The central services node may include services such as a messaging server for interinstance cluster communications. A locking server may also be provided to provide cluster wide locking to facilitate changes and updates within the cluster. A database may also be shared by all instances in the cluster, thereby reducing the need for data replication. In one embodiment, the message server has no persistent state. In such an embodiment, if the message server fails, it can merely be restarted without any state recovery requirement.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 25, 2005
    Inventors: Hans-Christoph Rohland, Frank Kilian
  • Publication number: 20040123271
    Abstract: The present invention provides methods and apparatus, including computer program products, for debugging a computer program running on a system that is separated from the debugging system by at least one firewall. The computer program being debugged can be a Java application. A router on each side of the firewall can be used to establish communication between the two systems. To the debugging system, it appears that the computer program is running locally.
    Type: Application
    Filed: September 26, 2003
    Publication date: June 24, 2004
    Inventors: Jutta Bindewald, Karsten Schmidt, Axel Schmidt, Achim Braemer, Hans-Christoph Rohland
  • Publication number: 20030088604
    Abstract: Methods and apparatus, including computer program products, for using process attachable virtual machines to provide isolation between user sessions in a scalable manner, enabling a server to robustly process requests corresponding to a large number of user sessions. The methods and apparatus include initializing a process attachable virtual machine for a user session, receiving a request corresponding to the user session, and binding the process attachable virtual machine to an operating system process to process the request.
    Type: Application
    Filed: November 7, 2002
    Publication date: May 8, 2003
    Inventors: Norbert Kuck, Harald Kuck, Edgar Lott, Hans-Christoph Rohland, Oliver Schmidt