Real-time facsimile gateway
First Claim
1. A facsimile gateway for transmitting facsimile messages from at least one originating facsimile machine over at least one packet-based network to at least one receiving facsimile machine, said facsimile gateway comprising:
- at least one fax/modem operatively coupled to said at least one packet-based network for providing facsimile protocol and for transceiving said facsimile messages;
at least one signal source for providing facsimile protocol signals to at least one originating facsimile machine;
a signal router configured for routing said facsimile protocol signals from said at least one fax/modem or said at least one signal source to said originating facsimile machine; and
a controller in operative communication with said fax/modem, said at least one signal source and said signal router, said controller adapted for;
monitoring said facsimile protocol signals, said facsimile protocol signal including at least first and second facsimile protocol signals, via said at least one fax/modem;
controlling said signal router upon the reciving of at least a first facsimile protocol signal from said at least one originating facsimile machine;
routing said first facsimile protocol signal from said signal source;
monitoring a fax/modem associated with said receiving facsimile machine for said second facsimile protocol signal; and
controlling said signal source for generating said second facsimile protocol signal to said at least one originating facsimile machine in accordance with said monitoring.
7 Assignments
0 Petitions
Accused Products
Abstract
A facsimile gateway provides fax transmission over a packetized network. To accommodate packet delay in the network, an alternate protocol source provides the appropriate notifications to the originating fax machine. In one embodiment, the gateway is constructed using conventional class II or 2.0 fax/modems and voice processing boards. The fax board provides most of the fax gateway operations. As needed, the voice board is switched into the call to provide notifications to prevent a time-out in the originating fax machine.
81 Citations
31 Claims
-
1. A facsimile gateway for transmitting facsimile messages from at least one originating facsimile machine over at least one packet-based network to at least one receiving facsimile machine, said facsimile gateway comprising:
-
at least one fax/modem operatively coupled to said at least one packet-based network for providing facsimile protocol and for transceiving said facsimile messages;
at least one signal source for providing facsimile protocol signals to at least one originating facsimile machine;
a signal router configured for routing said facsimile protocol signals from said at least one fax/modem or said at least one signal source to said originating facsimile machine; and
a controller in operative communication with said fax/modem, said at least one signal source and said signal router, said controller adapted for;
monitoring said facsimile protocol signals, said facsimile protocol signal including at least first and second facsimile protocol signals, via said at least one fax/modem;
controlling said signal router upon the reciving of at least a first facsimile protocol signal from said at least one originating facsimile machine;
routing said first facsimile protocol signal from said signal source;
monitoring a fax/modem associated with said receiving facsimile machine for said second facsimile protocol signal; and
controlling said signal source for generating said second facsimile protocol signal to said at least one originating facsimile machine in accordance with said monitoring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 29)
-
-
10. A method for transmitting facsimile messages over a packet-based network, said method comprising the steps of:
-
monitoring facsimile protocol signals for a first facsimile protocol signal from an originating facsimile machine;
disabling, in response to said monitoring step, facsimile protocol signal flow between a fax/modem and said originating facsimile machine;
enabling, in response to said monitoring step, an emulated facsimile protocol signal flow between a signal source and said originating facsimile machine;
monitoring said network for an acknowledgement from at least one receiving facsimile machine; and
generating, by said signal source, a second facsimile protocol signal, in response to said acknowledgement from said at least one receiving facsimile machine. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for transmitting facsimile messages over a packet-based network, said method comprising the steps of:
-
monitoring said facsimile protocol signals for an end of message indication;
intercepting a first confirmation from a fax/modem in response to said monitoring step;
monitoring said facsimile messages for a second confirmation from a receiving facsimile machine; and
sending an emulated confirmation protocol signal generated by a signal source to an originating facsimile machine in response to said second confirmation. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for transmitting a facsimile message in real-time using high-level messages consisting of class II and above control messages, said facsimile messages being transmitted over a packet-based network said method comprising the steps of:
-
providing a communication session between an originating facsimile machine and an originating facsimile gateway, wherein said originating facsimile gateway is in communication with a fax/modem using high-level control messages;
transmitting a facsimile protocol signal over said packet-based network in real-time; and
providing a confirmation to said originating facsimile machine in real-time by emulating a confirmation facsimile protocol signal in response to a confirmation from a receiving facsimile machine. - View Dependent Claims (27, 28)
-
-
30. A facsimile gateway for transmitting facsimile messages from at least one originating facsimile machine in communication with a fax modem associated therewith, over at least one packet-based network, to at least one receiving facsimile machine, said facsimile gateway comprising:
-
a signal router adapted for communication with said fax modem;
a controller in communication with said signal router and for communication with said fax modem, said controller configured for;
monitoring facsimile protocol signals associated with said at least one originating facsimile machine;
monitoring said network for a receipt of said facsimile message at said at least one receiving facsimile machine; and
controlling said signal router in accordance with the monitoring of facsimile protocol signals and the monitoring of said network; and
a signal generator configured for generating signals emulating confirmation signals that said facsimile message has been received at said at least one receiving facsimile machine, said signals that emulate confirmation signals being generated in accordance with the monitoring of said network. - View Dependent Claims (31)
-
Specification