Delivery expert system and method
First Claim
1. A computer-implemented method for facilitating delivery of a document from a source to a destination over a network, comprising:
- attempting an initial delivery of the document to the destination by using a first destination number associated with the destination;
determining that the initial delivery attempt was unsuccessful;
automatically retrieving multiple alternative destination numbers associated with the destination and already stored in a memory, each of the alternative destination numbers distinct from the first destination number; and
automatically performing an additional attempt to deliver the document to the destination by,obtaining delivery information related to delivering the document to the destination and not related to the initial delivery attempt;
selecting one of the alternative destination numbers as a second destination number, the selecting based at least in part on the obtained delivery information; and
attempting a delivery of the document to the destination by using the second destination number.
12 Assignments
0 Petitions
Accused Products
Abstract
An automated rule-based system for facilitating delivery of a fax document from a source to a destination over a network where an initial delivery attempt has been unsuccessful. Actions to be taken are based upon a time-variable set of input conditions which may be determined from one or more of the destination, the source, a database of past delivery attempts, and a human analyst. The actions may include one or more of resubmitting the fax document to the network for a next delivery attempt, canceling the document, sending a request to the source or destination for additional delivery information, and identifying the destination as a technical problem. The input conditions may include an identification of non-business days and non-business hours.
-
Citations
58 Claims
-
1. A computer-implemented method for facilitating delivery of a document from a source to a destination over a network, comprising:
-
attempting an initial delivery of the document to the destination by using a first destination number associated with the destination; determining that the initial delivery attempt was unsuccessful; automatically retrieving multiple alternative destination numbers associated with the destination and already stored in a memory, each of the alternative destination numbers distinct from the first destination number; and automatically performing an additional attempt to deliver the document to the destination by, obtaining delivery information related to delivering the document to the destination and not related to the initial delivery attempt; selecting one of the alternative destination numbers as a second destination number, the selecting based at least in part on the obtained delivery information; and attempting a delivery of the document to the destination by using the second destination number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable medium whose contents cause a computing device to facilitate delivery of a document from a source to a destination over a network, by performing a method comprising:
-
after an unsuccessful initial attempt to deliver the document to the destination by using a first destination number associated with the destination, identifying one or more distinct alternative destination numbers associated with the destination; obtaining delivery information related to delivering the document to the destination and not related to the unsuccessful initial attempt; selecting one of the alternative destination numbers based at least in part on the obtained delivery information and in part on a rule-based process of a time-variable set of input conditions; and delivering the document to the destination by using the selected destination number. - View Dependent Claims (33, 34)
-
-
35. A computer-implemented method for facilitating delivery of a document from a source to a destination, comprising:
-
after an unsuccessful initial attempt to deliver the document to the destination via a first network, identifying one or more distinct alternative networks via which the document could be delivered to the destination; obtaining delivery information related to delivering the document to the destination and not related to the unsuccessful initial attempt; selecting one of the alternative networks based at least in part on the obtained delivery information and in part on a rule-based process of a time-variable set of input conditions; and attempting a delivery of the document to the destination by using the selected alternative network.
-
-
36. A computer-implemented method for facilitating delivery of a document from a source to a destination, comprising:
-
after an unsuccessful initial attempt to deliver the document to the destination using first delivery instructions, identifying one or more distinct groups of alternative delivery instructions with which the document could be delivered to the destination; obtaining delivery information related to delivering the document to the destination and not related to the unsuccessful delivery attempt; selecting one of the groups of alternative delivery instructions based at least in part on the obtained delivery information and in part on a rule-based process of a time-variable set of input conditions; and attempting a delivery of the document to the destination by using the selected alternative delivery instructions.
-
-
37. A computer-implemented method for facilitating delivery of a document from a source to a destination, comprising:
-
identifying multiple distinct alternative destination numbers associated with the destination; obtaining delivery information related to delivering the document to the destination; selecting one of the alternative destination numbers based at least in part on the obtained delivery information and in part on a rule-based process of a time-variable set of input conditions; and delivering the document to the destination by using the selected destination number.
-
-
38. A computer-implemented method for facilitating delivery of a document from a source to a remote destination over a network after an initial delivery attempt has been unsuccessful, comprising:
-
determining a group of one or more current conditions at the remote destination; and initiating rule-based processing to determine a next action related to the delivery of the document based on the determined group of current conditions at the remote destination, the determined next action being one of multiple distinct possible next actions such that the other next actions are for use based on other groups of current conditions at the remote destination. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for facilitating network delivery of a document from a source to a destination when an initial delivery attempt has been unsuccessful, comprising:
-
initiating a rule-based process to determine a next action, wherein the rule-based process at least identifies an occurrence of a non-business day at the destination; and determining a next of multiple possible actions related to the delivery of the document based at least in part on the identification of the occurrence of the non-business day. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
-
57. A method for facilitating network delivery of a document from a source to a destination when an initial delivery attempt has been unsuccessful, comprising:
-
automatically initiating a rule-based process to determine a next action, wherein the rule-based process at least identifies an occurrence of a non-business hour at the destination; and automatically determining a next of multiple possible actions related to the delivery of the document based at least in part on the identification of the occurrence of the non-business hour.
-
-
58. A method for facilitating network delivery of a document from a source to a destination when an initial delivery attempt has been unsuccessful, comprising:
-
automatically initiating a rule-based process to determine a next action, wherein the rule-based process at least retrieves information related to past attempts to deliver other documents to the destination; and automatically determining a next of multiple possible actions related to the delivery of the document based at least in part on the retrieved information.
-
Specification