×

Apparatus and method for improving throughput on a data network

  • US 6,266,701 B1
  • Filed: 07/02/1997
  • Issued: 07/24/2001
  • Est. Priority Date: 07/02/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A communication system for coupling to and enabling an application to communicate over a data network with a remote system, said communication system comprising:

  • a first module which interfaces with the application, said first module including a protocol selector;

    a second module in communication with the first module, said second module implementing a communications protocol stack which enables the first module to communicate over the network with the remote system, said second module including a transport layer module implementing a plurality of selectable transport layer protocols for use in the communications protocol stack, wherein in response to the first module receiving a request to establish communication with the remote system using a first transport layer protocol, the protocol selector queries one or more sources of information about the remote system and based on results of that query selects one of the plurality of selectable transport layer protocols for establishing the requested communication with the remote system, wherein said selected transport layer protocol is a second transport layer protocol that is different from the first transport layer protocol if the query establishes that the remote system is accessible using the second transport layer protocol and even though the application is requesting to communicate with the remote system using the first transport layer protocol.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×