IP Library Granted Patent US 10,652,423
Granted Patent B2
US 10,652,423 · App. 15/341,172 · Granted May 12, 2020

Configurable document server

Inventors: Jason K. Webster (Tucson, AZ); Michael Riedel (Tucson, AZ); Byron D. Hunt, Jr. (Tucson, AZ); Treber Rebert (Tucson, AZ); Jonathan Isabelle (Tucson, AZ); William R. Harman (Tucson, AZ)
Assignee: OPEN TEXT SA ULC
H04N1/32427G06F3/121G06F3/126G06F3/1208G06F3/1217G06F3/1275G06F3/1288H04L51/14H04N1/0022H04N1/00912H04N1/324H04N1/32411H04N1/32641H04N2201/0039H04N2201/0094
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,652,423
App. No.
15/341,172
Granted
May 12, 2020
Kind
B2
Abstract

A configurable document server is described. In some embodiments, the configurable document server can enable administrators to set an option that prevents documents from being routed to users when the configurable document server experiences some types of errors. When the configurable document server determines that such an error condition exists, it may prevent the routing of the corresponding document. By preventing documents causing errors from being routed, the configurable document server enables administrators to improve the accuracy of document workflow and thereby improve productivity of users.

Claims (16)

1. A method of routing documents in a network environment comprising: receiving a document at a transport mechanism from a queue on a document server configured to be communicatively coupled to the transport mechanism, the document belonging to a first type of various types of documents routed in the network environment, wherein the transport mechanism is communicatively coupled to a message transport coupled to a network for sending the document, the document server is configured to place the document on the queue associated with the transport mechanism, and the transport mechanism is an independently configurable module operating independently of an originating message service or source of the document having one or more routing rules configured for that transport mechanism and providing a common processing architecture, including common scheduling and queuing support, for a plurality of message transports; selecting, by the transport mechanism, a message transport for the document from the plurality of message transports based on the application of the one or more routing rules configured for that transport mechanism to the document wherein the message transport is selected based on a workflow associated with the document and a determination whether an error condition exists in association with receipt of the document at the document server, and if an error condition exists and it was determined that a configuration option is set to prevent routing of the received document on error a first specific message transport is selected as the message transport and if the configuration option is not set to prevent routing on error, a second specific message transport is selected as the message transport; and routing, by the transport mechanism, the document from the transport mechanism to the selected message transport to transmit the document.

2. The method according to claim 1 , wherein the document is received at the transport mechanism through an application program interface associated with the transport mechanism.

3. The method according to claim 1 , wherein the transport mechanism is a virtualized facsimile board.

4. The method according to claim 2 , wherein the application programming interface provides an interface associated with the facsimile board.

5. The method according to claim 4 , wherein the transport mechanism acts as a plug-in to the document server to receive the document.

6. The method according to claim 1 , wherein the network is a publicly switched telephone network (PSTN).

7. The method according to claim 1 , wherein the network is a computer based network.

8. The method according to claim 1 , wherein the document is routed using Fax-Over-IP protocol.

9. A system for routing documents in a network environment comprising a transport mechanism: wherein the transport mechanism is communicatively coupled to a message transport coupled to a network for sending a document, the document belonging to a first type of various types of documents routed in the network environment; the transport mechanism is communicatively coupled to a document server; and the transport mechanism is an independently configurable module operating independently of an originating message service or source of the document having one or more routing rules configured for that transport mechanism and providing a common processing architecture, including common scheduling and queuing support, for a plurality of message transports; and is configured to: receive the document from the document server, the document server is configured to place the document on a queue on the document server associated with the transport mechanism; select, by the transport mechanism, a message transport for the document from the plurality of message transports based on the application of the one or more routing rules configured for that transport mechanism to the document, wherein the message transport is selected based on a workflow associated with the document and a determination whether an error condition exists in association with receipt of the document at the document server, and if an error condition exists and it was determined that a configuration option is set to prevent routing of the received document on error a first specific message transport is selected as the message transport and if the configuration option is not set to prevent routing on error, a second specific message transport is selected as the message transport; and route, by the transport mechanism, the document from the transport mechanism to the selected message transport to transmit the document without involvement of the user.

10. The system of claim 9 , further comprising an application programming interface associated with the transport mechanism, through which the transport mechanism receives the document.

11. The system of claim 9 , wherein the transport mechanism is a virtualized facsimile board.

12. The system of claim 10 , wherein the application programming interface provides an interface associated with the facsimile board.

13. The system of claim 12 , wherein the transport mechanism avis as a plug-in to the document server to receive the document.

14. The system of claim 9 , wherein the network is a publicly switched telephone network (PSTN).

15. The system of claim 9 , wherein the network is a computer-based network.

16. The system of claim 9 , wherein the transport mechanism routes the document using Fax-Over-IP protocol.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2016
From: OPEN TEXT INC.
To: OPEN TEXT S.A.
Reel/Frame 040215/0680 →
IP BUSINESS SALE AGREEMENT Recorded Nov 3, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 040558/0158 →
CERTIFICATE OF AMALGAMATION Recorded Nov 3, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 040558/0172 →
CERTIFICATE OF CONTINUANCE Recorded Nov 3, 2016
From: OT IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 040558/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2016
From: WEBSTER, JASON K.; RIEDEL, MICHAEL; HUNT, BYRON D., JR.; REBERT, TREBER; ISABELLE, JONATHAN; HARMAN, WILLIAM R.
To: CAPTARIS, INC.
Reel/Frame 040198/0135 →
MERGER Recorded Nov 2, 2016
From: CAPTARIS, INC.
To: OPEN TEXT INC.
Reel/Frame 040198/0144 →
Continuity (5)
Continuation 14992880 · Jan 11, 2016
Continuation 12495743 · Jun 30, 2009
Continuation 11833148 · Aug 2, 2007
Provisional Application 60835228 · Aug 2, 2006
Related Publication 20170054868A1 · Feb 23, 2017