×

Automatic transport detection by attempting to establish communication session using list of possible transports and corresponding media dependent modules

  • US 5,754,765 A
  • Filed: 06/06/1995
  • Issued: 05/19/1998
  • Est. Priority Date: 11/24/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented process for transport detection, comprising the steps of(a) providing a list of possible transports over which a local computer system communicates with at least one remote computer system;

  • and(b) automatically identifying, at run time, a subset of the list of possible transports that are available for communications with the remote computer system, wherein;

    the list of possible transports corresponds to transports installed in the local computer system and corresponding MDMs;

    the subset of the list of possible transports corresponds to transports that can be used by the local computer system for an impending communications session with the remote computer system; and

    for each installed transport, step (b) comprises the steps of;

    (1) attempting, by a network independent layer of the local computer system, to begin the communications session using a specified transport by calling a begin-session function into a network dependent layer of the local computer system;

    (2) attempting, by the network dependent layer, to begin the communications session using the list of installed transports and corresponding MDMs, by loading an MDM corresponding to the specified transport and instructing the MDM to attempt to communicate with a corresponding network stack;

    (3) if the MDM'"'"'s attempt to communicate with the corresponding network stack is successful, then identifying the specified transport as one of the transports that can be used by the local computer system for the impending communications session with the remote computer system; and

    (4) if the MDM'"'"'s attempt to communicate with the corresponding network stack is unsuccessful, then rejecting the specified transport as one of the transports that can be used by the local computer system for the impending communications session with the remote computer system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×