Patents by Inventor Vesselin P. Mitrov

Vesselin P. Mitrov 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: 8060858
    Abstract: A runtime environment injects an instance of an external resource into an application component to be executed in the runtime environment by first determining an external resource associated with the application component, then selecting from a library of injectors an injector to inject an instance of the application component with an instance of an external resource referenced by the external resource annotation. The selected injector determines the instance of the application component to inject with the instance of the external resource and injects the instance of the application component with the instance of the external resource.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: November 15, 2011
    Assignee: SAP AG
    Inventors: Vesselin P. Mitrov, Vladimir K. Pavlov, Hristo K. Sabev
  • Patent number: 7624144
    Abstract: A system and method are described for reducing messaging data traffic within a cluster of servers. According to one embodiment, each server within the cluster initially attempts to register as a message listener for a particular messaging destination (e.g., JMS Topic). After one server successfully registers, a locking service locks out all other servers from registering as listeners. Subsequently, any messages directed to the messaging destination are forwarded only to the registered server and not the other servers in the cluster, thereby reducing messaging data traffic. If the registered server becomes inoperative, the cluster is notified and the other servers again attempt to register. The first to successfully register is again identified as the listener for the cluster.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: November 24, 2009
    Assignee: SAP AG
    Inventor: Vesselin P. Mitrov
  • Publication number: 20080270986
    Abstract: A system to implement functionality for running Enterprise JavaBeans. The functionality is provided by a set of components. The components include a life cycle manager, a client views manager, a proxy invocation handler, an invocation chain manager, and an invocation context.
    Type: Application
    Filed: April 28, 2008
    Publication date: October 30, 2008
    Inventors: Ivo V. Simeonov, Hristo K. Sabev, Vladimir K. Pavlov, Krasimir I. Topchiyski, Vesselin P. Mitrov
  • Publication number: 20080163270
    Abstract: A runtime environment injects an instance of an external resource into an application component to be executed in the runtime environment by first determining an external resource associated with the application component, then selecting from a library of injectors an injector to inject an instance of the application component with an instance of an external resource referenced by the external resource annotation. The selected injector determines the instance of the application component to inject with the instance of the external resource and injects the instance of the application component with the instance of the external resource.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Vesselin P. Mitrov, Vladimir K. Pavlov, Hristo K. Sabev
  • Patent number: 7363539
    Abstract: A method is described in which a computing system creates an object containing information that describes a reference. The reference is used to implement a communication session. The computing system serializes the object into a byte stream. The computing system causes the byte stream to be stored outside the computing system so that the communication session can be restored on another computing system should the computing system fail.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: April 22, 2008
    Assignee: SAP AG
    Inventor: Vesselin P. Mitrov