# US 2015/0103384 A1 · Intelligent Fax Retransmission System and Method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2015/0103384 A1
- Document ID: US20150103384A1
- Status: Published application
- Kind: A1
- Application number: 14/514,913
- Filed: 2014-10-15
- Published: 2015-04-16
- Earliest claimed: 2013-10-15
- Assignees: Axacore, Inc.
- Applicants: Axacore, Inc.
- Inventors: Nicholas J. Basil
- Web page: https://patentgrep.com/patent/US20150103384A1

## CPC

- H04N 1/32619: {with retransmission (retransmission after changing the mode H04N1/3333)}
- H04N 1/32128: {attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image (for information embedded in the image H04N1/32144)}
- H04N 1/32641: {of transmission or transmitted data, e.g. interruption or wrong number of pages}
- H04N 1/32667: {Restarting a communication or performing a recovery operation}
- H04N 2201/3216: of a job size, e.g. a number of images, pages or copies, size of file, length of message
- H04N 2201/3219: of a job status, e.g. successful execution
- H04N 2201/3232: of a page, copy or picture number
- H04N 2201/3278: Transmission
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Described herein is a fax processing system for the improvement of efficiency and reliability of fax transmissions over any communications network, specifically for retransmitting an incomplete transmission. Fax images are encoded with an embedded digital bit signal by a fax software program on the originating fax that indicates the number of pages in the document where such bit signal is recognized by fax software at a fax service for the purpose of monitoring the page count of the transmission, and in the case of a failed transmission, using the embedded digital data to notify the recipient that more pages will be transmitted, and further transmitting the remaining pages on the next facsimile phone call.

## Claims

### Claim 1

A facsimile system for the intelligent retransmission of incomplete facsimile transmissions comprising:
a software encoder program on computer readable medium comprising the capability to encode non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data, the digital data bits comprising one or more of the following: the number of pages in the facsimile image data, a unique identifier of the facsimile image data, a unique identifier of the software encoder program, the date and time of the facsimile transmission; a software decoder program on computer readable medium capable of: authenticating the non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data sent from the software encoder program; the software decoder program further informing the software encoder program of the number of pages of a facsimile image received; the software encoder program further capable of authenticating the number of pages of a facsimile image that were successfully transmitted, and in the case of an incomplete facsimile transmission, initiating a retransmission of the facsimile image data commencing with the first page that was not successfully transmitted to the receiving destination.

### Claim 2 (depends on 1)

The software encoder program on computer readable medium as described in claim 1, further comprising: the capability to encode non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data that provides a message to the software decoder program comprising one or more 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 code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 3 (depends on 1)

The software decoder program on 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 that provides a message received from the software encoder program, further comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 4 (depends on 1)

The software encoder program on computer readable medium as described in claim 1, further comprising the capability to encode any ITU T.30 defined non-standard capabilities with non-facsimile-communication-protocol/non-facsimile-image digital data bits, or to encode any ITU T.30 defined facsimile information field with non-facsimile-communication-protocol/non-facsimile-image digital data bits, that provides a message to the software decoder program.

### Claim 5 (depends on 1)

The software decoder program on 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 any defined non-standard capabilities or facsimile information fields of the ITU T.30 specification.

### Claim 6 (depends on 1)

The software decoder program on computer readable medium as descried in claim 1 further comprising the capability to detect upon termination of the facsimile telephone call, the number of pages that were successfully transmitted, and further comprising the capability to send a signal to the software encoder program the value of the number of pages that were successfully transmitted during the facsimile telephone call.

### Claim 7 (depends on 1)

The software decoder program on computer readable medium as descried in claim 1 further comprising the capability to generate a facsimile message to the recipient of the previous facsimile image data indicating the entire document was not successfully transmitted, and that the remaining pages of the document will be transmitted.

### Claim 8 (depends on 1)

