[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20150103379A1 - System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter - Google Patents

System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter Download PDF

Info

Publication number
US20150103379A1
US20150103379A1 US14/514,890 US201414514890A US2015103379A1 US 20150103379 A1 US20150103379 A1 US 20150103379A1 US 201414514890 A US201414514890 A US 201414514890A US 2015103379 A1 US2015103379 A1 US 2015103379A1
Authority
US
United States
Prior art keywords
facsimile
fax
image data
program
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/514,890
Inventor
Nicholas J. Basil
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SCRYPT Inc
Original Assignee
SCRYPT Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SCRYPT Inc filed Critical SCRYPT Inc
Priority to US14/514,890 priority Critical patent/US20150103379A1/en
Priority to US14/514,854 priority patent/US9549087B2/en
Assigned to AXACORE, INC reassignment AXACORE, INC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BASIL, NICHOLAS J
Assigned to SCRYPT, INC reassignment SCRYPT, INC NUNC PRO TUNC ASSIGNMENT (SEE DOCUMENT FOR DETAILS). Assignors: AXACORE, INC
Publication of US20150103379A1 publication Critical patent/US20150103379A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00204Connection 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/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00204Connection 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/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00214Transmitting 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00204Connection 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/00244Connection 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 with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/327Initiating, continuing or ending a single-mode communication; Handshaking therefor
    • H04N1/32789Details of handshaking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/333Mode signalling or mode changing; Handshaking therefor
    • H04N1/33392Details of handshaking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0039Connection via a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0093Facsimile machine
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3218Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a confirmation, acknowledgement or receipt

Definitions

  • VoIP Voice over Internet
  • PSTN Public Switched Telephone Network
  • fax transmissions designed for the PSTN have more difficulty completing transmissions and require several retries to complete.
  • the chances of successful transmissions decrease.
  • page counting system there is no page counting system in fax, so that a 100 page fax that cannot complete after 90 pages will start anew at page 1 the next attempt.
  • that 100 page fax may take as long as an hour or more of a phone call to complete the transmission.
  • Facsimile (“fax” or “faxing”) has been an important part of business communications for over 20 years. It is a secure, and reliable way to send a document from one place to another and provides a confirmation of receipt. There have been few changes to the actual fax transmissions or speed since the early 1990's. With the growth of VoIP and the growth of fax, more problems are introduced to the fax process such as dropped calls, incomplete faxes, and longer documents that can take long periods of time sending.
  • Embodiments of the present inventive subject matter overcomes problems in the current fax system and in prior art of fax systems by using the fax transmission as a signal to securely stream the fax image data via the internet and secure link to a secure web server, thus giving a 100% delivery guarantee, and greatly reducing the transmission time.
  • Embodiments of the present inventive subject matter are both novel in it's approach to increase fax speed and reliability, and non-obvious in it's method and approach.
  • Non-facsimile-communication-protocol/non-facsimile-image digital data may be reproduced by a non-featured facsimile machine, but the non-facsimile-communication-protocol/non-facsimile-image digital data will be rendered in a manner that does not produce intelligible human-readable information to the recipient.
  • Non-facsimile-communication-protocol/non-facsimile-image digital data is also multi-bit digital data representing non-facsimile-communication-protocol information wherein facsimile-communication-protocol information is signals or instructions to create/facilitate a communication channel between a transmitting device and a receiving device.
  • non-facsimile-communication-protocol/non-facsimile-image digital data is machine readable data that is transmitted in addition to conventional facsimile data wherein if the non-facsimile-communication-protocol/non-facsimile-image digital data is reproduced by the receiving facsimile machine, the non-facsimile-communication-protocol/non-facsimile-image digital data does not produce intelligible human-readable information as the receiving facsimile machine would render the concurrently transmitted conventional facsimile data.
  • Telephony The transmission of audio signals on a PSTN (“Packet Switched Telephony Network”) according to generally accepted protocols.
  • PSTN Packet Switched Telephony Network
  • T.30 The protocol for the transmission of facsimile documents that conform to the “Group-3” protocol.
  • the Group 3 protocol is defined by the ITU, International Telecommunications Union
  • PSTN The public switched telephone network (PSTN) is the network of the world's public circuit-switched telephone networks.
  • CSID Customer Subscriber ID
  • Non Standard Capabilities Refers to the NSF (Non Standard Facilities), NSC (Non Standard Facilities Command), and NSS (Non Standard Facilities Set-up)
  • Facsimile Information Fields Information fields of variable length that contain specific information for the control and message interchange between two facsimile terminals.
  • V.29 4800, 7200, and 9600 bits/second
  • V.17 7200, 9600, 12,200, and 14,400 bits/second
  • V.34bis 28,800 and 33,600 bits/second
  • Data Communications Speeds refers to data rate transfer speeds found on wired or wireless data network connections. There is a large range of available speeds which can go to 10 Mbps (megabits/second) or much higher, versus fax connection speeds as described above.
  • Transport Layer Protocols refer to the OSI model level 4 of protocols including but not limited to TCP and UDP.
  • Application Layer Protocols refer to the OSI model level 7 protocols including but not limited to HTTP, RTP, TFSP, FTP.
  • Internet Layer Protocols refer to the internet internetwork protocols including but not limited to IP, IPv4, IPv6, IPsec.
  • the present inventive subject matter is intended to provide a system and method of ultra high speed fax with guaranteed and secure confirmation and delivery.
  • One object is to re-route fax calls initiated from any fax machine, through a fax ATA adapter, over a secure internet link using Internet protocols, in order to provide a 100% guarantee that the originating facsimile image will be delivered.
  • Another object is to encode the first page of a fax image with a code of bits that are recognized by a software decoder program at the fax service provider or fax server recipient.
  • the software decoder program has the capability to recognize the encoded bits in the image, and also has the capability to recognize in the T.30 header, the Non Standard Capabilities codes and Facsimile Information Field, Customer Subscriber Identification (“CSID”), and from the telecommunications system, the phone number from the originating device via Automatic Number Identification (“ANI”) or Caller Identification (“Caller ID”) and the time of the originating facsimile call.
  • ANI Automatic Number Identification
  • Caller ID Caller Identification
  • Another object is the fax software decoder software sets up a secure link to the fax service server and notifies the fax ATA adapter of the address of the secure link.
  • the fax ATA adapter then proceeds to transfer the bytes of the facsimile image data via any internet transport layer, application layer, or internet layer protocols to the designated web server. Encryption may or may not be used.
  • the fax transmission is terminated after the receiving server issues a confirmation to the fax ATA adapter that the facsimile image data was received.
  • Another object is to reduce the telephony and computing resources used by the fax service by streaming facsimile image data to the fax server at internet speeds.
  • FIG. 1 is a block diagram showing the process of sending a fax from the originating fax system to the destination location over the internet.
  • FIG. 2 is a diagram showing the originating fax server with a standard fax call connection to a remote service provider.
  • FIG. 1 is a block diagram of a preferred embodiment of the inventive subject matter 100 .
  • the Fax ATA adapter 101 makes the phone call 102 and detects if a fax decoder program is present 104 on the receiving end.
  • the service provider recognizes the encoded bits in the image 105 , sets up a secure IP link 106 , and sets the connection to a very slow speed 107 .
  • the document is sent to the service provider over the high speed internet connection 108 , is completed 110 , at which time a T.30 fax confirmation 109 is sent back to the Fax ATA adapter.
  • the document is then forwarded on from the service provider to the intended recipient 111 .
  • FIG. 2 is a diagram of the fax delivery system 300 .
  • the sender's fax originates from paper that is converted to a facsimile image by a facsimile machine 301 , or computer based file that is converted to a facsimile image data by a fax program that resides inside the fax ATA adapter with Ethernet connection 307 .
  • the fax ATA adapter initiates a call 102 to a receiving fax system. If the receiving fax system is a standard fax machine, or a fax service that does not have the driver present, then the fax is transmitted as a normal T.30 fax 103 if connected to the Public Switched Telephone Network (PSTN) or T.38 fax 304 if connected to a data communications network such as the internet.
  • PSTN Public Switched Telephone Network
  • T.38 fax 304 if connected to a data communications network such as the internet.
  • the sender's fax ATA adapter 402 encodes hidden bits 308 into the fax image data, 302 . If the fax call is answered by any fax service, such as a public or private service provider, or any customer owned fax system with a compatible fax decoder program 104 , the service provider host 305 recognizes the embedded bits in the image 105 , then the encoded bits in the fax image will be authenticated, 303 so that the receiving fax program will send a IP (internet protocol) link to the sending fax ATA adapter 106 .
  • the hidden bits also signal the software decoder program the number of bytes that are contained in the image data.
  • the sending fax ATA adapter may send a message to the receiving decoder program using the CSID or Non Standard Capabilities fields or Fax Information Field of the T.30 protocol to signal the decoder program to perform the functions as if there were bits encoded in the facsimile image.
  • the fax ATA adapter has the capability to and may calculate a checksum on the facsimile image data using one or more of the number of bytes of the image data, the number of pages of the image data, a unique identifier of the image data and a unique identifier of the software encoder program.
  • the software decoder program also has the capability and may calculate a checksum based on the same criteria such that the checksum on the same facsimile image data and same intended destination will match and may be used for future validation of the facsimile image data.
  • FIG. 3 is a diagram of the fax delivery system showing how the speed of the fax is slowed down and the fax is delivered over a data communications link 400 .
  • the fax transmission call is set to a slower speed 107 in FIGS. 1 and 405 in FIG. 3 .
  • Group III fax speeds are typically either sent at V.17 (9600 bps to 14.4 bps) or V.34 (up to 33.6 bps), however, operating at the higher speeds increases the error rate of facsimile transmissions, and increases the potential for a failed transmission. Setting the modem transmission speed to a much slower speed helps ensure that the communication link stays open and active while the streaming portion of the fax image is processed.
  • the image data is then streamed via the data communications (Internet) link to the provided server address using any available Transport Layer, Application Layer, or Internet Layer Protocols, 302 in FIGS. 2 and 402 in FIG. 3 .
  • the fax image data is thus streamed to the destination server at the service provider or network fax server at the high speed of the data communications network, 108 in FIGS. 1 and 402 in FIG. 3 rather than at the ITU specified modem speeds; this has the novel advantages of transmitting multi-page faxes at much faster speeds than previously possible as well as reducing network congestion of limited resources to process traditional voice or fax modem calls (transmissions).
  • the software decoder program of the receiving system recognizes the completion of the transmission 110 by having the number of expected bytes received as notified by the software encoder program of the sender, and the document is considered complete 110 , and received at the service provider ready to forward 111 , to the final destination.
  • the software decoder program then proceeds to send a T.30 confirmation signal 109 , over the still open standard facsimile transmission link with the fax ATA adapter which terminates the call.
  • the software encoder program at this point may inform and third party software application that the fax transaction is confirmed and complete. Note that at the time of confirmation, the image has already been received at the fax service or fax server location, and the confirmation time and date stamp are officially recorded in the facsimile transmission and serves as legal proof that the facsimile document was sent.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

A fax processing system improving the speed and reliability of fax transmissions by providing a new method of transmitting facsimile images, by encoding fax images with an embedded non-facsimile-communication-protocol/non-facsimile-image digital data bit signal using a fax ATA adapter that is connected to a facsimile device, where the signal bit is recognized by fax software at a fax service such that the original image data is transferred to the fax service via a secure link over a data communications network with notification by the fax service software.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • The present application claims the benefit of the U.S. Provisional Patent Application No. 61/891,341, filed on Oct 15, 2013 and entitled “System and Method for Guaranteed High Speed Fax Delivery” which is herein incorporated by reference in its entirety; the U.S. Provisional Patent Application No. 61/927,716, filed on Jan 15, 2014 and entitled “System and Method for Guaranteed High Speed Fax Delivery” which is herein incorporated by reference in its entirety; U.S. Provisional Patent Application No. 61/927,716, filed on Oct 15, 2013 and entitled “System and Method for Guaranteed High Speed Fax Delivery With Fax Adapter” which is herein incorporated by reference in its entirety.
  • BACKGROUND
  • The electronic transmission of documents by way of fax systems continues to be commonplace and, often, an essential component of many business activities. With the emergence of email and mobile computing devices in the business environment, many predicted the demise of fax, however fax continues to thrive and grow as it is the only means of communication to the existing base of fax machines, can print out paper, and offers compliance to many financial and regulatory requirements.
  • With the growth of VoIP (Voice over Internet), fax transmissions designed for the PSTN (Public Switched Telephone Network) have more difficulty completing transmissions and require several retries to complete. Further, as the number of pages increase, the chances of successful transmissions decrease. Also, there is no page counting system in fax, so that a 100 page fax that cannot complete after 90 pages will start anew at page 1 the next attempt. And finally, that 100 page fax may take as long as an hour or more of a phone call to complete the transmission.
  • Facsimile (“fax” or “faxing”) has been an important part of business communications for over 20 years. It is a secure, and reliable way to send a document from one place to another and provides a confirmation of receipt. There have been few changes to the actual fax transmissions or speed since the early 1990's. With the growth of VoIP and the growth of fax, more problems are introduced to the fax process such as dropped calls, incomplete faxes, and longer documents that can take long periods of time sending.
  • Embodiments of the present inventive subject matter overcomes problems in the current fax system and in prior art of fax systems by using the fax transmission as a signal to securely stream the fax image data via the internet and secure link to a secure web server, thus giving a 100% delivery guarantee, and greatly reducing the transmission time. Embodiments of the present inventive subject matter are both novel in it's approach to increase fax speed and reliability, and non-obvious in it's method and approach.
  • Non-facsimile-communication-protocol/non-facsimile-image digital data may be reproduced by a non-featured facsimile machine, but the non-facsimile-communication-protocol/non-facsimile-image digital data will be rendered in a manner that does not produce intelligible human-readable information to the recipient.
  • Non-facsimile-communication-protocol/non-facsimile-image digital data is also multi-bit digital data representing non-facsimile-communication-protocol information wherein facsimile-communication-protocol information is signals or instructions to create/facilitate a communication channel between a transmitting device and a receiving device.
  • In summary, non-facsimile-communication-protocol/non-facsimile-image digital data is machine readable data that is transmitted in addition to conventional facsimile data wherein if the non-facsimile-communication-protocol/non-facsimile-image digital data is reproduced by the receiving facsimile machine, the non-facsimile-communication-protocol/non-facsimile-image digital data does not produce intelligible human-readable information as the receiving facsimile machine would render the concurrently transmitted conventional facsimile data.
  • Definition of Terms
  • The following term definitions are provided to assist in conveying an understanding of the various exemplary embodiments and features disclosed herein. The terms “facsimile” and “fax” shall be used interchangeably and refer to data that is transmitted on the protocol generically known as “T.30”.
  • Telephony: The transmission of audio signals on a PSTN (“Packet Switched Telephony Network”) according to generally accepted protocols.
  • T.30: The protocol for the transmission of facsimile documents that conform to the “Group-3” protocol. The Group 3 protocol is defined by the ITU, International Telecommunications Union
  • PSTN: The public switched telephone network (PSTN) is the network of the world's public circuit-switched telephone networks.
  • ANI: Automatic Number Identification
  • CSID: Customer Subscriber ID
  • Non Standard Capabilities: Refers to the NSF (Non Standard Facilities), NSC (Non Standard Facilities Command), and NSS (Non Standard Facilities Set-up)
  • ATA: Analog Telephone Adapter, a device that interfaces a telephone handset or facsimile machine with an Ethernet data communications (internet) connection
  • Facsimile Information Fields (FIF): Information fields of variable length that contain specific information for the control and message interchange between two facsimile terminals.
  • Several different telephone line modulation techniques are used by fax machines. They are negotiated during the fax-modem handshake, and the fax devices will use the highest data rate that both fax devices support, usually a minimum of 14.4 kbit/s for Group 3 fax.
  • V.27: 2400 and 4800 bits/second
  • V.29: 4800, 7200, and 9600 bits/second
  • V.17: 7200, 9600, 12,200, and 14,400 bits/second
  • V.34bis: 28,800 and 33,600 bits/second
  • Data Communications Speeds: refers to data rate transfer speeds found on wired or wireless data network connections. There is a large range of available speeds which can go to 10 Mbps (megabits/second) or much higher, versus fax connection speeds as described above.
  • Transport Layer Protocols refer to the OSI model level 4 of protocols including but not limited to TCP and UDP.
  • Application Layer Protocols refer to the OSI model level 7 protocols including but not limited to HTTP, RTP, TFSP, FTP.
  • Internet Layer Protocols refer to the internet internetwork protocols including but not limited to IP, IPv4, IPv6, IPsec.
  • SUMMARY OF THE INVENTION
  • The present inventive subject matter is intended to provide a system and method of ultra high speed fax with guaranteed and secure confirmation and delivery.
  • One object is to re-route fax calls initiated from any fax machine, through a fax ATA adapter, over a secure internet link using Internet protocols, in order to provide a 100% guarantee that the originating facsimile image will be delivered.
  • Another object is to encode the first page of a fax image with a code of bits that are recognized by a software decoder program at the fax service provider or fax server recipient. The software decoder program has the capability to recognize the encoded bits in the image, and also has the capability to recognize in the T.30 header, the Non Standard Capabilities codes and Facsimile Information Field, Customer Subscriber Identification (“CSID”), and from the telecommunications system, the phone number from the originating device via Automatic Number Identification (“ANI”) or Caller Identification (“Caller ID”) and the time of the originating facsimile call. When the software decoder program recognizes such above described codes, the software confirms that the originating fax call comes from a fax ATA adapter installed and operating on the originating facsimile machine or fax server, the software application signals the fax ATA adapter with an acknowledgement. After the acknowledgement signal, the fax ATA adapter uses the T.30 fax protocol to set the transmission speed to any of the desired T.30 supported modem speeds; the object of setting the speed to a slower speed is to keep the transmission channel open while the fax program performs its other intended function.
  • Another object is the fax software decoder software sets up a secure link to the fax service server and notifies the fax ATA adapter of the address of the secure link. The fax ATA adapter then proceeds to transfer the bytes of the facsimile image data via any internet transport layer, application layer, or internet layer protocols to the designated web server. Encryption may or may not be used. The fax transmission is terminated after the receiving server issues a confirmation to the fax ATA adapter that the facsimile image data was received. Thus, the original fax image was sent to an accessible server at internet speeds rather than at traditional telephony speeds, and the original fax image is sent with a guarantee of delivery, whereas facsimile transmissions typically experience a 10%-30% failure rate that necessitate retrying the fax transmission a second or third time.
  • Another object is to reduce the telephony and computing resources used by the fax service by streaming facsimile image data to the fax server at internet speeds.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, features, and advantages of the embodiments of the present inventive subject matter are further described in the detailed description which follows, with reference to the drawings by way of non-limiting exemplary embodiments of the present inventive subject matter, wherein like reference numerals represent similar parts of the present inventive subject matter throughout the several views and wherein:
  • FIG. 1 is a block diagram showing the process of sending a fax from the originating fax system to the destination location over the internet.
  • FIG. 2 is a diagram showing the originating fax server with a standard fax call connection to a remote service provider.
  • FIG. 3 is a diagram showing the originating fax server with a standard fax call connection to a remote service provider, with instruction sent from the software decoder program to slow down the facsimile transmission speed.
  • DETAILED DESCRIPTION
  • Although the detailed description herein contains many specifics for the purposes of illustration, anyone of ordinary skill in the art will appreciate that many variations and alterations to the following details are within the scope of the embodiments described herein. Thus, the following illustrative embodiments are set forth without any loss of generality to, and without imposing limitations upon, the claimed inventive subject matter.
  • FIG. 1 is a block diagram of a preferred embodiment of the inventive subject matter 100. The Fax ATA adapter 101 makes the phone call 102 and detects if a fax decoder program is present 104 on the receiving end. The service provider recognizes the encoded bits in the image 105, sets up a secure IP link 106, and sets the connection to a very slow speed 107. The document is sent to the service provider over the high speed internet connection 108, is completed 110, at which time a T.30 fax confirmation 109 is sent back to the Fax ATA adapter. The document is then forwarded on from the service provider to the intended recipient 111.
  • FIG. 2 is a diagram of the fax delivery system 300. The sender's fax originates from paper that is converted to a facsimile image by a facsimile machine 301, or computer based file that is converted to a facsimile image data by a fax program that resides inside the fax ATA adapter with Ethernet connection 307.
  • Referring to FIGS. 1 and 2 the fax ATA adapter initiates a call 102 to a receiving fax system. If the receiving fax system is a standard fax machine, or a fax service that does not have the driver present, then the fax is transmitted as a normal T.30 fax 103 if connected to the Public Switched Telephone Network (PSTN) or T.38 fax 304 if connected to a data communications network such as the internet.
  • The sender's fax ATA adapter 402 encodes hidden bits 308 into the fax image data, 302. If the fax call is answered by any fax service, such as a public or private service provider, or any customer owned fax system with a compatible fax decoder program 104, the service provider host 305 recognizes the embedded bits in the image 105, then the encoded bits in the fax image will be authenticated, 303 so that the receiving fax program will send a IP (internet protocol) link to the sending fax ATA adapter 106. The hidden bits also signal the software decoder program the number of bytes that are contained in the image data.
  • In addition, the sending fax ATA adapter may send a message to the receiving decoder program using the CSID or Non Standard Capabilities fields or Fax Information Field of the T.30 protocol to signal the decoder program to perform the functions as if there were bits encoded in the facsimile image.
  • Further, the fax ATA adapter has the capability to and may calculate a checksum on the facsimile image data using one or more of the number of bytes of the image data, the number of pages of the image data, a unique identifier of the image data and a unique identifier of the software encoder program. The software decoder program also has the capability and may calculate a checksum based on the same criteria such that the checksum on the same facsimile image data and same intended destination will match and may be used for future validation of the facsimile image data.
  • FIG. 3 is a diagram of the fax delivery system showing how the speed of the fax is slowed down and the fax is delivered over a data communications link 400. At this point, the fax transmission call is set to a slower speed 107 in FIGS. 1 and 405 in FIG. 3. Group III fax speeds are typically either sent at V.17 (9600 bps to 14.4 bps) or V.34 (up to 33.6 bps), however, operating at the higher speeds increases the error rate of facsimile transmissions, and increases the potential for a failed transmission. Setting the modem transmission speed to a much slower speed helps ensure that the communication link stays open and active while the streaming portion of the fax image is processed.
  • After the secure IP link 404 is received by the fax ATA adapter, the image data is then streamed via the data communications (Internet) link to the provided server address using any available Transport Layer, Application Layer, or Internet Layer Protocols, 302 in FIGS. 2 and 402 in FIG. 3.
  • The fax image data is thus streamed to the destination server at the service provider or network fax server at the high speed of the data communications network, 108 in FIGS. 1 and 402 in FIG. 3 rather than at the ITU specified modem speeds; this has the novel advantages of transmitting multi-page faxes at much faster speeds than previously possible as well as reducing network congestion of limited resources to process traditional voice or fax modem calls (transmissions).
  • When the fax image data is streamed to the designated secure location, the software decoder program of the receiving system recognizes the completion of the transmission 110 by having the number of expected bytes received as notified by the software encoder program of the sender, and the document is considered complete 110, and received at the service provider ready to forward 111, to the final destination. The software decoder program then proceeds to send a T.30 confirmation signal 109, over the still open standard facsimile transmission link with the fax ATA adapter which terminates the call. The software encoder program at this point may inform and third party software application that the fax transaction is confirmed and complete. Note that at the time of confirmation, the image has already been received at the fax service or fax server location, and the confirmation time and date stamp are officially recorded in the facsimile transmission and serves as legal proof that the facsimile document was sent.

Claims (19)

What is claimed is:
1. A facsimile system for the real-time guaranteed delivery of facsimile image data at data communications speeds comprising: a facsimile ATA device further comprising the capability to encode non-facsimile-communication-protocol/non-facsimile-image digital data bits in image document, and to stream the facsimile image data over a data communications network; a software decoder program on non-transitory computer readable medium capable of: authenticating the non-facsimile-communication-protocol/non-facsimile-image digital data bits in the image data sent from the software encoder program; and wherein the facsimile ATA device is operably coupled to the software decoder program such that the software decoder program: reduces the facsimile transmission speed; establishes a secure internet link to stream the facsimile image data via internet connection; determines that the image data is completely received, sends a T.30 confirmation signal to the software encoder program, such that the sender is notified of the completion of the facsimile transmission.
2. The software decoder program on non-transitory computer readable medium as described in claim 1 further comprising the steps of: setting the transmission speed to any T.30 supported modem speed for the purpose of slowing down the transmission speed based on the T.30 handshaking protocol.
3. The fax ATA adapter as described in claim 1, further comprising: encoding non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data that provides a message to the software decoder program, the message selected from a group comprising: the existence of the program, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier of the facsimile image data and a unique identifier of the fax ATA adapter.
4. The software decoder program on non-transitory computer readable medium as described in claim 1, further comprising: the capability to authenticate non-facsimile-communication-protocol/non-facsimile-image digital data bits within the facsimile image data, the facsimile image data providing a message that is received from the software encoder program, the message having at least one of the following: the existence of the program, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier of the facsimile image data and a unique identifier of the fax ATA adapter.
5. The fax ATA adapter as described in claim 1, further comprising: capable of encoding any ITU T.30 defined facsimile information field with non-standard capabilities such as non-facsimile-communication-protocol/non-facsimile-image digital data bits, and encoding any ITU T.30 defined facsimile information field with non-facsimile-communication-protocol/non-facsimile-image digital data bits, such that the ITU T.30 defined facsimile information field provides a message to the software decoder program.
6. The software decoder program on non-transitory computer readable medium as described in claim 1, further comprising: the capability to authenticate non-facsimile-communication-protocol/non-facsimile-image digital data bits in one or more of the defined non-standard capabilities or facsimile information fields of the ITU T.30 specification.
7. The fax ATA adapter as described in claim 1, further comprising the capability to use one or more of the following to calculate a checksum: originating facsimile phone number, non-facsimile-communication-protocol/non-facsimile-image digital data information of one or more of the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier of the facsimile image data, and a unique identifier of the software encoder program.
8. The software decoder program on non-transitory computer readable medium as described in claim 1, to use one or more of the following to calculate a checksum: originating facsimile phone number, non-facsimile-communication-protocol/non-facsimile-image digital data information of one or more of the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier of the facsimile image data and a unique identifier of the fax ATA adapter; wherein said checksum is used for the purpose of future validation of the facsimile image data.
9. The software decoder program on non-transitory computer readable medium as described in claim 1 further comprising: the capability to send a secure internet link to the facsimile ATA adapter.
10. The fax ATA adapter as described in claim 1 further comprising the capability: to receive a secure internet link from the software decoder program, and to stream the facsimile image data to the software decoder program using a secure link via the internet using a transport layer, the transport layer further selected from a group comprising: transport layer, application layer, and internet layer protocols.
11. The software decoder program on non-transitory computer readable medium as described in claim 1 further comprising: detecting if the streamed facsimile image data via the internet is complete; sending a T.30 confirmation signal to the sending software encoder program, the T.30 confirmation signal confirming the end of the facsimile communications call; terminating the fax phone call.
12. The fax ATA adapter as described in claim 1 further comprising: receiving a confirmation from the software decoder program; informing a third party facsimile application or an originating facsimile machine that the facsimile transmission is confirmed and complete.
13. A method of guaranteed real time delivery of facsimile image data at data communications speeds comprising the steps of: a fax ATA adapter encoding non-facsimile-communication-protocol/non-facsimile-image digital data; a software decoder program: authenticating non-facsimile-communication-protocol/not-facsimile-digital data sent from the software encoder program; and slowing down the data communications speed; establishing a secure internet link to stream the facsimile image data via internet connection; determining that the image data is completely received, and sending a T.30 confirmation signal to the fax ATA adapter to complete the guaranteed real time delivery of facsimile image data.
14. The method as in claim 13 where the fax ATA adapter further comprises the steps of: encoding non-facsimile-communication-protocol/non-facsimile-image digital data bits into the facsimile image data a message to the software decoder program, the message comprising at least one of the following: the existence of the program, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier of the facsimile image data, and a unique identifier of the fax ATA adapter.
15. The method as in claim 13 where the encoded non-facsimile-communication-protocol/non-facsimile-image digital data within the facsimile image data: provides a message received from the fax ATA adapter that is authenticated when the facsimile data is completely received.
16. The method as in claim 13 wherein the software decoder program further comprises: passing the facsimile call through as directed by the receiving facsimile system if no message is detected to have been sent by the fax ATA adapter.
17. The method as in claim 13 wherein the software decoder program further comprising the step of: issuing a secure internet link to the fax ATA adapter.
18. The method as in claim 13 wherein the fax ATA adapter further comprises the steps of: receiving a secure internet link from the software decoder program; and streaming the facsimile image data to the software decoder program using a secure link via the internet using any available: internet transport layer, application layer, or internet layer protocols.
19. The method as in claim 13 further comprising the steps of: detecting that the streamed image data via the internet is complete; and sending a T.30 confirmation signaling the end of the facsimile communications call to the fax ATA adapter; and terminating the fax phone cal
US14/514,890 2013-10-15 2014-10-15 System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter Abandoned US20150103379A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/514,890 US20150103379A1 (en) 2013-10-15 2014-10-15 System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter
US14/514,854 US9549087B2 (en) 2013-10-15 2014-10-15 System and method for guaranteed high speed fax delivery

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201361891352P 2013-10-15 2013-10-15
US201361891341P 2013-10-15 2013-10-15
US201461927716P 2014-01-15 2014-01-15
US14/514,890 US20150103379A1 (en) 2013-10-15 2014-10-15 System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter

Publications (1)

Publication Number Publication Date
US20150103379A1 true US20150103379A1 (en) 2015-04-16

Family

ID=52809420

Family Applications (2)

Application Number Title Priority Date Filing Date
US14/514,890 Abandoned US20150103379A1 (en) 2013-10-15 2014-10-15 System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter
US14/514,854 Active US9549087B2 (en) 2013-10-15 2014-10-15 System and method for guaranteed high speed fax delivery

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/514,854 Active US9549087B2 (en) 2013-10-15 2014-10-15 System and method for guaranteed high speed fax delivery

Country Status (1)

Country Link
US (2) US20150103379A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150103384A1 (en) * 2013-10-15 2015-04-16 Axacore, Inc. Intelligent Fax Retransmission System and Method
US20160156806A1 (en) * 2013-06-06 2016-06-02 Open Text S.A. Systems, methods and computer program products for fax delivery and maintenance
US9549087B2 (en) 2013-10-15 2017-01-17 Axacore, Inc. System and method for guaranteed high speed fax delivery

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD867644S1 (en) 2019-04-17 2019-11-19 Shen Luo Solar spotlight

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080417A1 (en) * 2000-12-27 2002-06-27 Quine Douglas B. Method for verifying the authencity of an electronic document
US20080018948A1 (en) * 2005-01-26 2008-01-24 Ruihua Li Method for ensuring reliable transmission of dcn signal by a gateway
US20090303548A1 (en) * 2008-06-10 2009-12-10 Xerox Corporation System for improved fax communication
US20110043850A1 (en) * 2009-08-21 2011-02-24 Samsung Electronics Co., Ltd. Image forming apparatus and method of controlling fax thereof
US20120057192A1 (en) * 2010-09-08 2012-03-08 Ximing Chen Universal Facsimile Engine

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU5979298A (en) 1997-02-03 1998-08-25 Omicron Telesystems, Inc. Fax over internet
US6058169A (en) * 1997-08-08 2000-05-02 International Business Machines Corporation Selective fax routing through the internet
US6414758B1 (en) 1997-12-15 2002-07-02 Nortel Networks Limited High speed facsimile transmission
US20010012343A1 (en) 1998-07-20 2001-08-09 Guido Dal Molin System and method for redirecting long distance transmissions over a computer network
US6463135B2 (en) * 2000-02-11 2002-10-08 Lsi Logic Corporation Method and system for optimized facsimile transmission speed over a bandwidth limited network
US6956677B1 (en) * 2000-08-31 2005-10-18 International Business Machines Corporation Facsimile transmission over packet networks with delivery notification
JP4226980B2 (en) * 2003-09-19 2009-02-18 株式会社リコー Network terminal equipment
US7480065B1 (en) 2004-03-05 2009-01-20 Callwave, Inc. Facsimile telecommunications system and method
US20050275874A1 (en) 2004-05-25 2005-12-15 Rothwell Rick R Facsimile transmission over data communications networks
US20060072150A1 (en) * 2004-08-24 2006-04-06 Jim Justice Universal document exchange system and method
US7639383B2 (en) 2005-05-10 2009-12-29 Oliszewski Michael A Systems and methods for enhanced electronic facsimile communication network and preference selection
US7796285B2 (en) * 2005-10-18 2010-09-14 Dialogic Corporation Supplementing facsimile image data
JP2009130675A (en) 2007-11-26 2009-06-11 Oki Data Corp Facsimile communication apparatus and facsimile communication system
US8693029B1 (en) * 2009-02-19 2014-04-08 Michael Oliszewski Systems and methods for the reliable transmission of facsimiles over packet networks
US8780386B2 (en) * 2009-05-19 2014-07-15 Dialogic Corporation Systems and methods for enabling and implementing real-time facsimile over internet protocol
US9094419B2 (en) * 2009-11-10 2015-07-28 Netgen Communications, Inc. Real-time facsimile transmission over a packet network
TWI420457B (en) 2010-09-30 2013-12-21 Chunghwa Picture Tubes Ltd Gate driving voltage supply device and method for a display panel
US8619300B2 (en) * 2011-04-14 2013-12-31 Audiocodes Ltd. Device, system, and method of fax relay
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US9019839B2 (en) * 2012-08-19 2015-04-28 Audiocodes Ltd. Device, system, and method of monitoring fax relay
US20150103379A1 (en) 2013-10-15 2015-04-16 Axacore, Inc. System and Method for Guaranteed High Speed Fax Delivery with a Fax Adapter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080417A1 (en) * 2000-12-27 2002-06-27 Quine Douglas B. Method for verifying the authencity of an electronic document
US20080018948A1 (en) * 2005-01-26 2008-01-24 Ruihua Li Method for ensuring reliable transmission of dcn signal by a gateway
US20090303548A1 (en) * 2008-06-10 2009-12-10 Xerox Corporation System for improved fax communication
US20110043850A1 (en) * 2009-08-21 2011-02-24 Samsung Electronics Co., Ltd. Image forming apparatus and method of controlling fax thereof
US20120057192A1 (en) * 2010-09-08 2012-03-08 Ximing Chen Universal Facsimile Engine

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160156806A1 (en) * 2013-06-06 2016-06-02 Open Text S.A. Systems, methods and computer program products for fax delivery and maintenance
US9762769B2 (en) * 2013-06-06 2017-09-12 Open Text Sa Ulc Systems, methods and computer program products for fax delivery and maintenance
US10136023B2 (en) 2013-06-06 2018-11-20 Open Text Sa Ulc Systems, methods and computer program products for fax delivery and maintenance
US10306097B2 (en) 2013-06-06 2019-05-28 Open Text Sa Ulc Systems, methods and computer program products for fax delivery and maintenance
US10554852B2 (en) 2013-06-06 2020-02-04 Open Text Sa Ulc Systems, methods and computer program products for fax delivery and maintenance
US10674034B1 (en) 2013-06-06 2020-06-02 Open Text Sa Ulc Systems, methods and computer program products for fax delivery and maintenance
US20150103384A1 (en) * 2013-10-15 2015-04-16 Axacore, Inc. Intelligent Fax Retransmission System and Method
US9219844B2 (en) * 2013-10-15 2015-12-22 Scrypt, Inc. Intelligent fax retransmission system and method
US9549087B2 (en) 2013-10-15 2017-01-17 Axacore, Inc. System and method for guaranteed high speed fax delivery

Also Published As

Publication number Publication date
US20150103378A1 (en) 2015-04-16
US9549087B2 (en) 2017-01-17

Similar Documents

Publication Publication Date Title
US8526048B1 (en) Systems and methods for the reliable transmission of facsimiles over packet networks
JP2006333488A (en) Signal-type dependent real-time fax relay
US9549087B2 (en) System and method for guaranteed high speed fax delivery
JP5959838B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
US20040001221A1 (en) Method and apparatus for a variable packet rate modem or facsimile communication over a packet switched network
WO2006081769A1 (en) A method for t.38 gateway processing non-standard frame
US10542059B2 (en) Image processing apparatus, information processing method, and storage medium
JP4013153B2 (en) Communication apparatus and program
CN101448060B (en) Method and system for prohibiting error correction mode during IP faxing
US20050243871A1 (en) Communication deivce and communication method
US7388835B1 (en) Gateway configuration for controlling data flow in modem over packet networks
US9219844B2 (en) Intelligent fax retransmission system and method
US8441669B2 (en) SG3-to-G3 fax spoof
US20060028692A1 (en) Network facsimile apparatus
CN111585962A (en) RTP data packet processing method, system and storage medium
JP5010562B2 (en) Communication terminal device
JP3977160B2 (en) Network facsimile machine
JP4089653B2 (en) Communication apparatus and program
JP4184734B2 (en) Communication system, network gateway apparatus, network facsimile apparatus, facsimile apparatus, communication method, network gateway apparatus control method, network facsimile apparatus control method, and facsimile apparatus control method
CN111107231A (en) Method and system for automatically switching to T.38 fax, computer equipment and medium
JP4298689B2 (en) Sending gateway device
CN101330669B (en) Method and system for implementing transfer of voice to fax business based on CDMA2000 mobile communication system
JP3563977B2 (en) Control method of real-time internet gateway facsimile machine
JP2009017383A (en) Network facsimile device and communication method thereof
JP2009147582A (en) Communication terminal device and its control method

Legal Events

Date Code Title Description
AS Assignment

Owner name: AXACORE, INC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BASIL, NICHOLAS J;REEL/FRAME:034357/0786

Effective date: 20141203

AS Assignment

Owner name: SCRYPT, INC, TEXAS

Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:AXACORE, INC;REEL/FRAME:035370/0376

Effective date: 20150407

STCB Information on status: application discontinuation

Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION