IP Library Granted Patent US 11,689,681
Granted Patent B2
US 11,689,681 · App. 17/473,854 · Granted Jun 27, 2023

Method and system for distributing and receiving fax transmissions via a data connection that is owned by a service provider

Inventor: Francis Toscano (Kendall Park, NJ)
Assignee: CONSENSUS CLOUD SOLUTIONS, LLC
H04N1/32708H04L65/1043H04L65/1104H04L65/1106H04N1/32726H04N1/32765
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 11,689,681
App. No.
17/473,854
Granted
Jun 27, 2023
Kind
B2
Abstract

Methods and systems are described for distributing and receiving fax transmissions via a data connection that is owned by a service provider. In one embodiment, a fax server receives a signaling protocol invite from a telephone service provider in response to the telephone service provider receiving, over a circuit switched network and from a source device, an incoming call signal to a fax telephone number of the service provider. The server responds to the invite by establishing a data connection based on the signaling protocol with the telephone service provider, where the data connection is owned by the service provider. The server receives an incoming fax message that is in a fax format and is routed by the telephone service provider as the source device transmits the incoming fax message. The server transmits the fax message to a destination address.

Claims (44)

1. A method performed by a fax server of a fax service provider, the fax server is executing fax processing software, the method comprising:

receiving a signaling protocol invite from a telephone service provider in response to the telephone service provider receiving, over a circuit switched network and from a source device, an incoming call signal to a fax telephone number of a cloud-based service provider;

responding to the invite by establishing, over a data network, a data connection based on the signaling protocol with the telephone service provider, wherein the data connection is owned by the cloud-based service provider;

receiving, through the data connection, an incoming fax message that is in a fax format and is routed by the telephone service provider as the source device transmits the incoming fax message via the incoming call signal over the circuit switched network; and

transmitting, over the data network, the fax message to a destination address.

2. The method of claim 1 further comprising determining the destination address to which the fax message is to be transmitted based on the fax telephone number.

3. The method of claim 1 , wherein the data connection is a first data connection, wherein the destination address is an Internet Protocol (IP) address or a domain name, wherein transmitting the incoming fax message comprises:

establishing, over the data network and using the IP address or the domain name, a second data connection with the destination device; and

transmitting the incoming fax message via the second data connection.

4. The method of claim 3 , wherein the incoming fax message is transmitted according to an encryption protocol, wherein the encryption protocol comprises one of a Secure Sockets Layer (SSL) protocol or a Transport Layer Security (TLS) protocol.

5. The method of claim 1 , wherein the data connection is a part of a session initiation protocol (SIP) trunk purchased from the telephone service provider by the cloud-based service provider.

6. The method of claim 1 , wherein the signaling protocol is one of a H.323 protocol, media gateway control protocol (MGCP), and session initiation protocol (SIP).

7. The method of claim 1 , wherein the fax message is transmitted according to T.38 protocol.

8. A fax system comprising:

a processor; and

non-transitory machine-readable storage medium having instructions stored therein which when executed by the processor causes the system to

receive a signaling protocol invite from a telephone service provider in response to the telephone service provider receiving, over a circuit switched network and from a source device, an incoming call signal to a fax telephone number of a cloud-based service provider,

respond to the invite by establishing, over a data network, a data connection based on the signaling protocol with the telephone service provider, wherein the data connection is owned by the cloud-based service provider,

receive, through the data connection, an incoming fax message that is in a fax format and is routed by the telephone service provider as the source device transmits the incoming fax message via the incoming call signal over the circuit switched network, and

transmit, over the data network, the fax message to a destination address.

9. The fax system of claim 8 , wherein the non-transitory machine-readable storage medium has further instructions to

determine the destination address to which the fax message is to be transmitted based on the fax telephone number.

10. The fax system of claim 8 , wherein the data connection is a first data connection, wherein the destination address is an Internet Protocol (IP) address or a domain name, wherein the instructions to transmit the incoming fax message comprises instructions to

establish, over the data network, and using the IP address or the domain name, a second data connection with the destination device; and

transmitting the incoming fax message via the second data connection.