The software encoder program on computer readable medium as described in claim 1 further comprising the capability: to receive from the software decoder program the message indicating the number of pages that were successfully transmitted; to prepare the facsimile image data to send the remaining pages that were not successfully transmitted; to initiate a second facsimile transmission telephone call with the remaining pages of the facsimile image data.

### Claim 9 (depends on 1)

The software encoder program on computer readable medium as described in claim 1, further comprising: the capability to encode non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data containing the remaining pages not transmitted from the first image document, that provides a message to the software decoder program comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 10 (depends on 1)

The software decoder program on 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 containing the remaining pages not transmitted from the first image document, comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 11

A method for the intelligent retransmission of incomplete facsimile transmissions comprising: a software encoder program on computer readable medium comprising the capability to encode non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data, the digital data bits comprising one or more of the following: the number of pages in the facsimile image data, a unique identifier of the facsimile image data, a unique identifier of the software encoder program, the date and time of the facsimile transmission; a software decoder program on computer readable medium capable of: authenticating the non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data sent from the software encoder program; the software decoder program further informing the software encoder program of the number of pages of a facsimile image data received; the software encoder program further capable of authenticating the number of pages of a facsimile image that were successfully transmitted, and in the case of an incomplete facsimile transmission, initiating a retransmission of the facsimile image data commencing with the first page that was not successfully transmitted to the receiving destination.

### Claim 12 (depends on 11)

The method as in claim 11 wherein the software encoder program encodes non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data that provides a message to the software decoder program comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 13 (depends on 11)

The method as in claim 11 wherein the software decoder program s non-facsimile-communication-protocol/non-facsimile-image digital data bits within the facsimile image data that provides a message received from the software encoder program, further comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 14 (depends on 11)

The method as in claim 11 wherein the software encoder program may encode any ITU T.30 defined non-standard capabilities with non-facsimile-communication-protocol/non-facsimile-image digital data bits, or to encode any ITU T.30 defined facsimile information field with non-facsimile-communication-protocol/non-facsimile-image digital data bits, that provides a message to the software decoder program.

### Claim 15 (depends on 11)

The method as in claim 11 wherein the software decoder program receives and authenticates non-facsimile-communication-protocol/non-facsimile-image digital data bits in one or more of any defined non-standard capabilities or facsimile information fields of the ITU T.30 specification.

### Claim 16 (depends on 11)

The method as in claim 11 wherein the software decoder program detects upon termination of the facsimile telephone call, the number of pages that were successfully transmitted and sends a signal to the software encoder program containing the value of the number of pages that were successfully transmitted during the facsimile telephone call.

### Claim 17 (depends on 11)

The method as in claim 11 wherein the software decoder program generates a facsimile message to the recipient of the previous facsimile image indicating the entire document was not successfully transmitted, and that the remaining pages of the document will be transmitted.

### Claim 18 (depends on 11)

The method as in claim 11 wherein the software encoder program receives from the software decoder program the message indicating the number of pages that were successfully transmitted; prepares the facsimile image data to send the remaining pages that were not successfully transmitted; and initiates a second facsimile transmission telephone call with the remaining pages of the facsimile image data.

### Claim 19 (depends on 11)

The method as in claim 11 wherein the software encoder program on computer readable medium encodes non-facsimile-communication-protocol/non-facsimile-image digital data bits in the facsimile image data containing the remaining pages not transmitted from the first image document, that provides a message to the software decoder program comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.

### Claim 20 (depends on 11)

The method of claim 11 wherein the software decoder program authenticates non-facsimile-communication-protocol/non-facsimile-image digital data bits within the facsimile image data containing the remaining pages not transmitted from the first image, that provides a message received from the software encoder program, further comprising one or more of the following: the existence of the program from the sending facsimile, the number of pages in the facsimile image data, the number of bytes in the facsimile image data, a unique identifier code for the facsimile image data, a unique identifier of the software encoder program, the time of the fax transmission, and the date of the fax transmission.
