Patents by Inventor Krasimir Semerdzhiev

Krasimir Semerdzhiev 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
  • Publication number: 20160110346
    Abstract: A method, implemented at least in part by a computing device, for provisioning multilingual content, may include receiving by the computing device, a selection of a language-agnostic artefact, the language-agnostic artefact including programming code for displaying a user interface with a text field. An input string designating at least a portion of a text label associated with the text field may be received. A multilingual artefact may be retrieved based on the received input string, from a plurality of available multilingual artefacts. The retrieved multilingual artefact may include a plurality of translations of the input string into a plurality of human languages. An association record identifying an association between the language-agnostic artefact and the multilingual artefact may be created.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 21, 2016
    Inventors: Christian Lieske, Jochen Geib, Krasimir Semerdzhiev, Guenther Fischer, Thomas Jargstorff, Matthias Becker, Sven Leukert, Peter Muessig, Stefan Beck
  • 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: 8019860
    Abstract: A system for an accounting infrastructure, including monitoring and reporting, for individual services within a composite service. An accounting engine integrates with the composite service to monitor components and parameters of at least one service in the composite service, to provide reporting on the measurements and statistics associated therewith over time. The accounting engine aggregates data for components and services. One example provides the accounting infrastructure as an object-oriented program model, instantiating statistics as objects. The reporting distinguishes each statistic allowing analysis and optimization of processes and services.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: September 13, 2011
    Assignee: SAP AG
    Inventors: Radoslav Tr. Ivanov, Krasimir Semerdzhiev, Anton Georgiev, Maria Jurova, Diyan Yordanov
  • Patent number: 7831634
    Abstract: In one embodiment, a centralized cache configuration for the regions of cache of a system is described. As regions of cache may require different resources they therefore may need to be configured differently. The system for providing central cache configuration includes a centralized cache manager to transform information regarding applications, services, etc. into proper cache regions for each application, service, etc. In one embodiment, the size of these regions is based on a relative weight schema.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: November 9, 2010
    Assignee: SAP AG
    Inventors: Petio G. Petev, Frank Kilian, Krasimir Semerdzhiev
  • Publication number: 20100157822
    Abstract: A system for an accounting infrastructure, including monitoring and reporting, for individual services within a composite service. An accounting engine integrates with the composite service to monitor components and parameters of at least one service in the composite service, to provide reporting on the measurements and statistics associated therewith over time. The accounting engine aggregates data for components and services. One example provides the accounting infrastructure as an object-oriented program model, instantiating statistics as objects. The reporting distinguishes each statistic allowing analysis and optimization of processes and services.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Inventors: Radoslav Tr. Ivanov, Krasimir Semerdzhiev, Anton Georgiev, Maria Jurova, Diyan Yordanov
  • 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
  • Publication number: 20070257715
    Abstract: A specification and method for the configuration of an instance are described. Inheritable configurations/profiles from an abstract configuration model are used to define the instance dynamically. The inheritable configurations/profiles may be written in XML.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 8, 2007
    Inventors: Krasimir Semerdzhiev, Elitsa Pancheva, Mladen Markov
  • Publication number: 20070165937
    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: Application
    Filed: December 30, 2005
    Publication date: July 19, 2007
    Inventors: Mladen Markov, Krasimir Semerdzhiev, Ingo Zenz
  • Publication number: 20070162892
    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: Application
    Filed: December 30, 2005
    Publication date: July 12, 2007
    Inventors: Ingo Zenz, Frank Kilian, Krasimir Semerdzhiev
  • Publication number: 20070156431
    Abstract: A system and method of starting or stopping components using filters. The filter including an action to be performed on a component, a component type, a vendor name, and a component name.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Krasimir Semerdzhiev, Dimitar Kostadinov, Hristo Iliev, Mladen Markov
  • Publication number: 20070156904
    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: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Ingo Zenz, Krasimir Semerdzhiev, Elitsa Pancheva, Mladen Markov
  • Publication number: 20070156789
    Abstract: A system and method for file system synchronization is described. A method described includes saving content of a cluster file system (CFS) archive to a CFS database, detecting a change made in the CFS database with respect to the CFS archive, comparing an index of the CFS database with an index of the file system, and updating the file system to reflect the change in the CFS database.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Krasimir Semerdzhiev, Hristo Iliev, Nikolai Dimitrov
  • Publication number: 20070157185
    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. A deployable template may provide multiple instance definitions for a single system.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Krasimir Semerdzhiev, Dimitar Kostadinov, Mladen Markov
  • Publication number: 20070157172
    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: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Ingo Zenz, Frank Kilian, Krasimir Semerdzhiev
  • Publication number: 20060248124
    Abstract: In one embodiment, a centralized cache configuration for the regions of cache of a system is described. As regions of cache may require different resources they therefore may need to be configured differently. The system for providing central cache configuration includes a centralized cache manager to transform information regarding applications, services, etc. into proper cache regions for each application, service, etc. In one embodiment, the size of these regions is based on a relative weight schema.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Inventors: Petio Petev, Frank Kilian, Krasimir Semerdzhiev
  • Publication number: 20050278280
    Abstract: A system for updating files in a computer system. The update system may download files from a centralized database during a start up process for a computer system. The start up process may complete the loading of all services and applications to be provided by the computer system, then initiate an update process. The update system may close open files such as open archive files. The files may then be replaced by the downloaded files. This system allows for the update of the update module handling the file replacement without requiring the generation of scripts or code to be executed during a subsequent start up process to complete the update.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Krasimir Semerdzhiev, Nikolai Dimitrov
  • Publication number: 20050278279
    Abstract: Embodiments include a system for managing files or software components by use of a descriptor file. The descriptor file may track references to the file or software component by other files and software components. A software component that has no references to it may be removed from a system.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Petio Petev, Dimitar Kostadinov, Krasimir Semerdzhiev
  • Publication number: 20050278341
    Abstract: Embodiments include a system for updating software components in a computing system. The update system may deploy software components into a centralized database. The update system may provide an interface for deploying software components into the database. The update system may map the software components into a relational database or similar database system. In an additional embodiment, the deployed software components may be downloaded from the centralized database during a start up process for a computing system.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Dimitar Kostadinov, Petio Petev, Krasimir Semerdzhiev, Pham Quang