11. The fax system of claim 10 , wherein the incoming fax message is transmitted according to an encryption protocol, wherein the encryption protocol comprises one of a Secure Sockets Layer (SSL) protocol or a Transport Layer Security (TLS) protocol.

12. The fax system of claim 8 , wherein the data connection is a part of a session initiation protocol (SIP) trunk purchased from the telephone service provider by the cloud-based service provider.

13. The fax system of claim 8 , wherein the signaling protocol is one of a H.323 protocol, media gateway control protocol (MGCP), and session initiation protocol (SIP).

14. The fax system of claim 8 , wherein the fax message is transmitted according to T.38 protocol.

15. A method performed by a fax server of a fax service provider, the fax server is executing a fax processing software, the method comprising:

establishing, over a data network, a first data connection with a source device that is owned by a cloud-based service provider;

receiving, over a data network and via the first data connection, a fax transmission to be transmitted to a fax telephone number of a destination device;

converting the fax transmission into a fax format;

establishing, over the data network and using the fax telephone number, a second data connection with the destination device via a session initiation protocol (SIP) trunk that is owned by the cloud-based service provider; and

transmitting, via the second data connection, the fax transmission in the fax format to fax telephone number of the destination device.

16. The method of claim 15 ,

wherein the second data connection is a Virtual Private Network (VPN) connection, and

wherein the fax transmission is received according to an encryption protocol, wherein the encryption protocol comprises one of a Secure Sockets Layer (SSL) protocol or a Transport Layer Security (TLS) protocol.

17. The method of claim 15 further comprising receiving credentials for a telephone service provider account that is owned by the cloud-based service provider, wherein establishing the second data connection comprises transmitting, over the data network, a signaling protocol invite to the telephone service provider that includes 1) the fax telephone number and 2) the credentials for authorizing the fax service provider to transmit the fax transmission via the cloud-based service provider's SIP trunk.

18. The method of claim 15 , wherein the fax transmission is a first fax transmission, the fax telephone number is a first fax telephone number, the SIP trunk is a first SIP trunk, and the destination device is a first destination device, wherein the method further comprises receiving, over the data network, a second fax transmission to be transmitted to a second fax telephone number of a second destination device;

determining whether the second fax transmission is to be transmitted via the second data connection; and

in response to determining that the second fax transmission is not to be transmitted via the second data connection, transmitting, over the data network and via a third data connection to the second fax telephone number using a second SIP trunk.

19. The method of claim 18 receiving credentials of a telephone service provider account for transmitting the second fax transmission, wherein determining whether the second fax transmission is to be transmitted via the second data connection comprises determining whether the credentials are associated with an account owned by the cloud-based service provider.

20. The method of claim 18 , wherein the cloud-based service provider is a first cloud-based service provider, wherein the second fax transmission was received from a second cloud-based service provider, wherein the method further comprises routing all future fax transmissions received from the second cloud-based service provider for transmission only via the third data connection for at least a period of time.

Assignments (6)
SECURITY INTEREST Recorded Aug 15, 2025
From: CONSENSUS CLOUD SOLUTIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 072491/0165 →
CHANGE OF NAME Recorded Jul 3, 2025
From: J2 CLOUD SERVICES, LLC
To: CONSENSUS CLOUD SOLUTIONS, LLC
Reel/Frame 071817/0306 →
CHANGE OF NAME Recorded Mar 27, 2023
From: J2 CLOUD SERVICES, LLC
To: CONSENSUS CLOUD SOLUTIONS, LLC
Reel/Frame 063169/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE STREET ADDRESS PREVIOUSLY RECORDED AT REEL: 061000 FRAME: 0962. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 8, 2022
From: ADVANCED MESSAGING TECHNOLOGIES, INC.
To: J2 CLOUD SERVICES, LLC
Reel/Frame 061372/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2022
From: ADVANCED MESSAGING TECHNOLOGIES, INC.
To: J2 CLOUD SERVICES, LLC
Reel/Frame 061000/0962 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2021
From: TOSCANO, FRANCIS
To: ADVANCED MESSAGING TECHNOLOGIES, INC.
Reel/Frame 057477/0262 →
Continuity (1)
Related Publication 20230083081A1 · Mar 16, 2023