×

Method and apparatus for adapting a remote communications controller to a variety of types of communications modems

  • US 5,202,963 A
  • Filed: 12/18/1990
  • Issued: 04/13/1993
  • Est. Priority Date: 12/18/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system having a communication manager memory for storing communications manager programs for controlling communications between the data processing system and remote devices external to the data processing system, a processor connected to the communications manager memory and responsive to the communications manager programs for performing communications operations, at least one communications link connected to the remote devices, at least one modem connected to the communications links for performing communications operations with the remote devices through the communications links, a communications request means connected from the data processing system and the modem and to the processor and responsive to communications operations of the data processing system, including communications operations of the modem, for generating requests for communication by the data processing system with a remote device, and at least one controller connected to the modems for controlling the communications operations of the modems, a modem adaptor for adapting the controller to a plurality of types of modems, comprising:

  • a script memory connected from the processor for storing scripts for directing operations of a modem,each script being comprised of a sequence of links and each link directing a corresponding operation related to control of a modem, anda modem subroutine memory connected to the controller for storing a library of modem control subroutines, each subroutine corresponding to a link and controlling an operation related to operation of a modem, anda link table memory connected from the processor and to the modem subroutine memory for storing a link table relating each link to the corresponding subroutine, whereinthe processor is responsive to a request for communication with a remote device forselecting and executing a corresponding communication manager program for the requested operation, the communication manager program including a script for controlling the modem associated with the remote device for the requested operation,the processor being responsive to the links of the selected script for reading the relationship between each link of the selected script and the corresponding modem control subroutine stored in the modem subroutine memory from the link table and selecting and reading the modem control subroutines corresponding to the links from the modem subroutine memory, andthe controller being connected from the modem subroutine memory for receiving the modem control subroutines from the modem subroutine memory and responsive to the modem control subroutines corresponding to the links and read from the modem subroutine memory by the processor for controlling the modem to perform the requested operation.

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