Patents by Inventor Hristo Dobtchev

Hristo Dobtchev 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: 10261872
    Abstract: Account data comprising metadata for primary application instances running at a primary active cloud environment instance (ACEI) is stored. Application data associated with the primary application instances is stored at primary databases (DBs). The account and application data are transferred to secondary DBs at a secondary ACEI. The secondary ACEI may be a backup instance to substitute services provided by the primary ACEI in case of unavailability. For example, the location where the primary ACEI is hosted may be affected by a disaster. To failover a primary data center hosting the primary ACEI, a database takeover to the secondary DBs is performed. The secondary ACEI is configured correspondingly to the primary ACEI based on the transferred account data. Secondary application instances corresponding to the primary application instances are started at the secondary ACEI. Requests directed to the primary application instances are redirected to the secondary application instances.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 16, 2019
    Assignee: SAP SE
    Inventors: Stoyan Boshev, Petio Petev, Thomas Walter, Bogdan Vatkov, Hristo Dobtchev, Borislav Arnaudov
  • Publication number: 20180349238
    Abstract: Account data comprising metadata for primary application instances running at a primary active cloud environment instance (ACEI) is stored. Application data associated with the primary application instances is stored at primary databases (DBs). The account and application data are transferred to secondary DBs at a secondary ACEI. The secondary ACEI may be a backup instance to substitute services provided by the primary ACEI in case of unavailability. For example, the location where the primary ACEI is hosted may be affected by a disaster. To failover a primary data center hosting the primary ACEI, a database takeover to the secondary DBs is performed. The secondary ACEI is configured correspondingly to the primary ACEI based on the transferred account data. Secondary application instances corresponding to the primary application instances are started at the secondary ACEI. Requests directed to the primary application instances are redirected to the secondary application instances.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Inventors: Stoyan Boshev, Petio Petev, Thomas Walter, Bogdan Vatkov, Hristo Dobtchev, Borislav Arnaudov
  • Patent number: 9507587
    Abstract: In various exemplary embodiments, a system and associated method to provide application-centric resource management of a plurality of functional units in an enterprise environment is disclosed. The system, in an exemplary embodiment, comprises a deploy service module to determine whether one or more of the plurality of functional units within the enterprise environment is added or removed, an information model repository to provide information related to the plurality of functional units, a functional unit container to store a listing of resource services related to the plurality of functional units, and a managed resources container to associate each of the plurality of functional units with one or more development components in the enterprise environment. A user-interface is configured to display non-technical management information relating to each of the plurality of functional units.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: November 29, 2016
    Assignee: SAP SE
    Inventors: Walter Kirchgaessner, Hristo Dobtchev, Lassen Minov, Dimitar Kostov
  • Patent number: 8028200
    Abstract: A method and apparatus for tracing operations in multiple computer systems. An embodiment of a method includes running a computer application, where the computer application operates on multiple computer systems, including a first system and a second system. The first system and the second system have different computer environments. A trace of the computer application is performed, with performance of the trace including enabling a first trace of the first system and enabling a second trace of the second system. Trace data is collected from the first system and the second system during the operation of the application, and the trace data from the first system and the trace data from the second system are combined.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: September 27, 2011
    Assignee: SAP AG
    Inventors: Ventsislav Ivanov, Gorka Ivanova, Simeon Stefanov, Hristo Dobtchev, Hristo Shekov, Aleksander Naydenov, Georgi Mihailov
  • Publication number: 20100333060
    Abstract: In various exemplary embodiments, a system and associated method to provide application-centric resource management of a plurality of functional units in an enterprise environment is disclosed. The system, in an exemplary embodiment, comprises a deploy service module to determine whether one or more of the plurality of functional units within the enterprise environment is added or removed, an information model repository to provide information related to the plurality of functional units, a functional unit container to store a listing of resource services related to the plurality of functional units, and a managed resources container to associate each of the plurality of functional units with one or more development components in the enterprise environment. A user-interface is configured to display non-technical management information relating to each of the plurality of functional units.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: SAP AG
    Inventors: Walter Kirchgaessner, Hristo Dobtchev, Jassen Minov, Dimitar Kostov
  • Publication number: 20080155348
    Abstract: A method and apparatus for tracing operations in multiple computer systems. An embodiment of a method includes running a computer application, where the computer application operates on multiple computer systems, including a first system and a second system. The first system and the second system have different computer environments. A trace of the computer application is performed, with performance of the trace including enabling a first trace of the first system and enabling a second trace of the second system. Trace data is collected from the first system and the second system during the operation of the application, and the trace data from the first system and the trace data from the second system are combined.
    Type: Application
    Filed: September 29, 2006
    Publication date: June 26, 2008
    Inventors: Ventsislav Ivanov, Gorka Ivanova, Simeon Stefanov, Hristo Dobtchev, Hristo Shekov, Aleksander Naydenov, Georgi Mihailov