Delivery expert system, method and computer program product
First Claim
1. A method of facilitating delivery of a document from a source to a destination over a network when an initial delivery attempt has been unsuccessful, comprising:
- at a server machine communicatively connected to the network;
initiating a rule-based process to determine a next action based on at least one input condition to the rule-based process, the next action being related to delivery of the document, wherein the at least one input condition comprises one or more of the following;
destination;
source;
past delivery attempts;
non-business time, day, or hour at the destination;
non-business time, day, or hour at the destination categorized by one or more of a country in which the destination is located, a region, and a destination number;
a response;
a cycle, the cycle being one pass through the rule-based process;
destination business hours;
a delivery instruction;
past action taken; and
alternative network tried.
10 Assignments
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein can facilitate delivery of a 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 input conditions which may include a time-variable set of input conditions such as identifying non-business days and/or hours at the destination. The document can be a fax, an email, or a voice mail. The actions may include resubmitting the document to the network for a next delivery attempt, cancelling the document, sending a request to the source or destination for additional delivery information, identifying the destination as a technical problem, or a combination thereof.
25 Citations
20 Claims
-
1. A method of facilitating delivery of a document from a source to a destination over a network when an initial delivery attempt has been unsuccessful, comprising:
-
at a server machine communicatively connected to the network; initiating a rule-based process to determine a next action based on at least one input condition to the rule-based process, the next action being related to delivery of the document, wherein the at least one input condition comprises one or more of the following; destination; source; past delivery attempts; non-business time, day, or hour at the destination; non-business time, day, or hour at the destination categorized by one or more of a country in which the destination is located, a region, and a destination number; a response; a cycle, the cycle being one pass through the rule-based process; destination business hours; a delivery instruction; past action taken; and alternative network tried. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising at least one non-transitory computer readable medium storing instructions translatable by a computing device to perform:
-
after an initial delivery attempt of a document from a source to a destination over a network has been unsuccessful, initiating a rule-based process to determine a next action based on at least one input condition to the rule-based process, the next action being related to delivery of the document, wherein the at least one input condition comprises one or more of the following; destination; source; past delivery attempts; non-business time, day, or hour at the destination; non-business time, day, or hour at the destination categorized by one or more of a country in which the destination is located, a region, and a destination number; a response; a cycle, the cycle being one pass through the rule-based process; destination business hours; a delivery instruction; past action taken; and alternative network tried. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
at least one processor; and at least one non-transitory computer readable medium storing instructions translatable by the at least one processor to perform; after an initial delivery attempt of a document from a source to a destination over a network has been unsuccessful, initiating a rule-based process to determine a next action based on at least one input condition to the rule-based process, the next action being related to delivery of the document, wherein the at least one input condition comprises one or more of the following; destination; source; past delivery attempts; non-business time, day, or hour at the destination; non-business time, day, or hour at the destination categorized by one or more of a country in which the destination is located, a region, and a destination number; a response; a cycle, the cycle being one pass through the rule-based process; destination business hours; a delivery instruction; past action taken; and alternative network tried. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification