Telecommunications interface apparatus and method
First Claim
1. A method for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, comprising the steps of:
- a. receiving data in the interface module from the host computer via a first port of the host computer, the data comprising a plurality of characters;
b. scanning in the interface module the plurality of characters in sequence, over a selected number of characters of the received data, for the presence of a first predetermined command code specified by, and embedded in, the received data by a user, the command code comprising a string of characters, and;
(i) transmitting at least part of the received data to the telecommunication network by means of the interface module if the first predetermined command code is detected within the selected number of characters of the received data; and
(ii) terminating transmission of the received data to the telecommunication network if the data received from the host computer terminates or if a second predetermined command code is received from the host computer; and
otherwise;
(iii) not transmitting the received data to the telecommunication network by means of the interface module if the first predetermined command code is not detected within the selected number of characters of the received data.
0 Assignments
0 Petitions
Accused Products
Abstract
An interface apparatus and method for transmitting data between a host computer and a telecommunication network without requiring special host-based computer programs to communicate with the interface apparatus. The invention uses existing ports of the host computer, utilized in their standard method of operation, such as driving a printer or communicating with a workstation. This reduces cost, simplifies use, and permits the use of the telecommunication interface apparatus with any computer utilizing its existing programs. The interface apparatus scans the beginning of a message for a command code comprising a string of special characters and the addressee number and/or code. If such a code is detected, the message is transmitted over the telecommunication network. Otherwise, the message is passed through the interface apparatus unchanged to be printed or otherwise output.
37 Citations
56 Claims
-
1. A method for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, comprising the steps of:
-
a. receiving data in the interface module from the host computer via a first port of the host computer, the data comprising a plurality of characters; b. scanning in the interface module the plurality of characters in sequence, over a selected number of characters of the received data, for the presence of a first predetermined command code specified by, and embedded in, the received data by a user, the command code comprising a string of characters, and; (i) transmitting at least part of the received data to the telecommunication network by means of the interface module if the first predetermined command code is detected within the selected number of characters of the received data; and (ii) terminating transmission of the received data to the telecommunication network if the data received from the host computer terminates or if a second predetermined command code is received from the host computer; and
otherwise;(iii) not transmitting the received data to the telecommunication network by means of the interface module if the first predetermined command code is not detected within the selected number of characters of the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, comprising the steps of:
-
a. receiving data in the interface module from the host computer via a first port of the host computer, the data comprising a plurality of characters; b. scanning in the interface module the plurality of characters in sequence, over a selected number of characters of the received data, for the presence of a first predetermined command code specified by, and embedded in, the received data by a user, the command code comprising a string of characters, and; (i) transmitting at least part of the received data to the telecommunication network by means of the interface module if the first predetermined command code is detected within the selected number of characters of the received data; and (ii) terminating transmission of the received data to the telecommunication network if the data received from the host computer terminates or if a second predetermined command code is received from the host computer; and
otherwise;(iii) transmitting the received data by means of the interface module to a coupled peripheral device of the host computer if the first predetermined command code is not detected within the selected number of characters of the received data. - View Dependent Claims (16, 17)
-
-
18. An interface apparatus for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, including:
-
a. host receiving means, coupled to a first port of the host computer, for receiving data from the host computer via the first port, the data comprising a plurality of characters; b. scanning means, coupled to the host receiving means, for scanning a selected number of characters of the received data for the presence of a first predetermined command code specified by, and embedded in the received data by, a user, the command code comprising a string of characters; and c. network transmission means, coupled to the host receiving means and to the telecommunication network, for transmitting the received data to the telecommunication network if the first predetermined command code is detected within the selected number of characters of the received data, and otherwise not transmitting the received data to the telecommunication network, wherein the network transmission means terminates transmission of the received data if the received data terminates or if a second predetermined command code is received from the host computer. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An interface apparatus for transmitting data between a host computer and a telecommunication network without requiring special host-based computer programs to communicate with the interface apparatus, including:
-
a. host receiving means, coupled to a first port of the host computer, for receiving data from the host computer via the first port, the data comprising a plurality of characters; b. scanning means, coupled to the host receiving means, for scanning the plurality of characters in sequence, for a selected number of characters of the received data for the presence of a first predetermined command code specified by, and embedded in the received data by, a user, the command code comprising a string of characters; c. network transmission means, coupled to the host receiving means, the scanning means, and the telecommunication network, for; (i) transmitting the received data to the telecommunication network if the first predetermined command code is detected within the selected number of characters of the received data; and (ii) terminating transmission of the received data if the received data terminates or if a second predetermined command code is received from the host computer; and d. output means, coupled to the host receiving means and the scanning means, for transmitting the received data to a peripheral device coupled to the output means if the first predetermined command code is not detected within the selected number of characters of the received data. - View Dependent Claims (24, 25)
-
-
26. An interface apparatus for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, including:
-
a. a host receiver, coupled to a first port of the host computer, for receiving data from the host computer via the first port, the data comprising a plurality of characters; b. scanning apparatus, coupled to the host receiver, for scanning a selected number of characters of the received data for the presence of a first predetermined command code specified by, and embedded in the received data by, a user, the command code comprising a string of characters; and c. a network transmitter, coupled to the host receiver and to the telecommunication network, for transmitting the received data to the telecommunication network if the first predetermined command code is detected within the selected number of characters of the received data, and otherwise not transmitting the received data to the telecommunication network, wherein the network transmitter terminates transmission of the received data if the received data terminates or if a second predetermined command code is received from the host computer. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for transmitting data between a host computer and a telecommunication through an interface module without requiring special host-based computer programs to communicate with the interface module, comprising the steps of:
-
a. receiving print data in the interface module from the host computer via a printer port of the host computer, the print data comprising a plurality of characters; b. scanning in the interface module a selected number of characters of the received print data for the presence of a first predetermined command code specified by, and embedded in, the received print data by a user, the command code comprising a string of characters; and transmitting at least part of the received print data to the telecommunication network by means of the interface module if the first predetermined command code is detected within the selected number of characters of the received print data. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. An interface apparatus for transmitting data between a host computer and a telecommunication network through an interface module without requiring special host-based computer programs to communicate with the interface module, including:
-
a. a host receiver, coupled to a printer port of the host computer, for receiving print data from the host computer via the printer port, the print data comprising a plurality of characters; b. scanning apparatus, coupled to the host receiver, for scanning a selected number of characters of the received print data for the presence of a first predetermined command code specified by, and embedded in the received print data by, a user, the command code comprising a string of characters; and c. a network transmitter, coupled to the host receiver and to the telecommunication network, for transmitting the received print data to the telecommunication network if the first predetermined command code is detected within the selected number of characters of the received print data, and otherwise not transmitting the received print data to the telecommunication network. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification