IP Library Granted Patent US 8,310,710
Granted Patent B2
US 8,310,710 · App. 13/454,223 · Granted Nov 13, 2012

Integrated document delivery method and apparatus

Assignee: Open Text, S.A.
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 8,310,710
App. No.
13/454,223
Granted
Nov 13, 2012
Kind
B2
Abstract

A document delivery network server having a set of integrated functions including sending, receiving, routing and filing of FAXes and e-mails to other users which achieves numerous advantages over the prior art. The document delivery system is based on a client/server model having both analog and digital Fax line capabilities. The server side provides very highly integrated systems functionality based on industry standard, commercially available hardware and a mix of industry standard and proprietary software components including integrated FAX/modem modules, an embedded OS, embedded plug-and-play driver sets, embedded e-mail gateways, an embedded FAX archive, embedded back-up/restore, proprietary high efficiency line utilization and highly efficient load balancing.

Claims (31)

1. A method of document delivery, comprising:

reserving a minimum number of communication channels of a network server for receiving incoming documents, out of a plurality of communication channels set to a bi-directional mode, the reserving being performed independent of load balancing;

when an outgoing document is ready for delivery, determining whether a number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents;

if the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents, assigning an idle communication channel for delivering the outgoing document to a device communicatively coupled to the network server over a network connection; and

if the number of idle communication channels is not greater than the minimum number of communication channels reserved for receiving incoming documents, holding the delivery of the outgoing document until the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents.

2. The method according to claim 1 , wherein the plurality of communication channels comprises analog communication channels, digital communication channels, virtual lines, or a combination thereof.

3. The method according to claim 1 , wherein the plurality of communication channels comprises telephone facsimile communication channels.

4. The method according to claim 1 , wherein the network server is operable to simultaneously send and receive multiple documents in multiple formats utilizing the plurality of communication channels.

5. The method according to claim 1 , wherein the outgoing document comprises a fax.

6. The method according to claim 5 , wherein the fax comprises multiple pages of tagged image file format images.

7. The method according to claim 1 , wherein the outgoing document comprises an e-mail.

8. The method according to claim 1 , wherein the outgoing document comprises a portable document format file.

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

in a network server having a plurality of communication channels set to a bi-directional mode, when an outgoing document is ready for delivery, determining whether a number of idle communication channels is greater than a minimum number of communication channels reserved for receiving incoming documents, the determining being performed independent of load balancing;

if the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents, assigning an idle communication channel for delivering the outgoing document to a device communicatively coupled to the network server over a network connection; and

if the number of idle communication channels is not greater than the minimum number of communication channels reserved for receiving incoming documents, holding the delivery of the outgoing document until the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents.

10. The computer program product of claim 9 , wherein the plurality of communication channels comprises analog communication channels, digital communication channels, virtual lines, or a combination thereof.

11. The computer program product of claim 9 , wherein the instructions are further translatable by the at least one processor to simultaneously send and receive multiple documents in multiple formats utilizing the plurality of lines.

12. The computer program product of claim 9 , wherein the outgoing document comprises a fax.

13. The computer program product of claim 12 , wherein the fax comprises multiple pages of tagged image file format images.

14. The computer program product of claim 9 , wherein the outgoing document comprises an e-mail.

15. The computer program product of claim 9 , wherein the outgoing document comprises a portable document format file.

16. A document delivery system, comprising:

a network server communicatively coupled to a plurality of devices via a plurality of communication channels set to a bi-directional mode, wherein the network server is operable to perform:

when an outgoing document is ready for delivery, determining whether a number of idle communication channels is greater than a minimum number of communication channels reserved for receiving incoming documents, the determining being performed independent of load balancing;

if the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents, assigning an idle communication channel for delivering the outgoing document to one of the plurality of devices communicatively coupled to the network server over a network connection; and

if the number of idle communication channels is not greater than the minimum number of communication channels reserved for receiving incoming documents, holding the delivery of the outgoing document until the number of idle communication channels is greater than the minimum number of communication channels reserved for receiving incoming documents.

17. The document delivery system of claim 16 , wherein the plurality of communication channels comprises analog communication channels, digital communication channels, virtual lines, or a combination thereof.

18. The document delivery system of claim 16 , wherein the network server is operable to simultaneously send and receive multiple documents in multiple formats utilizing the plurality of communication channels.

19. The document delivery system of claim 16 , wherein the outgoing document comprises a fax.

20. The document delivery system of claim 16 , wherein the outgoing document comprises an e-mail.

Assignments (12)
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/0647 →
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 →
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 Jul 5, 2012
From: OPEN TEXT INC.
To: OPEN TEXT S.A.
Reel/Frame 028561/0218 →
MERGER Recorded Jun 28, 2012
From: CAPTARIS, INC.
To: OPEN TEXT INC.
Reel/Frame 028456/0880 →
MERGER Recorded Jun 27, 2012
From: CASTELLE
To: CAPTARIS, INC.
Reel/Frame 028449/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2012
From: PHILLIPS, KEVIN J.; CHEN, ERIC C.; POWELL, CURTIS R.; CHEN, JIAN; PUNN, KAMAL
To: CASTELLE
Reel/Frame 028433/0219 →
Continuity (6)
Continuation 13116950 · May 26, 2011
Continuation 13011327 · Jan 21, 2011
Continuation 12567656 · Sep 25, 2009
Continuation 10935776 · Sep 7, 2004
Provisional Application 60501238 · Sep 8, 2003
Related Publication 20120206774A1 · Aug 16, 2012