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: 20150120809Abstract: 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: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: SAP AGInventors: 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: 8024743Abstract: 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: GrantFiled: December 30, 2004Date of Patent: September 20, 2011Assignee: SAP AGInventor: Randolf Werner
-
Patent number: 7917629Abstract: 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: GrantFiled: December 29, 2004Date of Patent: March 29, 2011Assignee: SAP AGInventor: Randolf Werner
-
Patent number: 7689989Abstract: 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: GrantFiled: December 28, 2004Date of Patent: March 30, 2010Assignee: SAP AGInventors: Jan Dostert, Christian Fleischer, Frank Kilian, Petio Petev, Randolf Werner
-
Patent number: 7593917Abstract: 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: GrantFiled: December 30, 2004Date of Patent: September 22, 2009Assignee: SAP AGInventor: Randolf Werner
-
Patent number: 7591006Abstract: 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: GrantFiled: December 29, 2004Date of Patent: September 15, 2009Assignee: SAP AGInventor: Randolf Werner
-
Patent number: 7552153Abstract: 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: GrantFiled: December 28, 2004Date of Patent: June 23, 2009Assignee: SAP AGInventors: Jan Dostert, Christian Fleischer, Frank Kilian, Randolf Werner
-
Patent number: 7523196Abstract: 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: GrantFiled: December 28, 2004Date of Patent: April 21, 2009Assignee: SAP AGInventors: Jan Dostert, Christian Fleischer, Frank Kilian, Georgi Stanev, Randolf Werner
-
Publication number: 20080295110Abstract: 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: ApplicationFiled: May 23, 2007Publication date: November 27, 2008Inventors: Fabrizio Muscarella, Randolf Werner
-
Publication number: 20060168646Abstract: 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: ApplicationFiled: December 29, 2004Publication date: July 27, 2006Inventor: Randolf Werner
-
Publication number: 20060167980Abstract: 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: ApplicationFiled: December 29, 2004Publication date: July 27, 2006Inventor: Randolf Werner
-
Publication number: 20060150197Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 6, 2006Inventor: Randolf Werner
-
Publication number: 20060149827Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 6, 2006Inventor: Randolf Werner
-
Publication number: 20060143608Abstract: 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: ApplicationFiled: December 28, 2004Publication date: June 29, 2006Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Petio Petev, Randolf Werner
-
Publication number: 20060143595Abstract: 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: ApplicationFiled: December 28, 2004Publication date: June 29, 2006Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Randolf Werner
-
Publication number: 20060143290Abstract: 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: ApplicationFiled: December 28, 2004Publication date: June 29, 2006Inventors: Jan Dostert, Christian Fleischer, Frank Kilian, Georgi Stanev, Randolf Werner