Computer architecture and software for computer network communication such that data is at least partially converted between distinct transport protocols in order to optimize transmission of the data, and preferably to allow persistent connections to be maintained across different firewalls. As a preferred embodiment, the transport protocol conversion may cause the data to be converted between HTTP 1.1 protocol, to allow a persistent connection originated across port 80 of a first firewall, and a different protocol, to allow a persistent connection across a second firewall. The protocol conversion of the present invention is especially useful in connection with collaborative application software, wherein the collaborative server and its associated clients are respectively more amenable to different transport protocols.

 
Web www.patentalert.com

< Context based view design to support client side multi-threading

< System and method for creating a clinical resume

> Presentation system with distributed object oriented multi-user domain and separate view and model objects

> System and method for an interactive web-based data catalog for tracking software bugs

~ 00252