Patents by Inventor Randolf Werner

Randolf Werner 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).

  • Publication number: 20150120809
    Abstract: A kernel provides a mechanism allowing various applications (e.g. CRM, logistics, procurement, etc.) hosted on a plurality of different application servers, to share access to a common underlying system (e.g. database). An automated process for implementing a kernel change (e.g. for upgrade or replacement) may employ a “Stop-the-World” approach involving suspension of application server instances, coordinated by the start service of the last application server whose kernel is to be changed. As used herein, suspending refers to halting any processing prior to calling a central service (CS) as long as a CS instance is unavailable, and then to resuming processing once the CS instance becomes available. This suspension of relevant clients avoids errors from arising during the downtime of the CS instance. Once the application server instances are in a stopped state, the CS instance is restarted. Then, the application server instances are resumed, and their kernels are changed.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: SAP AG
    Inventors: ACHIM BRAEMER, BERNHARD BRAUN, CHRISTIAN GOLDBACH, GUENTER HAMMER, EDGAR LOTT, JOCHEN MUELLER, ANDREA NEUFELD, WERNER REHM, MATTHIAS RINCK, MICHAEL TRAPP, RANDOLF WERNER, SVEN WOLFANGER
  • Patent number: 8024743
    Abstract: A system and method for connection of clients for management of systems. According to an embodiment of the invention, a method includes generating an instance of a program object for a client system, the client system being of a computer platform type, the program object being compatible with a plurality of different computer platform types; connecting the instance of the program object with an interface of a server; and managing an application on the server using the instance of the program object.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 20, 2011
    Assignee: SAP AG
    Inventor: Randolf Werner
  • Patent number: 7917629
    Abstract: A system and method for an interface for external system management is disclosed. According to an embodiment of the invention, a method includes connecting a first client system with a web service of a server, the server including an application, the client system utilizing one of a plurality of computer platforms; and receiving a management instruction from the first client system using the web service.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: March 29, 2011
    Assignee: SAP AG
    Inventor: Randolf Werner
  • Patent number: 7689989
    Abstract: A system and method to monitor worker threads within a Java virtual machine. At least one program is executed on the Java virtual machine to perform a task. A worker thread of the Java virtual machine is assigned to perform the task. Status information for the worker thread is generated and reported into memory external to the Java virtual machine to enable monitoring of the worker thread from external to the Java virtual machine.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: March 30, 2010
    Assignee: SAP AG
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Petio Petev, Randolf Werner
  • Patent number: 7593917
    Abstract: A system and method for a connection resource system is disclosed. According to an embodiment of the invention, a server includes an interface to provide a connection for a client, an application to be managed by a client via the interface, and a registry, the registry including an entry for the application to be managed, the entry including one or more attributes for the management of the application.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 22, 2009
    Assignee: SAP AG
    Inventor: Randolf Werner
  • Patent number: 7591006
    Abstract: A system and method for enhanced security for external system management. A request to manage a system is received from a client at an interface. A determination is made whether a level of security is desired for the interface. If a level of security is desired for the interface, then identification information is obtained from the request and is converted into a format that is compatible with the system to be managed. A determination is made whether the system provides authorization for the client to manage the system.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: September 15, 2009
    Assignee: SAP AG
    Inventor: Randolf Werner
  • Patent number: 7552153
    Abstract: A system and method to monitor a virtual machine VM. The VM executes one or more applications. During executing of the one or more applications, local objects are created and stored within an internal heap maintained by the VM. Status data of the internal heap is published to monitoring memory external to the VM.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: June 23, 2009
    Assignee: SAP AG
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Randolf Werner
  • Patent number: 7523196
    Abstract: A system and method to monitor client sessions within a Java virtual machine. Client sessions are established within an application server instance to store session context data for each of the client sessions during the client sessions. At least two Java virtual machines are operated within the application server instance to service client requests received from clients associated with each of the client sessions. Status information about each of the client sessions is reported into shared memory external to the Java virtual machines to monitor each of the client sessions during operation of the Java virtual machines.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: April 21, 2009
    Assignee: SAP AG
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Georgi Stanev, Randolf Werner
  • Publication number: 20080295110
    Abstract: Methods and apparatuses enable local execution of a remote application on a client device. An applet or plugin is started in response to beginning execution of a web browser. The applet includes code that initiates introspective invoking of the remote application from the web browser. The invoking may include accessing a remote server in response to starting execution of the applet, downloading functional components of the application from the server, and executing the application locally on resources of the client device. In one embodiment, the applet code includes dependencies on the functional components of the application on the server, which initiates the invoking of the components to enable execution of the applet.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Inventors: Fabrizio Muscarella, Randolf Werner
  • Publication number: 20060168646
    Abstract: A system and method for enhanced security for external system management. A request to manage a system is received from a client at an interface. A determination is made whether a level of security is desired for the interface. If a level of security is desired for the interface, then identification information is obtained from the request and is converted into a format that is compatible with the system to be managed. A determination is made whether the system provides authorization for the client to manage the system.
    Type: Application
    Filed: December 29, 2004
    Publication date: July 27, 2006
    Inventor: Randolf Werner
  • Publication number: 20060167980
    Abstract: A system and method for an interface for external system management is disclosed. According to an embodiment of the invention, a method includes connecting a first client system with a web service of a server, the server including an application, the client system utilizing one of a plurality of computer platforms; and receiving a management instruction from the first client system using the web service.
    Type: Application
    Filed: December 29, 2004
    Publication date: July 27, 2006
    Inventor: Randolf Werner
  • Publication number: 20060150197
    Abstract: A system and method for connection of clients for management of systems. According to an embodiment of the invention, a method includes generating an instance of a program object for a client system, the client system being of a computer platform type, the program object being compatible with a plurality of different computer platform types; connecting the instance of the program object with an interface of a server; and managing an application on the server using the instance of the program object.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventor: Randolf Werner
  • Publication number: 20060149827
    Abstract: A system and method for a connection resource system is disclosed. According to an embodiment of the invention, a server includes an interface to provide a connection for a client, an application to be managed by a client via the interface, and a registry, the registry including an entry for the application to be managed, the entry including one or more attributes for the management of the application.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventor: Randolf Werner
  • Publication number: 20060143608
    Abstract: A system and method to monitor worker threads within a Java virtual machine. At least one program is executed on the Java virtual machine to perform a task. A worker thread of the Java virtual machine is assigned to perform the task. Status information for the worker thread is generated and reported into memory external to the Java virtual machine to enable monitoring of the worker thread from external to the Java virtual machine.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Petio Petev, Randolf Werner
  • Publication number: 20060143595
    Abstract: A system and method to monitor a virtual machine VM. The VM executes one or more applications. During executing of the one or more applications, local objects are created and stored within an internal heap maintained by the VM. Status data of the internal heap is published to monitoring memory external to the VM.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Randolf Werner
  • Publication number: 20060143290
    Abstract: A system and method to monitor client sessions within a Java virtual machine. Client sessions are established within an application server instance to store session context data for each of the client sessions during the client sessions. At least two Java virtual machines are operated within the application server instance to service client requests received from clients associated with each of the client sessions. Status information about each of the client sessions is reported into shared memory external to the Java virtual machines to monitor each of the client sessions during operation of the Java virtual machines.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Georgi Stanev, Randolf Werner