Patents by Inventor Svetoslav H. Manolov

Svetoslav H. Manolov 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: 9582313
    Abstract: A system and method for a connection resource system is disclosed. According to an embodiment of the invention, a method includes establishing a first connection, the first connection being between one of one or more server applications and one of one or more external resources; and establishing a second connection, the second connection being between one of the one or more server applications and one of the one or more external resources; wherein the first connection and the second connection are established utilizing a single resource system.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: February 28, 2017
    Assignee: SAP SE
    Inventors: Nikolai D. Tankov, Peter K. Matov, Harald Mueller, Samir A. Zeort, Svetoslav H. Manolov
  • Patent number: 8229979
    Abstract: A system and method are provided to inspect memory leaks. In one embodiment, a method of inspecting memory leaks is disclosed. The method includes garbage collecting at a virtual machine to generate a garbage collection file having memory leak information identifying dirty objects of an application causing first memory leaks and providing a state of the dirty objects as they existed prior to causing the first memory leaks. The garbage collection file is periodically duplicated into a backup file to the garbage collection file, and, during runtime, the backup file having the memory leak information is analyzed including reviewing the state of the dirty objects as they existed prior to causing the first memory leaks to identify clean objects capable of turning dirty and causing second memory leaks.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: July 24, 2012
    Assignee: SAP AG
    Inventors: Svetoslav H. Manolov, Krasimir I. Topchiyski
  • Patent number: 7747755
    Abstract: A method and apparatus to provide a general-purpose timeout management system for client-specific session objects. In one embodiment a timeout service is created that may be used by more than one Java Enterprise EJB container simultaneously, avoiding unnecessary duplication of timeout management services. Each EJB container may instantiate an “invalidation agent” which registers a callback interface with the timeout service. The timeout service invokes a timeout callback method on registered invalidation agents at specified time intervals. The time intervals correspond to the timeout values associated with the client-specific objects, obviating the need for the EJB container to make time-consuming queries to the system clock. The invention discloses a “timeout marker” data element associated with each client-specific session object created by the EJB container. Whenever a client accesses a client-specific session object, the timeout marker associated with that object is cleared.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: June 29, 2010
    Assignee: SAP AG
    Inventor: Svetoslav H. Manolov
  • Patent number: 7469256
    Abstract: A method is described in which, during execution of a distributed transaction, a representation of persistent data stored at an entry in a database is placed into a cache. Then, in response to an application's decision that the entry should be removed from the database, the representation is kept in the cache and marked as corresponding to an entry that is to be removed from the database. Then, during execution of the distributed transaction's two-phase commit protocol, the database is informed that the entry is to be removed from the database if the representation was marked as corresponding to an entry that is to be removed from the database when the application completed its execution for the distributed transaction.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: December 23, 2008
    Assignee: SAP AG
    Inventors: Svetoslav H. Manolov, Ivo V. Simeonov