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: 9699025
    Abstract: 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: Grant
    Filed: November 25, 2013
    Date of Patent: July 4, 2017
    Assignee: SAP SE
    Inventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
  • Patent number: 9038023
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: May 19, 2015
    Assignee: SAP SE
    Inventors: Ingo Zenz, Frank Kilian, Krasimir Semerdhziev
  • Patent number: 8849894
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: September 30, 2014
    Assignee: SAP AG
    Inventors: Thomas Mueller, Ingo Zenz
  • Patent number: 8838750
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: September 16, 2014
    Assignee: SAP AG
    Inventors: Ingo Zenz, Krasimir P. Semerdzhiev, Elitsa N. Pancheva, Mladen L. Markov
  • Publication number: 20140089474
    Abstract: 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: Application
    Filed: November 25, 2013
    Publication date: March 27, 2014
    Applicant: SAP AG
    Inventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
  • Patent number: 8601099
    Abstract: 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: Grant
    Filed: December 30, 2003
    Date of Patent: December 3, 2013
    Assignee: SAP AG
    Inventors: Ingo Zenz, Krasimir Semerdzhiev, Pham Quang
  • Patent number: 8312045
    Abstract: 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: Grant
    Filed: December 30, 2003
    Date of Patent: November 13, 2012
    Assignee: SAP AG
    Inventor: Ingo Zenz
  • Patent number: 8271769
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: September 18, 2012
    Assignee: SAP AG
    Inventors: Frank Kilian, Ingo Zenz
  • Patent number: 7984119
    Abstract: 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: Grant
    Filed: April 21, 2005
    Date of Patent: July 19, 2011
    Assignee: SAP AG
    Inventors: Quang D. Pham, Ingo Zenz
  • Patent number: 7954087
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: May 31, 2011
    Assignee: SAP AG
    Inventors: Ingo Zenz, Frank Kilian, Krasimir P. Semerdzhiev
  • Patent number: 7870538
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: January 11, 2011
    Assignee: SAP AG
    Inventors: Ingo Zenz, Thomas Mueller
  • Patent number: 7797522
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: September 14, 2010
    Assignee: SAP AG
    Inventors: Ingo Zenz, Thomas Mueller
  • Patent number: 7793087
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: September 7, 2010
    Assignee: SAP AG
    Inventors: Ingo Zenz, Frank Kilian
  • Patent number: 7779389
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: August 17, 2010
    Assignee: SAP AG
    Inventors: Mladen L. Markov, Krasimir P. Semerdzhiev, Ingo Zenz
  • Patent number: 7694117
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: April 6, 2010
    Assignee: SAP AG
    Inventors: Frank Kilian, Ingo Zenz
  • Patent number: 7533163
    Abstract: 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: Grant
    Filed: December 30, 2003
    Date of Patent: May 12, 2009
    Assignee: SAP AG
    Inventors: Ingo Zenz, Krasimir Semerdzhiev
  • Patent number: 7526479
    Abstract: 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: Grant
    Filed: December 30, 2003
    Date of Patent: April 28, 2009
    Assignee: SAP AG
    Inventor: Ingo Zenz
  • Patent number: 7519600
    Abstract: 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: Grant
    Filed: December 30, 2003
    Date of Patent: April 14, 2009
    Assignee: SAP Aktiengesellschaft
    Inventor: Ingo Zenz
  • Patent number: 7506145
    Abstract: 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: Grant
    Filed: December 30, 2005
    Date of Patent: March 17, 2009
    Assignee: SAP AG
    Inventors: Ingo Zenz, Thomas Mueller
  • Patent number: 7469319
    Abstract: 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: Grant
    Filed: July 28, 2006
    Date of Patent: December 23, 2008
    Assignee: SAP AG
    Inventors: Dirk S. Marwinski, Petio G. Petev, Ingo Zenz