IP Library Granted Patent US 10,616,441
Granted Patent B2
US 10,616,441 · App. 16/397,701 · Granted Apr 7, 2020

System and method for sending, delivering and receiving of faxes, including delivery of faxes with adaptive protocol selection

Inventors: Michael Alexander Preobrazhensky (Boulder, CO); Philippe C. Haussy (Longmont, CO); David M. Hayden (Bordentown, NJ)
Assignee: OPEN TEXT HOLDINGS, INC.
H04N1/32789H04L69/18H04N1/32566H04N1/32587H04N1/32641H04N1/32765H04N2201/0025H04N2201/0039H04N2201/0049H04N2201/0067H04N2201/0093H04N2201/3335H04N2201/33357
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,616,441
App. No.
16/397,701
Granted
Apr 7, 2020
Kind
B2
Abstract

Embodiments of a fax system with adaptive protocol selection, and methods for such a system, are disclosed herein. Embodiments of a fax system may be adapted to selectively configure the protocol (both the type of protocol or aspects of a particular protocol) used in association with the transmission or reception of a specific fax. The configuration of the protocol utilized can be based on one or more attributes associated with a sender or a destination. The fax can then be transmitted or received according to those configuration parameters.

Claims (43)

1. A faxing system, comprising:

a data store storing one or more destination entries, each destination entry including a destination on a publicly switched telephone network (PSTN) and one or more communication parameters, each communication parameter having an associated value;

a non-transitory computer readable medium comprising instructions for:

receiving a request to transmit a document to a specified destination on the PSTN, wherein the request is received over a computer network from a sender;

determining that a destination entry corresponding to the specified destination exists in the data store;

determining the one or more communication parameters with associated values associated with the destination entry corresponding to the specified destination;

initiating a first transmission of the document over the PSTN using the associated values associated with the destination entry corresponding to the specified destination as initial values for the one or more communication parameters;

determining a failure associated with the first transmission of the document over the PSTN according to the initial values for the one or more communication parameters;

in response to determining the failure associated with the first transmission, determining updated values for the one or more communication parameters to use for transmitting the document by replacing the initial value of the one or more communication parameters with an updated value for the each of the one or more communication parameters, wherein the updated value for a corresponding communication parameter that replaces the initial value for that communication parameter is determined based on a parameter selection rule and the initial value for the communication parameter; and

initiating a second transmission of the document over the PSTN according to the updated values for the one or more communication parameters.

2. The faxing system of claim 1 , wherein the one or more communication parameters are associated with a fax protocol.

3. The faxing system of claim 1 , the one or more communication parameters are associated with a fax protocol.

4. The faxing system of claim 1 , wherein the initial value is a first fax protocol and the second value is a second fax protocol.

5. The faxing system of claim 4 , further comprising replacing the initial value of the one or more communication parameters with the updated value in the destination entry corresponding to the specified destination in the data store.

6. The faxing system of claim 1 , wherein the one or more communication parameters are Error Correction Mode (ECM), compression or data rate.

7. A method, comprising:

providing a data store storing one or more destination entries, each destination entry including a destination on a publicly switched telephone network (PSTN) and one or more communication parameters, each communication parameter having an associated value;

receiving a request to transmit a document to a specified destination on the PSTN, wherein the request is received over a computer network from a sender;

determining that a destination entry corresponding to the specified destination exists in the data store;

determining the one or more communication parameters with associated values associated with the destination entry corresponding to the specified destination;

initiating a first transmission of the document over the PSTN using the associated values associated with the destination entry corresponding to the specified destination as initial values for the one or more communication parameters;

determining a failure associated with the first transmission of the document over the PSTN according to the initial values for the one or more communication parameters;

in response to determining the failure associated with the first transmission, determining updated values for the one or more communication parameters to use for transmitting the document by replacing the initial value of the one or more communication parameters with an updated value for the each of the one or more communication parameters, wherein the updated value for a corresponding communication parameter that replaces the initial value for that communication parameter is determined based on a parameter selection rule and the initial value for the communication parameter; and

initiating a second transmission of the document over the PSTN according to the updated values for the one or more communication parameters.

8. The method of claim 7 , wherein the first and second transmissions are initiated through a fax server and the failure associated with the first transmission is determined based on a response received from the fax server.

9. The method of claim 7 , wherein the one or more communication parameters are associated with a fax protocol.

10. The method of claim 7 , wherein the initial value is a first fax protocol and the second value is a second fax protocol.

11. The method of claim 10 , further comprising replacing the initial value of the one or more communication parameters with the updated value in the destination entry corresponding to the specified destination in the data store.

12. The method of claim 7 , wherein the one or more communication parameters are Error Correction Mode (ECM), compression or data rate.

13. A non-transitory computer readable medium, comprising instructions for:

accessing a data store storing one or more destination entries, each destination entry including a destination on a publicly switched telephone network (PSTN) and one or more communication parameters, each communication parameter having an associated value;

receiving a request to transmit a document to a specified destination on the PSTN, wherein the request is received over a computer network from a sender;

determining that a destination entry corresponding to the specified destination exists in the data store;

determining the one or more communication parameters with associated values associated with the destination entry corresponding to the specified destination;

initiating a first transmission of the document over the PSTN using the associated values associated with the destination entry corresponding to the specified destination as initial values for the one or more communication parameters;

determining a failure associated with the first transmission of the document over the PSTN according to the initial values for the one or more communication parameters;

in response to determining the failure associated with the first transmission, determining updated values for the one or more communication parameters to use for transmitting the document by replacing the initial value of the one or more communication parameters with an updated value for the each of the one or more communication parameters, wherein the updated value for a corresponding communication parameter that replaces the initial value for that communication parameter is determined based on a parameter selection rule and the initial value for the communication parameter; and

initiating a second transmission of the document over the PSTN according to the updated values for the one or more communication parameters.

14. The non-transitory computer readable medium of claim 13 , wherein the first and second transmissions are initiated through a fax server and the failure associated with the first transmission is determined based on a response received from the fax server.

15. The non-transitory computer readable medium of claim 13 , wherein the one or more communication parameters are associated with a fax protocol.

16. The non-transitory computer readable medium of claim 13 , wherein the initial value is a first fax protocol and the second value is a second fax protocol.

17. The non-transitory computer readable medium of claim 16 , further comprising replacing the initial value of the one or more communication parameters with the updated value in the destination entry corresponding to the specified destination in the data store.

18. The non-transitory computer readable medium of claim 13 , wherein the one or more communication parameters are Error Correction Mode (ECM), compression or data rate.

Assignments (3)
MERGER Recorded May 18, 2026
From: OPEN TEXT HOLDINGS, INC.
To: OPEN TEXT INC.
Reel/Frame 074679/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: PREOBRAZHENSKY, MICHAEL ALEXANDER; HAUSSY, PHILIPPE C.; HAYDEN, DAVID M.
To: XPEDITE SYSTEMS, LLC
Reel/Frame 049032/0232 →
MERGER Recorded Apr 29, 2019
From: XPEDITE SYSTEMS, LLC
To: OPEN TEXT HOLDINGS, INC.
Reel/Frame 049025/0036 →
Continuity (3)
Continuation 15878668 · Jan 24, 2018
Provisional Application 62453363 · Feb 1, 2017
Related Publication 20190260906A1 · Aug 22, 2019
Cited By (1)
US 12,212,727