Patents by Inventor Mitko Kolev

Mitko Kolev 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: 20250123870
    Abstract: Various examples are directed to systems and methods of managing and integration platform. A cloud environment may execute an integration runtime that runs a plurality of integration flows, a first integration flow of the plurality of integration flows may be configured to interface at least one message between a first software component and a second software component. The cloud environment may also execute at least one agent associated with the integration runtime, the at least one agent being programmed to monitor usage of a first cloud environment resource by at least one integration flow of the plurality of integration flows. The cloud environment may also execute an integration inspect service to receive, from the at least one agent, resource usage data describing use of the first cloud environment resource by the first integration flow.
    Type: Application
    Filed: October 16, 2023
    Publication date: April 17, 2025
    Inventors: Markus Muenkel, Mitko Kolev, Syed Muhammad Kumail Raza, Sebastian Helmling, Stefan Opderbeck, Venkata Narayana Papineni
  • Patent number: 12235838
    Abstract: According to some embodiments, a central cloud-based repository of data may contain consolidated facts about enterprise applications. A computer processor of a discovery engine may execute discovery in a local application process and, based on the executed discovery, automatically create a generic structured set of facts from locally accessible data. The discovery engine may then store the generic structured set of facts in the central cloud-based data repository using a standard format (e.g., JSON). The central cloud-based data repository may, for example, store facts from different application instances and/or facts from different applications. According to some embodiments, a user generated query is created in a query language (e.g., SQL) and executed on the central cloud-based repository of data to automatically create an answer. Moreover, an automated ML agent may, in some embodiments, evaluate information in the central cloud-based repository of data.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: February 25, 2025
    Assignee: SAP SE
    Inventors: Markus Muenkel, Mitko Kolev, Daniel Ritter, Manuel Holzleitner
  • Patent number: 12117979
    Abstract: Techniques and solutions are provided for identifying sets of related data, such as for a data deletion process. Data objects can be considered as having parent-child relationships, where values for one or more attributes of a child data object are constrained by corresponding one or more attributes of a parent data object. The set of data objects and their relationships can be represented, such as in a graph. In an iterative process, the data object representation is analyzed to identify “leaf nodes,” which are data objects that do not constrain other data objects. Relevant data is deleted from the data objects, and the representation is updated to “remove” such data objects so that a new set of leaf nodes is obtained. Optionally, when a leaf node that serves as a parent is analyzed, it can be confirmed whether corresponding data has already been deleted from its children.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: October 15, 2024
    Assignee: SAP SE
    Inventors: Mitko Kolev, Syed Muhammad Kumail Raza, Markus Muenkel
  • Publication number: 20240202190
    Abstract: According to some embodiments, a central cloud-based repository of data may contain consolidated facts about enterprise applications. A computer processor of a discovery engine may execute discovery in a local application process and, based on the executed discovery, automatically create a generic structured set of facts from locally accessible data. The discovery engine may then store the generic structured set of facts in the central cloud-based data repository using a standard format (e.g., JSON). The central cloud-based data repository may, for example, store facts from different application instances and/or facts from different applications. According to some embodiments, a user generated query is created in a query language (e.g., SQL) and executed on the central cloud-based repository of data to automatically create an answer. Moreover, an automated ML agent may, in some embodiments, evaluate information in the central cloud-based repository of data.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Inventors: Markus MUENKEL, Mitko KOLEV, Daniel RITTER, Manuel HOLZLEITNER
  • Patent number: 11762654
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for lifecycle processing of declarative artifacts. Declarative artifacts defining a target state for application content related to a software application are read. When running, the software application includes runtime artifacts executing in a containerized environment. Model definition objects for processing during runtime of the software application based on the declarative artifacts are created and stored in a model repository at a container associated with the software application. The model repository is scanned as well as the runtime artifacts executing as part of the software application in the containerized runtime environment to identify a model definition object from the model repository for processing at runtime of the software application.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: September 19, 2023
    Assignee: SAP SE
    Inventors: Nedelcho Nedyalkov Delchev, Mitko Kolev, Yordan Pavlov Pavlov, Georgi Dimitrov Pavlov
  • Publication number: 20230095064
    Abstract: A system and method to determine an event for an executing integration flow defining how messages are passed between a sender system and a receiver system; determine message processing states of messages of the integration flow before an event time; determine message processing states of messages of the integration flow after the event time; determine, based on an evaluation of failed message processing states for the messages before and after the event time, whether the event is associated with a problem; assign, in response to the determination that the event time is associated with a problem, one or more categories to the problem; and store a record of the assignment of the one or more categories to the problem.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: Mitko Kolev, Markus Muenkel, Stefan Opderbeck
  • Patent number: 11601326
    Abstract: A system and method to determine an event for an executing integration flow defining how messages are passed between a sender system and a receiver system; determine message processing states of messages of the integration flow before an event time; determine message processing states of messages of the integration flow after the event time; determine, based on an evaluation of failed message processing states for the messages before and after the event time, whether the event is associated with a problem; assign, in response to the determination that the event time is associated with a problem, one or more categories to the problem; and store a record of the assignment of the one or more categories to the problem.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: March 7, 2023
    Assignee: SAP SE
    Inventors: Mitko Kolev, Markus Muenkel, Stefan Opderbeck
  • Patent number: 11256751
    Abstract: Methods and systems are used for providing a domain specific language (DSL) for a cloud hosted system with metric-based state. As an example, a first DSL query request including first DSL query input based on a DSL is received. The first DSL query input is translated to a first set of query instructions based on the first DSL query input, translation rules metadata, and the DSL. The first set of query instructions is executed to retrieve, for each cloud system of a plurality of cloud systems, metrics data associated with an application state of an application deployed on each cloud system stored in a cloud deployment repository. A first set of response output is computed by matching the retrieved metrics data from the cloud deployment repository to the first DSL query input. A first DSL query response including the first set of response output is transmitted to a client system.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Mitko Kolev, Markus Muenkel, Venkata Narayana Papineni
  • Publication number: 20210405997
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for lifecycle processing of declarative artifacts. Declarative artifacts defining a target state for application content related to a software application are read. When running, the software application includes runtime artifacts executing in a containerized environment. Model definition objects for processing during runtime of the software application based on the declarative artifacts are created and stored in a model repository at a container associated with the software application. The model repository is scanned as well as the runtime artifacts executing as part of the software application in the containerized runtime environment to identify a model definition object from the model repository for processing at runtime of the software application.
    Type: Application
    Filed: May 12, 2021
    Publication date: December 30, 2021
    Inventors: Nedelcho Nedyalkov Delchev, Mitko Kolev, Yordan Pavlov Pavlov, Georgi Dimitrov Pavlov
  • Patent number: 11029943
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for lifecycle processing of declarative artifacts. Declarative artifacts defining a target state for application content related to a software application are read. When running, the software application includes runtime artifacts executing in a containerized environment. Model definition objects for processing during runtime of the software application based on the declarative artifacts are created and stored in a model repository at a container associated with the software application. The model repository is scanned as well as the runtime artifacts executing as part of the software application in the containerized runtime environment to identify a model definition object from the model repository for processing at runtime of the software application.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: June 8, 2021
    Assignee: SAP SE
    Inventors: Nedelcho Nedyalkov Delchev, Mitko Kolev, Yordan Pavlov Pavlov, Georgi Dimitrov Pavlov
  • Publication number: 20200410009
    Abstract: Methods and systems are used for providing a domain specific language (DSL) for a cloud hosted system with metric-based state. As an example, a first DSL query request including first DSL query input based on a DSL is received. The first DSL query input is translated to a first set of query instructions based on the first DSL query input, translation rules metadata, and the DSL. The first set of query instructions is executed to retrieve, for each cloud system of a plurality of cloud systems, metrics data associated with an application state of an application deployed on each cloud system stored in a cloud deployment repository. A first set of response output is computed by matching the retrieved metrics data from the cloud deployment repository to the first DSL query input. A first DSL query response including the first set of response output is transmitted to a client system.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Mitko Kolev, Markus Muenkel, Venkata Narayana Papineni
  • Patent number: 6509118
    Abstract: A valve-regulated lead-acid cell utilizes an absorptive glass mat separator having a glass fiber surface which is modified by treatment with at least one particular polymer, as by treatment with a polymer emulsion to coat at least part of the glass fiber surface and then sintering to dry the coating, the polymers including polyolefins, polytetrafluoroethylene, polyvinylchlorides, polyacrylonitriles, polyesters, amphiphilic block and graft copolymers, hydrophilic and amphiphilic nitrogen-containing polymers and polyorgano-silica compounds such as polysilanes and polysiloxanes.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: January 21, 2003
    Inventors: Detchko Pavlov, Stefan Ivanov Ruevski, Veselin Bozhidarov Naidenov, Vera Vladimirova Mircheva, Galia Angelova Petkova, Mitko Kolev Dimitrov, Temelaki Vasilev Rogachev, Mariana Hristova Cherneva-Vasileva