Patents by Inventor Dimitar Angelov
Dimitar Angelov 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: 9690637Abstract: A method is described that involves creating a reliable messaging object that includes a configuration context object. The reliable messaging object is created by reading configuration data from the configuration context object and writing instructions for delivery of the reliable messaging object based on the configuration data. The reliable messaging object is received in a messaging system independent from a web services runtime framework. The reliable messaging object is processed in the messaging system by placing the reliable messaging object into a queue and performing a quality of service check on the reliable messaging object.Type: GrantFiled: June 4, 2010Date of Patent: June 27, 2017Assignee: SAP SEInventor: Dimitar Angelov
-
Patent number: 9454616Abstract: A method and system for unifying configuration files. In one embodiment, a web services configuration file and a web services client configuration file are identified. The web services and web services client configuration files are unified to create a configuration file.Type: GrantFiled: September 28, 2005Date of Patent: September 27, 2016Assignee: SAP SEInventors: Chavdar S. Baikov, Dimitar Angelov, Vladimir Savchenko, Alexander Zubev, Dimitrina Stoyanova
-
Patent number: 9280527Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, default mapping information is identified, the default mapping information having default interface mapping information and default schema to Java mapping information. The default mapping information is then update and a mapping descriptor having the updated mapping information is generated. The updated information contains updated interface mapping information and updated schema to Java mapping information.Type: GrantFiled: September 21, 2015Date of Patent: March 8, 2016Assignee: SAP SEInventors: Chavdar S. Baikov, Dimitar Angelov
-
Publication number: 20160012026Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, default mapping information is identified, the default mapping information having default interface mapping information and default schema to Java mapping information. The default mapping information is then update and a mapping descriptor having the updated mapping information is generated. The updated information contains updated interface mapping information and updated schema to Java mapping information.Type: ApplicationFiled: September 21, 2015Publication date: January 14, 2016Inventors: Chavdar S. Baikov, Dimitar Angelov
-
Patent number: 9141592Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, default mapping information is identified, the default mapping information having default interface mapping information and default schema to Java mapping information. The default mapping information is then update and a mapping descriptor having the updated mapping information is generated. The updated information contains updated interface mapping information and updated schema to Java mapping information.Type: GrantFiled: November 18, 2013Date of Patent: September 22, 2015Assignee: SAP SEInventors: Chavdar S. Baikov, Dimitar Angelov
-
Patent number: 8972487Abstract: Various embodiments of systems and methods for automated test framework for testing enterprise services consumer technologies are described. According to one aspect, an enterprise service client is generated based on the WSDL document of an enterprise service. The generation of the client includes generation of source code files and other client artifacts. The client artifacts are compiled and the client is configured to connect to the server system hosting the enterprise service. Real test data is loaded into a non-persistent memory and executed against the server system of the enterprise system. If no exception occurs, the test call is assumed successful. If the test calls to this enterprise service are successful, the service is marked as compatible with the different clients that performed the test calls.Type: GrantFiled: August 3, 2011Date of Patent: March 3, 2015Assignee: SAP SEInventors: Mariela Todorova, Chavdar Baikov, Dimitar Angelov
-
Patent number: 8745252Abstract: A method is described that involves processing a Web services message within an object oriented runtime environment. The processing itself involves executing a plurality of protocols to support a Web service that the message pertains to. Each one of the protocols perform one or more operations that contribute to a different part of the processing. The executing is hibernated by storing state information of the protocols externally from the protocols. The executing is resumed by loading the saved state information back into the protocols. The executing includes one of the protocols performing the following: receiving from an object information retrieved from the message's header; and, providing at least a portion of the information to another protocol amongst the plurality of protocols.Type: GrantFiled: September 21, 2005Date of Patent: June 3, 2014Assignee: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov, Vladimir Savchenko
-
Publication number: 20140075291Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, default mapping information is identified, the default mapping information having default interface mapping information and default schema to Java mapping information. The default mapping information is then update and a mapping descriptor having the updated mapping information is generated. The updated information contains updated interface mapping information and updated schema to Java mapping information.Type: ApplicationFiled: November 18, 2013Publication date: March 13, 2014Applicant: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov
-
Patent number: 8589518Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, a web services mapping is generated from a common mapping descriptor associated with a web services interface; updated mapping information is received, and, based on the web services mapping and the updated mapping information, a customized interface comprising a common web services and web services client interface is generated.Type: GrantFiled: December 2, 2009Date of Patent: November 19, 2013Assignee: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov
-
Publication number: 20130036156Abstract: Various embodiments of systems and methods for automated test framework for testing enterprise services consumer technologies are described. According to one aspect, an enterprise service client is generated based on the WSDL document of an enterprise service. The generation of the client includes generation of source code files and other client artifacts. The client artifacts are compiled and the client is configured to connect to the server system hosting the enterprise service. Real test data is loaded into a non-persistent memory and executed against the server system of the enterprise system. If no exception occurs, the test call is assumed successful. If the test calls to this enterprise service are successful, the service is marked as compatible with the different clients that performed the test calls.Type: ApplicationFiled: August 3, 2011Publication date: February 7, 2013Inventors: MARIELA TODOROVA, Chavdar Baikov, Dimitar Angelov
-
Patent number: 8250522Abstract: A method and system for creating a common model. In one embodiment, a web services model and a web service client model are identified. The web services and web services client models are then unified to create a common model.Type: GrantFiled: September 28, 2005Date of Patent: August 21, 2012Assignee: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov, Vladimir Savchenko, Alexander Zubev, Dimitrina Stoyanova
-
Publication number: 20100241729Abstract: A method is described that involves creating a reliable messaging object that includes a configuration context object. The reliable messaging object is created by reading configuration data from the configuration context object and writing instructions for delivery of the reliable messaging object based on the configuration data. The reliable messaging object is received in a messaging system independent from a web services runtime framework. The reliable messaging object is processed in the messaging system by placing the reliable messaging object into a queue and performing a quality of service check on the reliable messaging object.Type: ApplicationFiled: June 4, 2010Publication date: September 23, 2010Applicant: SAP AGInventor: Dimitar Angelov
-
Patent number: 7788338Abstract: A method is described that involves processing a Web services message within an object oriented runtime environment. The processing involves executing a plurality of protocols to support a Web service that the message pertains to. Each one of the protocols perform one or more operations that contribute to a different part of the processing. The executing is hibernated by storing state information of the protocols externally from the protocols. The executing is resumed by loading the saved state information back into the protocols. The processing also involves identifying a message key within the message and using the message key to identify an endpoint method for the message. The method also involves executing the endpoint method to generate a response message to the message.Type: GrantFiled: September 21, 2005Date of Patent: August 31, 2010Assignee: SAP AGInventors: Vladimir S. Savchenko, Dimitar Angelov
-
Patent number: 7761533Abstract: A method is described that involves comprising, during runtime in an object-oriented environment, invoking, from an object, a first Web services endpoint method to process a first message by: invoking the first Web services endpoint method through a first interface according to an endpoint method invocation format, where, the first Web services endpoint method is implemented with a first component that is provided one or more services by a first container. The method also involves invoking, from the object, a second Web services endpoint method to process a second message by: invoking the second Web services endpoint method through a second interface according to the endpoint method invocation format. The second Web services endpoint method is implemented with a second component that is provided one or more services by a second container. The first and second containers have respective interfaces that are different.Type: GrantFiled: September 21, 2005Date of Patent: July 20, 2010Assignee: SAP AGInventor: Dimitar Angelov
-
Patent number: 7721293Abstract: A method is described that involves comprising, during runtime in an object-oriented environment, invoking, from an object, a first Web services endpoint method to process a first message by: invoking the first Web services endpoint method through a first interface according to an endpoint method invocation format, where, the first Web services endpoint method is implemented with a first component that is provided one or more services by a first container. The method also involves invoking, from the object, a second Web services endpoint method to process a second message by: invoking the second Web services endpoint method through a second interface according to the endpoint method invocation format. The second Web services endpoint method is implemented with a second component that is provided one or more services by a second container. The first and second containers have respective interfaces that are different.Type: GrantFiled: September 21, 2005Date of Patent: May 18, 2010Assignee: SAP AGInventors: Vladimir S. Savchenko, Dimitar Angelov, Chavdar S. Baikov
-
Patent number: 7716279Abstract: A method is described that involves processing a Web services message within an object oriented runtime environment. The processing involves executing a plurality of protocols to support a Web service that the message pertains to. Each one of the protocols perform one or more operations that contribute to a different part of the processing. The executing involves a first of the protocols receiving from an object WS Addressing information retrieved from the message's header. The executing also involves the first protocol providing the WS Addressing information to a second of the protocols. The executing also involves the second protocol providing the WS Addressing information to at least one of: a third protocol of the protocols; a component that performs an endpoint method of said Web service; software that identifies a new transport level destination address for said message.Type: GrantFiled: September 21, 2005Date of Patent: May 11, 2010Assignee: SAP AGInventors: Vladimir S. Savchenko, Dimitar Angelov, Chavdar S. Baikov, Vladimir Videlov
-
Patent number: 7716360Abstract: A method is described that involves causing a received Web service's message body to be de-serialized into an object oriented token stream with an event based reader and identifying a Web services endpoint method with a message key that was in the token stream. The method also involves obtaining, with the message key, a description of the endpoint method's input parameters from cached data that contains information pertaining to the Web service. The method also involves identifying the parameters within a second token stream generated from the received Web service's message body. The method also involves causing an object oriented response message body to be serialized with an event based writer into a Web services message that is a response to the received Web services message.Type: GrantFiled: September 21, 2005Date of Patent: May 11, 2010Assignee: SAP AGInventor: Dimitar Angelov
-
Patent number: 7711836Abstract: A system and method for the lifecycle of a protocol processing a message is described. In one embodiment, in a stateless object-oriented runtime environment, an instance of a reliable messaging protocol is used to process a message. The processing including receiving a message and performing operations based on said message.Type: GrantFiled: September 21, 2005Date of Patent: May 4, 2010Assignee: SAP AGInventors: Vladimir Videlov, Chavdar S. Baikov, Dimitar Angelov, Vladimir S. Savchenko
-
Publication number: 20100077070Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, a web services mapping is generated from a common mapping descriptor associated with a web services interface; updated mapping information is received, and, based on the web services mapping and the updated mapping information, a customized interface comprising a common web services and web services client interface is generated.Type: ApplicationFiled: December 2, 2009Publication date: March 25, 2010Inventors: Chavdar S. Baikov, Dimitar Angelov
-
Patent number: 7673028Abstract: A method and system for container-based configuration and administration. In one embodiment, a configuration file is created at a first location. The configuration file is duplicated into a duplicate configuration file, which is placed at a second location.Type: GrantFiled: September 28, 2005Date of Patent: March 2, 2010Assignee: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov, Vladimir Savchenko, Alexander Zubev, Dimitrina Stoyanova