IP Library Granted Patent US 9,635,199
Granted Patent B2
US 9,635,199 · App. 14/860,200 · Granted Apr 25, 2017

System and method for document transmission and routing with recipient control

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 9,635,199
App. No.
14/860,200
Granted
Apr 25, 2017
Kind
B2
Abstract

Techniques for transmitting information to a recipient under their control are described. In some situations, the techniques are used in conjunction with a fax delivery system to provide, as part of a connection established to perform a fax transmission, a variety of functionalities to a human recipient that is participating as part of the connection, such as when the human recipient is contacted in error. In addition, in some situations, an interactive voice response system is used to receive and interpret input from a human recipient, such as in response to one or more control selections or options provided to the human recipient.

Claims (51)

1. A method of communicating information based on live instructions, comprising:

subsequent to failure of a server machine establishing a network connection with a device associated with an intended recipient, the server machine providing, via the device, at least one control option to a human with whom a connection is established erroneously at the device instead of the network connection with the device;

the server machine receiving, via the connection established erroneously with the human at the device, an indication of a response from the human;

the server machine analyzing the response to determine a live instruction relating to the at least one control option; and

the server machine controlling communication of information associated with the intended recipient to the device or to a different device based on the live instruction.

2. The method according to claim 1 , wherein the response is a spoken response and wherein the server machine analyzes the spoken response including performing a speech-to-text conversion of the spoken response.

3. The method according to claim 1 , wherein the controlling comprises executing a subroutine to provide at least one of:

a cancellation option;

a send option;

a retry option;

a forward option; or

a hold option.

4. The method according to claim 3 , wherein when the forward option is selected by the human, the server machine prompting the human to provide connection information associated with the intended recipient.

5. The method according to claim 4 , further comprising:

the server machine verifying whether the connection information provided by the human is valid.

6. The method according to claim 3 , wherein when the hold option is selected by the human, the server machine providing instructions to the human for later retrieval of the information.

7. The method according to claim 1 , wherein, based on the live instruction, the server machine temporarily holds the information and automatically retries communicating the information associated with the intended recipient to the device or to the different device at a later time.

8. A computer program product comprising at least one non-transitory computer readable medium storing instructions translatable by at least one processor to perform:

subsequent to failure of establishing a network connection with a device associated with an intended recipient, providing, via the device, at least one control option to a human with whom a connection is established erroneously at the device instead of the network connection with the device;

receiving, via the connection established erroneously with the human at the device, an indication of a response from the human;

analyzing the response to determine a live instruction relating to the at least one control option; and

controlling communication of information associated with the intended recipient to the device or to a different device based on the live instruction.

9. The computer program product of claim 8 , wherein the response is a spoken response and wherein the instructions are further translatable by the at least one processor to analyze the spoken response including performing a speech-to-text conversion of the spoken response.

10. The computer program product of claim 8 , wherein the controlling comprises executing a subroutine to provide at least one of:

a cancellation option;

a send option;

a retry option;

a forward option; or

a hold option.

11. The computer program product of claim 10 , wherein when the forward option is selected by the human, the instructions are further translatable by the at least one processor to perform prompting the human to provide connection information associated with the intended recipient.

12. The computer program product of claim 11 , wherein the instructions are further translatable by the at least one processor to perform verifying whether the connection information provided by the human is valid.

13. The computer program product of claim 10 , wherein when the hold option is selected by the human, the instructions are further translatable by the at least one processor to perform providing instructions to the human for later retrieval of the information.

14. The computer program product of claim 8 , wherein, based on the live instruction, the instructions are further translatable by the at least one processor to perform temporarily holding the information and automatically retrying communicating the information associated with the intended recipient to the device or to the different device at a later time.

15. A system for communicating information based on live instructions, the system comprising:

at least one processor;

at least one non-transitory computer readable medium; and

stored instructions translatable by the at least one processor to perform:

subsequent to failure of establishing a network connection with a device associated with an intended recipient, providing, via the device, at least one control option to a human with whom a connection is established erroneously at the device instead of the network connection with the device;

receiving, via the connection established erroneously with the human at the device, an indication of a response from the human;

analyzing the response to determine a live instruction relating to the at least one control option; and

controlling communication of information associated with the intended recipient to the device or to a different device based on the live instruction.

16. The system of claim 15 , wherein the response is a spoken response and wherein the instructions are further translatable by the at least one processor to analyze the spoken response including performing a speech-to-text conversion of the spoken response.

17. The system of claim 15 , wherein the controlling comprises executing a subroutine to provide at least one of:

a cancellation option;

a send option;

a retry option;

a forward option; or

a hold option.

18. The system of claim 17 , wherein when the forward option is selected by the human, the instructions are further translatable by the at least one processor to perform prompting the human to provide connection information associated with the intended recipient and verifying whether the connection information provided by the human is valid.

19. The system of claim 17 , wherein when the hold option is selected by the human, the instructions are further translatable by the at least one processor to perform providing instructions to the human for later retrieval of the information.

20. The system of claim 15 , wherein, based on the live instruction, the instructions are further translatable by the at least one processor to perform temporarily holding the information and automatically retrying communicating the information associated with the intended recipient to the device or to the different device at a later time.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 063559/0628) Recorded Jun 21, 2024
From: BARCLAYS BANK PLC
To: OPEN TEXT SA ULC
Reel/Frame 067807/0053 →
SECURITY INTEREST Recorded Aug 30, 2023
From: OPEN TEXT SA ULC
To: THE BANK OF NEW YORK MELLON
Reel/Frame 064761/0256 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT SA ULC
To: BARCLAYS BANK PLC
Reel/Frame 063559/0758 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT SA ULC
To: BARCLAYS BANK PLC
Reel/Frame 063559/0628 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT SA ULC
To: BARCLAYS BANK PLC
Reel/Frame 063559/0647 →
CERTIFICATE OF CONTINUANCE Recorded Aug 30, 2016
From: OT IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 039986/0689 →
IP BUSINESS SALE AGREEMENT Recorded Aug 30, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 039872/0605 →
CERTIFICATE OF AMALGAMATION Recorded Aug 30, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 039872/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2016
From: OPEN TEXT INC.
To: OPEN TEXT S.A.
Reel/Frame 039027/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2016
From: STREET, WILLIAM D., JR.
To: CAPTARIS, INC.
Reel/Frame 038998/0415 →
MERGER Recorded Jun 23, 2016
From: CAPTARIS, INC.
To: OPEN TEXT INC.
Reel/Frame 038998/0429 →