Patents by Inventor Ingo Zenz
Ingo Zenz 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: 9699025Abstract: A system and method are described for managing a plurality of sever nodes. In one embodiment, the sever nodes are organized into groups referred to as “instances.” Each instance includes a group of redundant sever nodes and a dispatcher for distributing service requests to each of the sever nodes. In addition, a central message passing architecture is defined which allows the various instances to communicate with one another. In one embodiment, a hierarchical configuration data object is stored within a database and is centrally accessible by all of the servers from all of the instances. The hierarchical configuration data object organizes configuration data and binary data in a logical hierarchy which simplifies sever node management in an enterprise network.Type: GrantFiled: November 25, 2013Date of Patent: July 4, 2017Assignee: SAP SEInventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
-
Patent number: 9038023Abstract: A system and method are provided for template-based configuration architecture. Configuration information from a first level is inherited. Configuration templates are customized via the inherited configuration information based on usage at a second level. The customized configuration templates are applied to default instances at a third level.Type: GrantFiled: December 30, 2005Date of Patent: May 19, 2015Assignee: SAP SEInventors: Ingo Zenz, Frank Kilian, Krasimir Semerdhziev
-
Patent number: 8849894Abstract: A system and method to reduce configuration administration using system independent configuration parameters. A persistent storage unit returns system independent configuration entries. Some of the entries contain parameters. A configuration resolver resolves the parameter to obtain a static value for the configuration entry that may be passed to a configuration consumer.Type: GrantFiled: December 30, 2005Date of Patent: September 30, 2014Assignee: SAP AGInventors: Thomas Mueller, Ingo Zenz
-
Patent number: 8838750Abstract: A system and method for configuration using abstract configuration information is described. In an embodiment, an abstract configuration module acts like an informational proxy between components of a system. The configuration module provides a level of abstraction that allows for some properties to be abstracted instead of being hard coded into each node of the system.Type: GrantFiled: December 30, 2005Date of Patent: September 16, 2014Assignee: SAP AGInventors: Ingo Zenz, Krasimir P. Semerdzhiev, Elitsa N. Pancheva, Mladen L. Markov
-
Publication number: 20140089474Abstract: A system and method are described for managing a plurality of sever nodes. In one embodiment, the sever nodes are organized into groups referred to as “instances.” Each instance includes a group of redundant sever nodes and a dispatcher for distributing service requests to each of the sever nodes. In addition, a central message passing architecture is defined which allows the various instances to communicate with one another. In one embodiment, a hierarchical configuration data object is stored within a database and is centrally accessible by all of the servers from all of the instances. The hierarchical configuration data object organizes configuration data and binary data in a logical hierarchy which simplifies sever node management in an enterprise network.Type: ApplicationFiled: November 25, 2013Publication date: March 27, 2014Applicant: SAP AGInventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
-
Patent number: 8601099Abstract: A system and method are described for managing a plurality of sever nodes. In one embodiment, the sever nodes are organized into groups referred to as “instances.” Each instance includes a group of redundant sever nodes and a dispatcher for distributing service requests to each of the sever nodes. In addition, a central message passing architecture is defined which allows the various instances to communicate with one another. In one embodiment, a hierarchical configuration data object is stored within a database and is centrally accessible by all of the servers from all of the instances. The hierarchical configuration data object organizes configuration data and binary data in a logical hierarchy which simplifies sever node management in an enterprise network.Type: GrantFiled: December 30, 2003Date of Patent: December 3, 2013Assignee: SAP AGInventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
-
Patent number: 8312045Abstract: A property sheet system and method for managing and organizing configuration information for components contained within a clustered environment. The property sheet system includes a user interface to display contents of a property sheet data structure. The property sheet data structure includes a plurality of entries, each entry associated with a non-modifiable parameter and optionally a modifiable parameter. The user interface enables a user to modify a selected modifiable parameter associated with the property sheet data structure. Once the selected modifiable parameter has been modified, the modified parameter is stored independently with respect to the non-modifiable parameters in the property sheet data structure.Type: GrantFiled: December 30, 2003Date of Patent: November 13, 2012Assignee: SAP AGInventor: Ingo Zenz
-
Patent number: 8271769Abstract: A method and apparatus for dynamic adaptation of a configuration to a system environment. An embodiment of a method includes obtaining system information for a system. The system information is stored in a memory. A setting of an abstract configuration for the system is resolved, with the resolution of the setting being based at least in part on the system information.Type: GrantFiled: December 30, 2005Date of Patent: September 18, 2012Assignee: SAP AGInventors: Frank Kilian, Ingo Zenz
-
Patent number: 7984119Abstract: A template configuration tool includes a template tool core and template processor plug-ins. The template processor plug-ins auto-configure components of an Application Server (“AS”) instance based on component templates containing configuration information. The template tool core loads the components templates and the processor plug-ins and invokes functions of the template processor plug-ins to auto-configure the components of the AS instance.Type: GrantFiled: April 21, 2005Date of Patent: July 19, 2011Assignee: SAP AGInventors: Quang D. Pham, Ingo Zenz
-
Patent number: 7954087Abstract: A system and method are provided for integrating configuration templates. Usage-based configuration templates are created. The configuration templates are integrated into a configuration structure by assigning system instances to the configuration templates based on the usage of each of the system instances. The system instances are associated with one or more systems coupled with the configuration structure.Type: GrantFiled: December 30, 2005Date of Patent: May 31, 2011Assignee: SAP AGInventors: Ingo Zenz, Frank Kilian, Krasimir P. Semerdzhiev
-
Patent number: 7870538Abstract: Methods and apparatuses provide configuration inheritance. One configuration can be derived from another (target) configuration, and properties and all content of the target configuration are inherited by the derived configuration. The derived properties and all content may exist virtually at the derived configuration, and local settings can exist locally at the configuration. The configuration architecture may allow for overwriting the derived configuration with local content to allow for modifications of the derived content to adapt to the circumstance/environment of the derived configuration.Type: GrantFiled: December 30, 2005Date of Patent: January 11, 2011Assignee: SAP AGInventors: Ingo Zenz, Thomas Mueller
-
Patent number: 7797522Abstract: A method and apparatus for meta attributes of system configuration elements. An embodiment of a method includes obtaining an attribute for a property for a configuration setting. The attribute includes a requirement regarding the property for the configuration setting. A value is resolved for the setting. The resolution of the value of the setting includes following the requirement of the attribute.Type: GrantFiled: December 30, 2005Date of Patent: September 14, 2010Assignee: SAP AGInventors: Ingo Zenz, Thomas Mueller
-
Patent number: 7793087Abstract: A method and apparatus for configuration templates for different use cases for a system. An embodiment of a method includes receiving an abstract configuration for a system. The received abstract configuration includes a configuration setting. The configuration setting is modified with a template, with the template being designed for a particular use of the system.Type: GrantFiled: December 30, 2005Date of Patent: September 7, 2010Assignee: SAP AGInventors: Ingo Zenz, Frank Kilian
-
Patent number: 7779389Abstract: A deployable template structure is described. In an embodiment, the deployable template structure includes sections for virtual machines deployable, filters, and component configuration settings. Parameters for the virtual machine section are broken down into three groups: memory, system, and additional.Type: GrantFiled: December 30, 2005Date of Patent: August 17, 2010Assignee: SAP AGInventors: Mladen L. Markov, Krasimir P. Semerdzhiev, Ingo Zenz
-
Patent number: 7694117Abstract: A method and apparatus for virtualized and adaptive configuration. An embodiment of a method includes generating a system configuration. The configuration includes a setting, with the setting having an abstract value to be resolved based at least in part on a characteristic of a system. The configuration is installed in a recipient system, and a value is resolved for the setting based at least in part on a characteristic of the recipient system.Type: GrantFiled: December 30, 2005Date of Patent: April 6, 2010Assignee: SAP AGInventors: Frank Kilian, Ingo Zenz
-
Patent number: 7533163Abstract: A system and method for managing a plurality of sever nodes. In one embodiment, the sever nodes are organized into groups referred to as “instances.” Each instance includes a group of redundant sever nodes and a dispatcher for distributing service requests to each of the sever nodes. In one embodiment, a hierarchical configuration data object is stored within a database and is centrally accessible by all of the servers from all of the instances. The hierarchical configuration data object organizes configuration data and binary data in a manner which simplifies sever node management in a large enterprise network. For example, in one embodiment of the invention, when starting up servers and dispatchers within an instance, the server layout of the instance is retrieved from the hierarchical configuration data object.Type: GrantFiled: December 30, 2003Date of Patent: May 12, 2009Assignee: SAP AGInventors: Ingo Zenz, Krasimir Semerdzhiev
-
Patent number: 7526479Abstract: A system and method are described for managing a plurality of application servers. In one embodiment, the application servers are organized into groups referred to as “instances.” Each instance includes a group of redundant application servers and a dispatcher for distributing service requests to each of the application servers. A group of instances may be organized as a “cluster.” Each server includes a configuration manager to facilitate changes to configuration information within the cluster. The configuration manager may include a configuration cache and monitor its consistency with respect to other instances within the cluster.Type: GrantFiled: December 30, 2003Date of Patent: April 28, 2009Assignee: SAP AGInventor: Ingo Zenz
-
Patent number: 7519600Abstract: A system and method for managing a plurality of server nodes. In one embodiment, the server nodes are organized as “instances.” Each instance includes a group of redundant server processes (e.g., J2EE server nodes) and a dispatcher process (e.g., a J2EE dispatcher node) for distributing service requests to one or more of the server nodes. In addition, a central message passing architecture is defined which allows the various instances to communicate with one another. In one embodiment, a hierarchical configuration data object is stored within a database and is centrally accessible by all of the servers from all of the instances. The hierarchical configuration data object organizes configuration data and binary data in a logical hierarchy which simplifies server node management in an enterprise network. At the bottom of the logical hierarchy, configuration parameters are stored within a property sheet data structure.Type: GrantFiled: December 30, 2003Date of Patent: April 14, 2009Assignee: SAP AktiengesellschaftInventor: Ingo Zenz
-
Patent number: 7506145Abstract: Methods and apparatuses provide a configuration machine to manage dynamic values within a configuration setting to be resolved at a runtime implementation of a configuration. The dynamic information can be referenced within the configuration setting by a calculated value that provides an expression to be evaluated to resolve the configuration setting. The elements of the calculated value expression can be provided from system-dependent values stored in a system profile and applied to the calculated value expression to result in a configuration setting value to be used by the system in configuration of the system.Type: GrantFiled: December 30, 2005Date of Patent: March 17, 2009Assignee: SAP AGInventors: Ingo Zenz, Thomas Mueller
-
Patent number: 7469319Abstract: Methods and apparatuses enable separate management of shared data structures and shared data objects referenced by the shared data structures. The shared data structures are stored in a first memory, and the shared data structures are separately managed from the referenced shared data objects. The shared data objects can be accessed by the shared data structures via direct and/or indirect reference. A separation agent can detect references to data objects in an application to indicate which data objects are shared and are to be stored in the separate cache.Type: GrantFiled: July 28, 2006Date of Patent: December 23, 2008Assignee: SAP AGInventors: Dirk S. Marwinski, Petio G. Petev, Ingo Zenz