WO1998058492A2 - A system and method for real-time facsimile transmission - Google Patents
A system and method for real-time facsimile transmission Download PDFInfo
- Publication number
- WO1998058492A2 WO1998058492A2 PCT/IL1998/000290 IL9800290W WO9858492A2 WO 1998058492 A2 WO1998058492 A2 WO 1998058492A2 IL 9800290 W IL9800290 W IL 9800290W WO 9858492 A2 WO9858492 A2 WO 9858492A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fax
- gateway
- originating
- machine
- protocol
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32795—Arrangements for keeping the communication line open
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00214—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission
- H04N1/0022—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission involving facsimile protocols or a combination of facsimile protocols and computer data transmission protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/324—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange
- H04N1/32406—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange in connection with routing or relaying, e.g. using a fax-server or a store-and-forward facility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0093—Facsimile machine
Definitions
- the present invention relates to the transmission of facsimile (fax) images via Internet Protocol (IP) network such as the Internet.
- IP Internet Protocol
- Facsimile (or Fax) machines are generally used to transfer printed or fixed graphic material via a telephone circuit.
- Figs. 1 and 2 schematically illustrate the communication link between two facsimile machines, referenced 12 and 14, and the graphical representation of the transmission of the images between two facsimile machines.
- the transmitting fax machine 12 scans the material being sent and converts the information into signal waves.
- the signals are sent over a telephone circuit 16 such as an integrated services digital network (ISDN) or public switched telephone network (PSTN) to be received and converted back by the receiving facsimile machine 14.
- ISDN integrated services digital network
- PSTN public switched telephone network
- Fig. 2 schematically illustrates the signal communication for a two-page fax, between the transmitting and receiving facsimile machines, 12 and 14, respectively.
- the transmitting machine 12 dials the receiving machine 14.
- the two facsimile machines exchange specific character configurations, known as handshaking, indicated by the waveform 20, to establish synchronization.
- the first page, indicated by the waveform 22, is then converted and transmitted, via the telephone circuit 16, to the receiving machine 14.
- the receiving machine 14 transmits a specific character signal (waveform 24) to the transmitting machine 12, the signal 24 confirming the receipt of the image signals sent.
- the subsequent page (waveform 26) is then transmitted and again signal (waveform 24) is transmitted to transmitting machine
- a confirmation signal is sent by the receiving machine 14 and the transmitting machine 12 prints out a status report.
- the transmitting machine 12 disconnects itself from the network.
- the G3 fax protocol expects a signal from the receiving facsimile machine 14 within 3-5 seconds after the fax has been transmitted. If there is not any response within this short time frame, the transmitting facsimile machine assumes that the last page has not arrived, disconnects from the line and reports an error. This loss of contact can occur even if the page has been fully transmitted, due to noisy fax lines, for example.
- An object of the present invention is to provide real-time fax transmission via an Internet Protocol (IP) network such as the Internet.
- IP Internet Protocol
- a further object of the present invention is to provide real-time transmission of facsimile images between an originating fax machine and a destination fax machine via a communications link.
- a method for real-time transmission of facsimile (fax) images between an originating fax machine and a destination fax machine, via an Internet Protocol (IP) network includes the steps of: a) establishing a local communication gateway and at least one termination gateway, the local and at least one termination gateway being connectable to the IP network, each of the local and at least one termination gateway having an identifying IP address; b) establishing a communication link via a Fax Protocol Enhancer between the originating fax machine and the destination fax machine; and c) transmitting a fax image and on receipt of the fax image, the destination fax machine transmitting a status report to the originating fax machine.
- IP Internet Protocol
- the Fax Protocol Enhancer ensures that a line is kept open between the originating fax machine and the local communication gateway and thence to the destination fax machine.
- the Fax Protocol Enhancer is connected to the originating fax machine and connectable to the local gateway.
- the method includes a private telephone exchange (PBX) connected to the originating fax machine, the Fax Protocol Enhancer being coupled to the local gateway.
- PBX private telephone exchange
- the originating fax machine is a personal computer having a fax card coupled thereto, the Fax Protocol Enhancer being coupled to the personal computer.
- the step of establishing a communication link includes the steps of: a) establishing a communication link from the Fax Protocol Enhancer to the local fax gateway via the telephone network; b) identifying the termination fax gateway to communicate with the destination fax and establishing a communication link between the local fax gateway and the termination fax gateway via the IP network, the termination fax gateway having a second IP address; and c) establishing a communication link via the telephone network from the termination fax gateway to the destination fax machine.
- the step of transmitting a fax image includes the steps of. a) for each page of fax image being received, by the local fax gateway, splitting each page into a multiplicity of strips; b) the local fax gateway separately transmitting each of the multiplicity of strips in turn to the termination gateway; and c) the termination gateway forwarding each of the multiplicity of strips in turn to the destination fax machine.
- the destination fax machine begins receiving each page of the fax image being transmitted before the originating fax machine has completed transmitting the each page.
- the method includes the step of restoring the communication link between the originating fax machine and the destination fax machine, whenever the originating fax machine is disconnected form the communication link.
- the step of restoring the communications link includes the step of the local fax gateway activating the Fax Protocol Enhancer to call-back to the originating fax machine.
- the step of restoring includes the step of the local fax gateway calling-back to the originating fax machine.
- each of the multiplicity of strips of data is encrypted prior to onward transmission.
- the termination gateway stores the incoming fax until a status report confirming that all the pages have been received by the destination fax machine.
- the termination gateway on the transmitted status report indicating a transmission error, re-transmits the stored fax .
- the step of establishing a communication link includes the step of the local communications fax gateway determining the optimum least cost route for transmission of the fax from a maintained up-to-date database of routes.
- the step of identifying the termination fax gateway includes the step of the local communications fax gateway determining the optimum least cost route for transmission of the fax from a maintained database of routes.
- the Fax Protocol Enhancer includes a non-volatile memory unit and the local communications fax gateway transmits the updated optimum least cost route data to the non-volatile memory unit on being connected with the Fax Protocol Enhancer thereby allowing the Fax Protocol Enhancer to establish route calls from the Fax Protocol Enhancer to the local fax gateway via the least cost route telephone network.
- a system for real-time transmission of facsimile (fax) images between an originating fax machine and a destination fax machine, via an Internet Protocol (IP) network IP
- the system includes a Fax Protocol Enhancer (FPE) connected to the originating fax machine, for ensuring an open line between the originating fax machine and the destination fax machine, a local communication gateway connectable to the Fax Protocol Enhancer (FPE) and at least one termination gateway connectable to the destination machine.
- FPE Fax Protocol Enhancer
- the local and termination gateways are connectable to each other via the IP network, and have identifying IP addresses.
- the Fax Protocol Enhancer includes a call-back unit for re-instating a disconnected communications link between the FPE to the originating fax machine.
- the system includes a private telephone exchange (PBX) connecting the originating fax machine to the Fax Protocol Enhancer.
- PBX private telephone exchange
- the originating fax machine is a personal computer having a fax card coupled thereto and wherein the Fax Protocol Enhancer is coupled to the personal computer.
- the local communication gateway includes a database of transmission routes.
- a method for real-time transmission of facsimile (fax) images between an originating fax machine and a destination fax machine via a communications link includes the steps of: a) connecting first and second Fax Protocol Enhancer to the originating and destination fax machines, respectively ; b) establishing a communication link between the first and second Fax Protocol Enhancer, thereby to open a line between the originating and destination fax machines; and c) maintaining the communication link on being disconnected by originating a call back from the first Fax Protocol Enhancer to the originating fax machine.
- a system for real-time transmission of facsimile (fax) images between an originating fax machine and a destination fax machine, via a communications network includes a first Fax Protocol Enhancer
- FPE Fax Protocol Enhancer
- the system communications network is any one of a group including an integrated services digital network (ISDN), public switched telephone network (PSTN); a satellite network, an Internet Protocol (IP) network and the INTERNET. Additionally, in accordance with a preferred embodiment of the invention, there is also provided a method and a system for real-time transmission of facsimile (fax) images between an originating fax machine and an email address via an Internet Protocol (IP) network.
- ISDN integrated services digital network
- PSTN public switched telephone network
- IP Internet Protocol
- IP Internet Protocol
- the method includes the steps of: establishing a local communication gateway connectable to the IP network, the local communication gateway having an identifying IP address; establishing a communication link via a Fax Protocol Enhancer between the originating fax machine and the Internet; and transmitting a fax image by dialing a unique code followed by the email address.
- the local communications fax gateway recognizes the unique code; and translates the unique code to a regular Email attachment for transmitting the fax as an Email.
- the unique code is obtained from a conversion table stored on the local communications fax gateway.
- the dialing is undertaken via a keyboard connected to the Fax Protocol Enhancer.
- Fig. 1 is a schematic illustration of the prior art communication link between two facsimile machines
- Fig. 2 is a graphical representation of the signal transmission of images between two facsimile machines of Fig. 1 ;
- Fig. 3 is a schematic illustration of a real-time system for sending facsimiles (faxes) via an IP network, in accordance with a preferred embodiment of the invention
- Fig. 4 is a schematic block diagram illustration of the Fax Protocol Enhancer (FPE) of the system of Fig. 3;
- FPE Fax Protocol Enhancer
- FIG. 5 is flow chart illustration of the operation of the real-time fax transmission system
- Fig. 6 is a schematic block diagram illustrating the operational flow of a preferred embodiment of a local fax gateway of Fig. 3;
- Fig. 7 is a flow chart illustration of the operation of the gateway of Fig.3;
- Fig. 8 is a schematic illustration of a real-time system for sending facsimiles (faxes) via an IP network, in accordance with a further preferred embodiment of the invention.
- Fig. 9 is a schematic illustration of a real-time system for sending facsimiles (faxes) via an IP network, in accordance with a further preferred embodiment of the invention.
- Fig. 10 is a flow chart diagram illustration of the protocol between a local fax gateway and the Fax Protocol Enhancer of Fig.3;
- Fig. 11 is a schematic illustration of a real-time system for sending facsimiles (faxes) via a PSTN telephone line, in accordance with a further preferred embodiment of the invention;
- Fig. 12 is a schematic block diagram illustration of the Fax Protocol Enhancer (FPE) of the system of Fig. 9; and
- Fig. 13 is a schematic block diagram illustrating the operational flow of a further preferred embodiment of local fax gateway.
- Fig. 3 is a schematic representation of a real-time system for sending facsimiles (faxes) via the Internet, referenced 90, in accordance with a preferred embodiment of the invention.
- the real-time fax transmission system comprises at least one Fax
- Protocol Enhancer (FPE) 102 which is connected to the transmitting (or originating) facsimile machine 104, local and termination fax gateways, 106 and 108, respectively, and a receiving (or destination) facsimile machine 110.
- the local and termination fax gateways, 106 and 108 respectively act as the default gateways for the transmitting and receiving facsimile machines 104 and 110, respectively.
- the fax gateways communicate with each other via the Internet 90, as will be described in greater detail below.
- Fax Protocol Enhancer 102 ensures that the line remains open at the end of the fax transmission until the originating facsimile machine 104 has received the status report from the destination facsimile machine 108.
- FPE 102 functions as a dial-up router and routes long distance and international calls to the nearest gateway (local gateway 106) which makes contact with the termination gateway 108, closest to the receiving machine 110.
- Termination fax gateway 108 dials the receiving facsimile machine 110, thereby establishing a virtual line (via the Internet) between the transmitting and receiving facsimile machines 104 and 110, respectively.
- a status report from the receiving fax 110 is transmitted to the originating fax machine 104.
- Fax Protocol Enhancer (FPE) 102 is driven by software residing at the local fax gateway 106. In addition to functioning as a dial-up router for routing calls to the desired destination, FPE 102 ensures that the communication line between the fax machines 104 and 110 is kept open while the fax images are being transmitted and until the status report sent by the destination machine 110 has been received by and printed out by the originating fax machine 104.
- Fax Protocol Enhancer (FPE) 102 comprises a housing 111 containing commercially available components. FPE 102 is schematically shown in Fig.4 to which reference is now made.
- FPE 102 includes at least a dual tone multiple frequency (DTMF) chip 112, EEPROM (electrically erasable programmable read only memory) 114 and a ringer 116 coupled together via a local CPU (central processing unit) 115.
- DTMF dual tone multiple frequency
- EEPROM electrically erasable programmable read only memory
- DTMF chip 112 is a standard commercially available chip for dialing a desired number. Ringer 116 is utilized for ringing the originating fax machine 104, as will be described later in greater detail.
- Fax Protocol Enhancer (FPE) 102 is programmable using the telephone keypad or the keypad attached to the fax machine 102. The telephone prefixes of the areas and countries is input and the data is stored in EEPROM 114.
- the Internet is a packet switched network, breaking up data into small packets prior to routing and sending the data by means of two protocols, commonly designated as TCP/IP, that is Transmission Control Protocol (TCP) which handles the breaking up of the data and the Internet Protocol (IP) for routing the data to the destination address.
- TCP Transmission Control Protocol
- IP Internet Protocol
- Local and termination fax gateways, 106 and 108, respectively, are essentially identical and features described with reference to one of the fax gateways are deemed to be applicable to the other fax gateway.
- Each fax gateway acts as an IP router.
- the local fax gateway 106 is connected to the Internet provider, preferably via a frame relay or similar direct leased line in order to be constantly connected to the Internet.
- the local fax gateway 106 on receiving the fax image breaks each page into approximately 40 "strips". Each strip is transmitted separately to the termination gateway 108. As each "strip" is received by the termination gateway 108, it is forwarded to the destination fax machine 110. Thus, the fax is effectively being received in real-time. Thus, in contrast to accepted fax transmission practices, the faxed page is not reassembled from the "strips" before being printed out at the receiving machine, in standard "store and forward" mode.
- a further feature of the invention is the capability of incorporating security measures.
- each "strip" of data can be sent via different Internet switches.
- each "strip" of data can also be encrypted before being sent over the Internet.
- the copy of the fax which is temporarily stored at the termination gateway 108 is deleted once the fax has been successfully received.
- the status report is sent to the originating fax machine 102 after transmission of the fax.
- local gateway 106 originates a call-back request to Fax Protocol Enhancer 102 to reinstate a connection to the originating fax machine 104 to allow the printing out of the status report
- the termination gateway 108 stores the incoming fax until a status report confirming that all the pages have been received. In the event that an error has occurred and part or all of the fax has not been received, the fax is resent by the terminating gateway 108. It is not necessary for the originating fax machine to resend it. Instead, the terminating gateway 108 stores the fax and forwards it to the receiving fax machine 110 at a later time. A status report confirming the successful receipt of the fax sent by the destination machine 110 is forwarded by the terminating gateway 108 via the Internet to the local gateway 106 which can then originate a call via the FPE 102 to the originating machine 104.
- Fig. 5 is flow chart illustration of the operation of the real-time fax transmission system.
- the telephone number of the destination is dialed (step 202).
- the telephone prefix number is checked by the Fax Protocol Enhancer (FPE) 102 by referenced to the numbers previously entered and stored in EEPROM 114 (step 204). If the fax destination is local or should not be routed to through the fax gateways, the Fax Protocol Enhancer (FPE) 102 is bypassed and the fax sent by normal channels (step 206).
- FPE Fax Protocol Enhancer
- the dial-up router of the Fax Protocol Enhancer (FPE) 102 calls the nearest local fax gateway 104 (step 208) and keeps the line open until it receives an instruction from the local gateway 104 to disconnect.
- the local fax gateway 104 identifies the termination gateway 106 and via the Internet 90 contacts the termination gateway 106 (step 210). Normally, the termination gateway selected is the gateway which is nearest to the destination fax 110. However, any available termination gateway may be chosen.
- the originating fax gateway 104 sends a string containing the telephone number of the destination fax 110 to the termination gateway 106, which then dials the number (step 212).
- a line is opened between the termination gateway 106 and the destination fax 110 (step 214).
- the transmitting facsimile machine 104 begins transmitting (step 216).
- Each page is received by the local fax gateway 106 and split into a multiplicity of "strips", which are then sent one by one to the termination gateway 108 for onward transmission to the destination fax machine 1 10 (step 218).
- the originating fax machine 102 waits for the status report from the destination fax 110.
- a report is not received within the short time frame (generally 3-5 seconds) expected by the G3 fax protocol, the transmitting facsimile machine 102 disconnects. Once the complete fax image has been sent, a status report is sent from the destination fax machine 1 10 (step 220). If an error has occurred during the transmission and the fax has not been completely received, the status report will contain details of the error.
- the status report is sent to the terminating fax gateway 108 which transmits the report to the local fax gateway 106 and thence to the originating fax machine 102 via the Fax Protocol Enhancer 102. If the originating fax machine 102 has been disconnected (query box 222), Fax Protocol Enhancer (FPE) 102 dials the fax machine 102 to restore the line (step 224). The status report is then printed out (step 226) and the fax machine disconnected from the telephone circuit (step 228).
- FPE Fax Protocol Enhancer
- Terminating fax gateway 108 contains similar components to local fax gateway 106 and it will be appreciated that the components of local fax gateway 106 are also applicable to terminating fax gateway 108.
- Local fax gateway 106 comprises a fax/modem/voice board 130, a software driver 132, a central processing and management unit 134 for managing the fax gateway, an user authentication unit 136, a network / router management unit 148 and an Internet router 140.
- Central processing and management unit 134 which is similar to a standard central processing unit (CPU), is connected to software driver 132, user authentication unit 136 and network/router management unit 148.
- Central processing and management unit 134 incorporates software for managing and controlling the operation of the components.
- Software driver 132 which is connected to fax/modem/voice board 130 and Internet router 140, for receiving and transmitting faxes.
- Network/router management unit 148 is coupled to Internet router 140 and is controlled by central processing and management unit 134 for the selection of the optimum Internet route.
- the functional operation of local fax gateway 106 is illustrated by the flow chart of Fig. 7 to which reference is now also made.
- the incoming audio signals (arrow 150) from the fax are converted to binary digital information by modem 130 (step 250).
- the digital signals are processed by software driver 132 (arrow 151) and CPMU 134 (arrow 152) (step 252).
- CPMU 134 checks out and authenticates the sender (step 254) transmitting the fax (arrow 154), and verifies the location of the addressee (destination fax) (step 256).
- the destination address is then passed to the network/router management unit 148 (arrow 156) which ascertains the best route for onward transmission of the fax (step 258).
- the CPMU 134 instructs the driver 132 (arrow 158) to transmit the fax (arrow 160) via the chosen route (step 260) which is made available to the network router 140 (arrow 162) by network/router management unit 148 at the time the fax is being transmitted. Since the local fax gateway 106 is in communicable contact with the Fax
- the local fax gateway 106 can be utilized to control the operation of the FPE.
- the local fax gateway 106 can maintain updated data including least cost routing data regarding termination routes and local telephone routing between the FPE and the local gateway.
- the updated least cost routing data can be downloaded to the FPE enabling the FPE to select the most favorable route for local dialing.
- the local fax gateway 106 selects the most favorable termination gateway and route to the destination fax machine 110 for onward transmission of the fax.
- the main time critical obstacle during fax transmission is determined by the fax / modem board 130 on the gateway and the fax machine 104 itself.
- the fax / modem board 130 expects to receive a confirmation response within 6 seconds, otherwise it switches off the line to the fax machine. Standard fax machines disconnect if they have not received confirmation within about 14 seconds (this time is preset by the fax manufacturers and can not be altered).
- the maximum waiting time is extended before disconnection from 6 seconds (determined by the fax / modem board 130) to 14 seconds (the maximum waiting time allowed by the fax machine), a net gain of about 8 seconds. This 8 second period compensates for delays on the Internet.
- the method for extending the waiting time on the gateway is briefly described as follows: At the end of the fax session, the control (on the gateway) of the confirmation signal to the fax machine, is taken by the voice function of the fax / modem / voice board 130. To enable the voice function of the fax / modem / voice board 130 to provide the confirmation signal to the fax machine, a tone which simulates a fax confirmation is prerecorded on the gateway. As soon as the confirmation arrives from the Internet, the board plays the tone towards the fax machine, which accepts it as a confirmation.
- Fig. 8 is a schematic illustration of a further embodiment of the invention for sending facsimiles (faxes) via an IP network in real-time.
- Elements of this embodiment of the invention which are similar to elements which have been previously described with respect to the preferred embodiment hereinabove, are similarly designated and will not be further described.
- Fig. 8 is a schematic illustration of a real-time system, generally designated 300, for sending facsimiles (faxes) via a private telephone exchange (PBX) 302.
- PBX private telephone exchange
- Real-time fax system 300 comprises at least one originating facsimile machine, generally designated 304, connected via PBX 302 to a local fax gateway 306.
- Real-time fax system 300 further comprises a termination fax gateway 108 connectable via a PSTN/ISDN telephone network 95 to a destination facsimile machine 110.
- Local and termination fax gateways, 306 and 108, respectively, are connectable via the Internet 90.
- local fax gateway 306 is connected to the same PBX 302 as the facsimile machine 304.
- Local fax gateway 306 combines the functions of fax gateway 106 and Fax Protocol Enhancer (FPE) 102, described hereinabove with respect to Fig. 3. That is, the functional operations of Fax Protocol Enhancer (FPE) 102 (as described above with respect to Fig. 3) is software driven by local fax gateway 306, which ensures that the communication line between the PBX 302 and fax destination machine 110 is kept open while the fax images are being transmitted and until the status report is received by the originating fax machine 304.
- FPE Fax Protocol Enhancer
- Fig. 9 is a schematic illustration of a further embodiment of a real-time system, generally designated 400, for sending facsimiles (faxes) from a personal computer (PC) 402 via an IP network 90 in real-time.
- PC personal computer
- Real-time fax system 400 comprises at least one PC 402 connectable via a PSTN/ISDN telephone network 95 to a local fax gateway 406.
- Real-time fax system 400 further comprises a termination fax gateway 108 connectable via a PSTN/ISDN telephone network 95 to a destination facsimile machine 1 10.
- Local and termination fax gateways, 406 and 108, respectively, are connectable via the Internet 90.
- PC 402 is any commercially available computer having a fax/modem card (not shown) connected thereto and including applicable software for controlling the operation of the fax/modem card.
- PC 402 further comprises the components of Fax Protocol Enhancer (FPE) (similar to FPE 102) and software for driving the FPE. That is, the FPE software ensures that the communication line between the PC 402 and fax destination machine 1 10 is kept open while the fax images are being transmitted and until the status report is received by the PC 402 (the originating fax machine).
- FPE Fax Protocol Enhancer
- calls are dialed and routed by the FPE software in the PC to local fax gateway 406, then routes the call via the Internet 90 and termination gateway 108 to the destination fax machine 110.
- Fig. 10 is a flow chart diagram illustration of the protocol between a local fax gateway 106 and the Fax Protocol Enhancer (FPE) 102.
- An incoming fax (from Fax Protocol Enhancer (FPE) 102, for example) is received by the local fax gateway 106 (step 602).
- the local fax gateway ascertains whether the sender is a valid user (query box 604). If not a valid user, the fax is ignored. If the user is authenticated, the gateway receives the fax, page by page (step 606) for transmission (step 218, as described hereinabove with respect to Fig. 5).
- an "end of fax" message is sent to the destination fax machine (step 610).
- the local fax gateway 106 waits to receive a status report (step 612) and on receipt, sends a dial request to the Fax Protocol Enhancer (FPE) 102 to reconnect the FPE to the originating fax machine (step 614).
- the status report is then transmitted to the originating fax machine (step 616). Once the status report transmission has been completed (query box 618), an instruction is sent by the local fax gateway 106 to the FPE to disconnect from the originating fax machine (step 620).
- FPE Fax Protocol Enhancer
- System 500 comprises a first Fax Protocol Enhancer (FPE) 502 which is connected to the originating facsimile machine 104, and a second FPE 504 connected to the destination facsimile machine 110.
- the first and second FPEs 502 communicate via PSTN line, referenced 505.
- Fax Protocol Enhancer (FPE) 502 schematically illustrated in Fig. 12, comprises the same components as Fax Protocol Enhancer (FPE) 102, described hereinabove with respect to Fig. 4.
- FPE 502 further comprises a call-back unit, referenced 506 coupled to CPU 115.
- a "noisy" telephone line which disrupts the transmission and causes a delay will cause the originating fax machine 104, in accordance with the G-3 fax protocol, to assume that the transmission has been completed and disconnect. Consequently, sending faxes to places having poor communications can be very problematic and frustrating with a low percentage of successful transmissions.
- call-back unit 506 of first FPE 502 reconnects originating fax machine 104 to the open line.
- Fig. 13 is a schematic block diagram illustrating the operational flow of an alternative embodiment of a local fax gateway 106 for sending a fax to an Email account.
- the embodiment of Fig. 13 is similar to the embodiment of Fig. 6 described hereinabove. Elements of this embodiment of the invention which are similar to elements are similarly designated and will not be further described.
- local fax gateway 106 comprises a fax/modem/voice board 130, a software driver 132, a central processing and management unit 134 for managing the fax gateway, an user authentication unit 136, a network / router management unit 148 and an Internet router 140.
- local fax gateway 106 comprises a "fax-to-Email" server 170 which is coupled to software driver 132 and a Email keyboard 173 connected to
- Fax Protocol Enhancer (FPE) 102 A fax may be sent to an Email account either via keyboard 173 to the
- Fax Protocol Enhancer box 102 or by using a conversion table of email addresses.
- the fax user dials a unique code, than enters the full Email address on the keyboard 173 and than presses the send button (instead of dialing a regular fax number).
- a fax can be sent to an Email address without using the keyboard 173 by the user pre-registering a list of the Email addresses he uses on the Gateway and obtaining a conversion table for each Email address with it's own designated unique number. The user then sends the fax to Email by keying a trigger code and after it the Email number obtained from the table.
- the operational steps a) to c) described hereinabove then occur.
- This embodiment has the advantage of allowing a fax be sent to an Email address in the same manner as a regular fax, without the need of having any Internet connection.
- the real-time fax system is not limited to the transmissions via the Internet or public telephone networks as described hereinabove, but is also applicable to other forms of transmission, such as satellite communications.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU80323/98A AU8032398A (en) | 1997-06-19 | 1998-06-18 | A system and method for real-time facsimile transmission |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US87899197A | 1997-06-19 | 1997-06-19 | |
US08/878,991 | 1997-06-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1998058492A2 true WO1998058492A2 (en) | 1998-12-23 |
WO1998058492A3 WO1998058492A3 (en) | 1999-06-03 |
Family
ID=25373218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL1998/000290 WO1998058492A2 (en) | 1997-06-19 | 1998-06-18 | A system and method for real-time facsimile transmission |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU8032398A (en) |
WO (1) | WO1998058492A2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1091561A2 (en) * | 1999-10-08 | 2001-04-11 | Matsushita Graphic Communication Systems, Inc. | Apparatus and method for transmitting and receiving images |
EP1209853A1 (en) * | 2000-11-28 | 2002-05-29 | Telogy Networks Inc. | Modem transmission over packet networks |
EP1279279A1 (en) * | 2000-04-28 | 2003-01-29 | Telogy Networks Inc. | Real time fax-over-packet packet loss compensation |
WO2003010953A1 (en) * | 2001-07-25 | 2003-02-06 | Huawei Technologies Co., Ltd. | Speed-limited ip fax method and a method for achieving gateway speed limitation in the ip fax |
WO2003096666A1 (en) * | 2002-05-10 | 2003-11-20 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an ip network |
KR100460467B1 (en) * | 2001-05-18 | 2004-12-08 | 주식회사 브리지텍 | A method of producing a fax image in a UMS system |
WO2006017969A1 (en) * | 2004-08-17 | 2006-02-23 | Zte Corporation | A method for ip fax implement synchronous switch |
CN1303802C (en) * | 2004-11-03 | 2007-03-07 | 华为技术有限公司 | Method for processing fax service |
CN100366040C (en) * | 2005-01-07 | 2008-01-30 | 华为技术有限公司 | Fax service data transmission method |
US7543063B1 (en) | 2002-05-10 | 2009-06-02 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an IP network |
US10348937B2 (en) | 2017-02-22 | 2019-07-09 | Biscom Inc. | High-definition facsimile routing |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555100A (en) * | 1993-10-07 | 1996-09-10 | Audiofax, Inc. | Facsimile store and forward system with local interface translating DTMF signals into store and forward system commands |
WO1996041463A1 (en) * | 1995-06-07 | 1996-12-19 | Geshwind David M | A method for utilizing point-to-point communication devices including fax machines as bi-directional internet terminals |
US5638428A (en) * | 1995-02-16 | 1997-06-10 | Broadcast Holdings (Cdn) Ltd. | Telecommunications management and control apparatus |
WO1997026753A1 (en) * | 1996-01-16 | 1997-07-24 | I-Link Worldwide, Inc. | Facsimile internet transmission system |
US5673118A (en) * | 1995-06-20 | 1997-09-30 | Canon Kabushiki Kaisha | Communication apparatus and method with means to control recall and other communication operations |
US5712712A (en) * | 1995-06-01 | 1998-01-27 | Rapidata Systems, Inc. | Rapid delivery of facsimile or other data sets to a massive number of recipients |
US5739919A (en) * | 1996-05-17 | 1998-04-14 | Nko, Inc. | Point of presence (POP) for digital facsimile network |
JPH10126551A (en) * | 1996-10-15 | 1998-05-15 | Ricoh Co Ltd | Internet facsimile equipment |
JPH10145545A (en) * | 1996-11-13 | 1998-05-29 | Bitsutomatsupu:Kk | Oversea communication system by facsimile |
US5761284A (en) * | 1996-09-13 | 1998-06-02 | Fax International, Inc. | Method and apparatus for obtaining alternate delivery instructions for a fax document |
JPH10173899A (en) * | 1996-12-10 | 1998-06-26 | I Cube Net:Kk | Facsimile communication system, facsimile server and facsimile server recording medium |
US5790790A (en) * | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
US5793498A (en) * | 1995-03-10 | 1998-08-11 | Telogy Networks, Inc. | System for transferring facsimile data without dedicated G3 hardware |
US5796394A (en) * | 1995-10-03 | 1998-08-18 | Sony Corporation | User interface and rule processing for a personal communications routing system |
US5805298A (en) * | 1996-02-06 | 1998-09-08 | Ho; Shu-Kuang | Communications device with remote device identifier recognition and transmission in accordance with the recognized identifier |
US5812278A (en) * | 1995-10-20 | 1998-09-22 | Matsushita Graphic Communication Systems, Inc. | Image communicating method, facsimile type electronic mail apparatus and facsimile apparatus |
-
1998
- 1998-06-18 AU AU80323/98A patent/AU8032398A/en not_active Abandoned
- 1998-06-18 WO PCT/IL1998/000290 patent/WO1998058492A2/en active Application Filing
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555100A (en) * | 1993-10-07 | 1996-09-10 | Audiofax, Inc. | Facsimile store and forward system with local interface translating DTMF signals into store and forward system commands |
US5638428A (en) * | 1995-02-16 | 1997-06-10 | Broadcast Holdings (Cdn) Ltd. | Telecommunications management and control apparatus |
US5793498A (en) * | 1995-03-10 | 1998-08-11 | Telogy Networks, Inc. | System for transferring facsimile data without dedicated G3 hardware |
US5712712A (en) * | 1995-06-01 | 1998-01-27 | Rapidata Systems, Inc. | Rapid delivery of facsimile or other data sets to a massive number of recipients |
WO1996041463A1 (en) * | 1995-06-07 | 1996-12-19 | Geshwind David M | A method for utilizing point-to-point communication devices including fax machines as bi-directional internet terminals |
US5673118A (en) * | 1995-06-20 | 1997-09-30 | Canon Kabushiki Kaisha | Communication apparatus and method with means to control recall and other communication operations |
US5796394A (en) * | 1995-10-03 | 1998-08-18 | Sony Corporation | User interface and rule processing for a personal communications routing system |
US5812278A (en) * | 1995-10-20 | 1998-09-22 | Matsushita Graphic Communication Systems, Inc. | Image communicating method, facsimile type electronic mail apparatus and facsimile apparatus |
WO1997026753A1 (en) * | 1996-01-16 | 1997-07-24 | I-Link Worldwide, Inc. | Facsimile internet transmission system |
US5805298A (en) * | 1996-02-06 | 1998-09-08 | Ho; Shu-Kuang | Communications device with remote device identifier recognition and transmission in accordance with the recognized identifier |
US5739919A (en) * | 1996-05-17 | 1998-04-14 | Nko, Inc. | Point of presence (POP) for digital facsimile network |
US5761284A (en) * | 1996-09-13 | 1998-06-02 | Fax International, Inc. | Method and apparatus for obtaining alternate delivery instructions for a fax document |
JPH10126551A (en) * | 1996-10-15 | 1998-05-15 | Ricoh Co Ltd | Internet facsimile equipment |
US5790790A (en) * | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
JPH10145545A (en) * | 1996-11-13 | 1998-05-29 | Bitsutomatsupu:Kk | Oversea communication system by facsimile |
JPH10173899A (en) * | 1996-12-10 | 1998-06-26 | I Cube Net:Kk | Facsimile communication system, facsimile server and facsimile server recording medium |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1091561A3 (en) * | 1999-10-08 | 2002-12-04 | Matsushita Graphic Communication Systems, Inc. | Apparatus and method for transmitting and receiving images |
EP1091561A2 (en) * | 1999-10-08 | 2001-04-11 | Matsushita Graphic Communication Systems, Inc. | Apparatus and method for transmitting and receiving images |
US6880019B1 (en) | 1999-10-08 | 2005-04-12 | Panasonic Communications Co., Ltd. | Apparatus and method for transmitting and receiving for image |
EP1279279A1 (en) * | 2000-04-28 | 2003-01-29 | Telogy Networks Inc. | Real time fax-over-packet packet loss compensation |
EP1279279A4 (en) * | 2000-04-28 | 2005-10-05 | Telogy Networks Inc | Real time fax-over-packet packet loss compensation |
US7042833B1 (en) | 2000-11-28 | 2006-05-09 | Texas Instruments Incorporated | Modem transmission over packet networks |
EP1209853A1 (en) * | 2000-11-28 | 2002-05-29 | Telogy Networks Inc. | Modem transmission over packet networks |
KR100460467B1 (en) * | 2001-05-18 | 2004-12-08 | 주식회사 브리지텍 | A method of producing a fax image in a UMS system |
WO2003010953A1 (en) * | 2001-07-25 | 2003-02-06 | Huawei Technologies Co., Ltd. | Speed-limited ip fax method and a method for achieving gateway speed limitation in the ip fax |
US7804615B2 (en) | 2001-07-25 | 2010-09-28 | Huawei Technologies Co., Ltd. | Method for limiting bit rate in IP facsimile and method for limiting bit rate in IP facsimile in gateway |
WO2003096666A1 (en) * | 2002-05-10 | 2003-11-20 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an ip network |
AU2003230304B2 (en) * | 2002-05-10 | 2007-04-05 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an IP network |
US7483414B2 (en) | 2002-05-10 | 2009-01-27 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to in IP network |
US7543063B1 (en) | 2002-05-10 | 2009-06-02 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an IP network |
AU2003230304B8 (en) * | 2002-05-10 | 2009-07-02 | Cisco Technology, Inc. | Device to terminate a modem relay channel directly to an IP network |
CN1653795B (en) * | 2002-05-10 | 2011-03-23 | 思科技术公司 | Device to terminate a modem relay channel directly to an ip network |
WO2006017969A1 (en) * | 2004-08-17 | 2006-02-23 | Zte Corporation | A method for ip fax implement synchronous switch |
US9131081B2 (en) | 2004-08-17 | 2015-09-08 | Zte Corporation | Method for synchronously implementing media switch in gateways used for fax over IP network |
CN1303802C (en) * | 2004-11-03 | 2007-03-07 | 华为技术有限公司 | Method for processing fax service |
CN100366040C (en) * | 2005-01-07 | 2008-01-30 | 华为技术有限公司 | Fax service data transmission method |
US10348937B2 (en) | 2017-02-22 | 2019-07-09 | Biscom Inc. | High-definition facsimile routing |
Also Published As
Publication number | Publication date |
---|---|
WO1998058492A3 (en) | 1999-06-03 |
AU8032398A (en) | 1999-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100231282B1 (en) | Internet facsimile system | |
US7948970B2 (en) | Communication terminal device, communication method and electronic mail server | |
US6980313B2 (en) | Fax-compatible internet appliance | |
EP1536611A2 (en) | Internet telephone and fascimile device | |
US5835579A (en) | Apparatus and methods for preventing disconnection of facsimile transmission over a network | |
WO1998058492A2 (en) | A system and method for real-time facsimile transmission | |
US6535303B1 (en) | Facsimile communication devices, communication systems and facsimile communication methods | |
US6151137A (en) | Fax back confirmation | |
JP3738763B2 (en) | Image communication device | |
US6515757B1 (en) | Facsimile apparatus and facsimile system | |
JP3467009B2 (en) | Communication device | |
US7012705B1 (en) | Communication apparatus | |
JP2003143352A (en) | Facsimile gateway, control method for the facsimile gateway, and control program for the facsimile gateway | |
JPH1042067A (en) | Communication method and communication terminal equipment | |
EP0967779A2 (en) | Facsimile routing using internet rpotocol addressing | |
JP2001014234A (en) | Equipment, method and system for communications, and storage medium | |
JP3817468B2 (en) | Facsimile apparatus, facsimile apparatus control method, and facsimile apparatus control program | |
JP3458810B2 (en) | Image communication device | |
JP2000029801A (en) | Facsimile communication system | |
JP2000339240A (en) | Communication terminal equipment | |
CA2507227A1 (en) | Facsimile to e-mail communication system with local interface | |
JP2003092657A (en) | Facsimile terminal equipment, control method of the facsimile terminal equipment, and control program for the facsimile terminal equipment | |
KR19990019418A (en) | Network fax system and its fax data transmission and reception method | |
JP2004186965A (en) | Internet terminal device | |
JPH10173900A (en) | Control method for network facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 1999504083 Format of ref document f/p: F |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: CA |