Method for automatic installation of a modem wherein unique identification for the device registry is computed from modem responses to queries by the system
First Claim
Patent Images
1. In a programmed computer coupled to a modem, a method for installing the modem, the method comprising:
- issuing a series of queries to the modem;
reading modem responses to the series of queries;
analyzing the modem responses to derive modem type data including determining which portion of the responses to save as the modem type data;
converting the modem type data to a unique device ID, including taking the modem type data, which does not include the unique device ID, and computing a unique number from the modem type data, wherein the unique device ID includes the unique number;
attempting to find a match for the unique device ID;
and if the match for the unique device ID is found, loading modem specific control information corresponding to the unique device ID into a registry data store in the programmed computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A device independent modem interface employs a call control and data transfer application programming interface for application programs to access a modem in a device independent fashion. A universal modem driver reads device specific information from a registry to issue specific control commands to a modem. The universal modem driver separates command mode and data mode of the modem transparently to the application. The modem interface also includes support for detecting a modem and for loading device specific information into the registry based on the modem identification.
-
Citations
20 Claims
-
1. In a programmed computer coupled to a modem, a method for installing the modem, the method comprising:
-
issuing a series of queries to the modem; reading modem responses to the series of queries; analyzing the modem responses to derive modem type data including determining which portion of the responses to save as the modem type data; converting the modem type data to a unique device ID, including taking the modem type data, which does not include the unique device ID, and computing a unique number from the modem type data, wherein the unique device ID includes the unique number; attempting to find a match for the unique device ID; and if the match for the unique device ID is found, loading modem specific control information corresponding to the unique device ID into a registry data store in the programmed computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a programmed computer system, a method for installing a modem comprising:
-
issuing a first query through a communication port of the programmed computer system to determine whether a modem is coupled to the programmed computer system at the communication port; if a modem response, then executing the step of; issuing an additional query to the modem instructing the modem to send modem identification information; reading a modem response to the additional query; analyzing the modem response to derive modem type data including determining which portion of the response to save as the modem type data; and converting the modem type data to a device identification, including taking the modem type data, which does not include the device identification, and computing a unique number from the modem type data, wherein the device identification includes the unique number. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for automatically installing modem specific control information in a programmed computer system, the method comprising:
-
issuing a query to the modem; reading a modem response to the query; analyzing the modem response to derive modem type data including determining which portion of the responses to save as the modem type data; converting the modem type data to a unique device ID, including taking the modem type data, which does not include the unique device ID, and computing a unique number from the modem type data, wherein the unique device ID includes the unique number; attempting to find a match for the unique device ID; if the match for the unique device ID is found, loading modem specific control information corresponding to the unique device ID into a registry data store in the programmed computer; and controlling the modem with an operating system provided modem driver using the modem specific control information in the registry data store. - View Dependent Claims (18, 19, 20)
-
Specification