Patents by Inventor Tzvetan Petrov

Tzvetan Petrov 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: 7587490
    Abstract: A data communication method that compensates for a disadvantageous characteristics of a first protocol. A client application and a server application employ a second protocol (i.e., a TCP/IP protocol) that is mapped onto the first protocol. A data communication request is received by a SOCKS client in accordance with the second protocol. The request, after being redirected client to a client interceptor by the SOCKS using a SOCKS protocol, is intercepted by the socks CLIENT. The client interceptor maps the request onto the first protocol, after which the client interceptor sends the mapped request to a server interceptor. The server interceptor compensates a disadvantageous characteristic of the first protocol to ascertain that a connection or transmission capacity condition exists and then to eliminate the condition. The server interceptor then maps the request onto the second protocol, after which the server interceptor transmits the mapped request to the server application.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: September 8, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ludwig Guenther, Tzvetan Petrov, Dirk Sabiwalsky
  • Publication number: 20070136463
    Abstract: A data communication method that compensates for a disadvantageous characteristics of a first protocol. A client application and a server application employ a second protocol (i.e., a TCP/IP protocol) that is mapped onto the first protocol. A data communication request is received by a SOCKS client in accordance with the second protocol. The request, after being redirected client to a client interceptor by the SOCKS using a SOCKS protocol, is intercepted by the socks CLIENT. The client interceptor maps the request onto the first protocol, after which the client interceptor sends the mapped request to a server interceptor. The server interceptor compensates a disadvantageous characteristic of the first protocol to ascertain that a connection or transmission capacity condition exists and then to eliminate the condition. The server interceptor then maps the request onto the second protocol, after which the server interceptor transmits the mapped request to the server application.
    Type: Application
    Filed: October 11, 2006
    Publication date: June 14, 2007
    Inventors: Ludwig Guenther, Tzvetan Petrov, Dirk Sabiwalsky
  • Patent number: 7139822
    Abstract: Means and method of data communication compensating disadvantageous characteristics of a first protocol for data communication between a client-application and a server-application. Communication requests of the client application and the server application adhering to a second protocol are intercepted by an client interceptor and a server interceptor. Besides mapping the second protocol onto the first protocol and back again the interceptors compensate disadvantageous characteristics inherent to the first protocol or arising from the combination of protocols transparently.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ludwig Guenther, Tzvetan Petrov, Dirk Sabiwalsky
  • Publication number: 20020004834
    Abstract: Means and method of data communication compensating disadvantageous characteristics of a first protocol for data communication between a client-application and a server-application. Communication requests of the client application and the server application adhering to a second protocol are intercepted by an client interceptor and a server interceptor. Besides mapping the second protocol onto the first protocol and back again the interceptors compensate disadvantageous characteristics inherent to the first protocol or arising from the combination of protocols transparently.
    Type: Application
    Filed: May 15, 2001
    Publication date: January 10, 2002
    Applicant: International Business Machines Corporation
    Inventors: Ludwig Guenther, Tzvetan Petrov, Dirk Sabiwalsky
  • Patent number: 5937421
    Abstract: Page setup and page information content for documents are used to represent interactive applications in client-server communications. Accordingly, interactive applications are performed in a client-server based dialog system, including a client and a server which communicate with one another, by transmitting documents from the server to the client which represent the interactive applications and which are independent of the client system resources. At the client, the received documents are mapped to the client system resources to thereby perform interactive applications using the client system resources. Accordingly, client-server communications may take place for many different types of clients in a device independent and transfer optimized manner. Changes to the applications may be provided on the server only.
    Type: Grant
    Filed: August 19, 1997
    Date of Patent: August 10, 1999
    Assignee: International Business Machines Corporation
    Inventors: Tzvetan Petrov, Hans-Jurgen Richstein, Holger Wittmann