Patents by Inventor Ralf Kuersch

Ralf Kuersch 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: 9417977
    Abstract: In one embodiment the present invention includes a system for transaction recovery in a distributed computing environment. The system includes a transaction log server, application servers, and resource servers. The transaction log server stores a shared transaction log. The application servers implement a distributed transaction application and accesses the shared transaction log when performing a transaction using the distributed transaction application. The resource servers store data and that operate with the application servers to access the data according to the transaction. If one of the application servers fails, another application server assumes responsibility for a portion of the shared transaction log that was previously accessed by the failed application server.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 16, 2016
    Assignee: SAP SE
    Inventors: Thomas H. Walter, Ralf Kuersch, Nikolai D. Tankov, Peter H. Peshev
  • Patent number: 8719242
    Abstract: A database access interceptor includes a statement pool and a table buffer. The statement pool and the table buffer are associated with physical database connections. The interceptor may include a separate instance of the statement pool for each physical database connection. Similarly the interceptor may include a separate instance of the table buffer for each physical database connection.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: May 6, 2014
    Assignee: SAP AG
    Inventors: Dietmar Theobald, Christian Fecht, Ralf Kuersch, Andrea Neufeld, Juergen G. Kissner, Dirk Debertin, Rainer Schweigkoffer
  • Patent number: 8655853
    Abstract: Embodiments of the invention are generally directed to a system and method for optimizing transaction termination. A database interface receives an indication to terminate a transaction. The database interface decides whether to send a command to the underlying database server to terminate the transaction. If the database interface does send a command to the database server, it determines which command is appropriate to send.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: February 18, 2014
    Assignee: SAP AG
    Inventors: Ralf Kuersch, Thomas Raupp, Dietmar Theobald
  • Patent number: 8140866
    Abstract: A node may contain a secure store agent. A process executing on the node may request connection information from the secure store agent. An encryption key phrase may be accessed, responsive to the request for connection information, to decrypt the requested connection information. The requested connection information may be obtained from a secure storage file in a file system.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: March 20, 2012
    Assignee: SAP AG
    Inventors: Georg C. Becker, Ralf Kuersch, Dietmar Theobald, Juergen Schneider
  • Publication number: 20100169284
    Abstract: In one embodiment the present invention includes a system for transaction recovery in a distributed computing environment. The system includes a transaction log server, application servers, and resource servers. The transaction log server stores a shared transaction log. The application servers implement a distributed transaction application and accesses the shared transaction log when performing a transaction using the distributed transaction application. The resource servers store data and that operate with the application servers to access the data according to the transaction. If one of the application servers fails, another application server assumes responsibility for a portion of the shared transaction log that was previously accessed by the failed application server.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: SAP AG
    Inventors: Thomas H. Walter, Ralf Kuersch, Nikolai D. Tankov, Peter H. Peshev
  • Publication number: 20100061552
    Abstract: A node may contain a secure store agent. A process executing on the node may request connection information from the secure store agent. An encryption key phrase may be accessed, responsive to the request for connection information, to decrypt the requested connection information. The requested connection information may be obtained from a secure storage file in a file system.
    Type: Application
    Filed: November 17, 2009
    Publication date: March 11, 2010
    Applicant: SAP AG
    Inventors: Georg C. Becker, Ralf Kuersch, Dietmar Theobald, Juergen Schneider
  • Patent number: 7640594
    Abstract: A node may contain a secure store agent. A process executing on the node may request connection information from the secure store agent. An encryption key phrase may be accessed, responsive to the request for connection information, to decrypt the requested connection information. The requested connection information may be obtained from a secure storage file in a file system.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: December 29, 2009
    Assignee: SAP AG
    Inventors: Georg C. Becker, Ralf Kuersch, Dietmar Theobald, Juergen Schneider
  • Patent number: 7571164
    Abstract: A system and method for deferred database connection configuration. A database connection handle associated with a physical database connection is assigned to an application. An indication is received from the application to access a specified connection parameter of the physical database connection. A connection handling infrastructure determines whether the specified connection parameter is one of a selected subset of connection parameters. Access to the specified connection parameter is deferred, if the specified connection parameter is one of the selected subset of connection parameters.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: August 4, 2009
    Assignee: SAP AG
    Inventors: Ralf Kuersch, Dietmar Theobald, Thomas Raupp
  • Patent number: 7457828
    Abstract: A system and method for synchronizing distributed table buffers is disclosed. A node may contain a synch manager and a table buffer having a synch identifier. The synch manager may use the synch identifier to coordinate updates to the table buffer. The updates to the table buffer may be performed in an asynchronous and/or a synchronous manner.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: November 25, 2008
    Assignee: SAP AG
    Inventors: Tobias Wenner, Ralf Kuersch, Andrea Neufeld, Christian Fecht, Dietmar Theobald
  • Publication number: 20060074955
    Abstract: A system and method for deferred database connection configuration. A database connection handle associated with a physical database connection is assigned to an application. An indication is received from the application to access a specified connection parameter of the physical database connection. A connection handling infrastructure determines whether the specified connection parameter is one of a selected subset of connection parameters. Access to the specified connection parameter is deferred, if the specified connection parameter is one of the selected subset of connection parameters.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Ralf Kuersch, Dietmar Theobald, Thomas Raupp
  • Publication number: 20060074877
    Abstract: Embodiments of the invention are generally directed to a system and method for optimizing transaction termination. A database interface receives an indication to terminate a transaction. The database interface decides whether to send a command to the underlying database server to terminate the transaction. If the database interface does send a command to the database server, it determines which command is appropriate to send.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Ralf Kuersch, Thomas Raupp, Dietmar Theobald
  • Publication number: 20050201562
    Abstract: A node may contain a secure store agent. A process executing on the node may request connection information from the secure store agent. An encryption key phrase may be accessed, responsive to the request for connection information, to decrypt the requested connection information. The requested connection information may be obtained from a secure storage file in a file system.
    Type: Application
    Filed: January 21, 2004
    Publication date: September 15, 2005
    Inventors: Georg Becker, Ralf Kuersch, Dietmar Theobald, Juergen Schneider
  • Publication number: 20050050039
    Abstract: A database access interceptor includes a statement pool and a table buffer. The statement pool and the table buffer are associated with physical database connections. The interceptor may include a separate instance of the statement pool for each physical database connection. Similarly the interceptor may include a separate instance of the table buffer for each physical database connection.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Inventors: Dietmar Theobald, Christian Fecht, Ralf Kuersch, Andrea Neufeld, Juergen Kissner, Dirk Debertin, Rainer Schweigkoffer
  • Publication number: 20050050106
    Abstract: A system and method for synchronizing distributed table buffers is disclosed. A node may contain a synch manager and a table buffer having a synch identifier. The synch manager may use the synch identifier to coordinate updates to the table buffer. The updates to the table buffer may be performed in an asynchronous and/or a synchronous manner.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Inventors: Tobias Wenner, Ralf Kuersch, Andrea Neufeld, Christian Fecht, Dietmar Theobald