System and method for flexibly managing heterogeneous message delivery
First Claim
1. A system for flexibly managing heterogeneous message delivery, comprising:
- a queue to temporarily stage a message comprising an identifier and content in intermediate format pending delivery through type-specific message interfaces; and
a shadowbox framework to manage the delivery of the message to a recipient with the message cast into one of a plurality of message types, comprising;
a conversion module to format the identifier and structure the content of the message from the intermediate format into one such message type for the recipient;
a message aggregator to send the message to the recipient via the message interface corresponding to the selected message type;
a tracking module to track the delivery of the message by monitoring an acknowledgement of a receipt of the message by the recipient; and
a handling module to select an alternate message type available upon non-acknowledgment of message receipt.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for flexibly managing heterogeneous message delivery. A message is queued. The message includes an identifier and content in intermediate format pending delivery through type-specific message interfaces. The delivery of the message to a recipient is managed with the message cast into one of a plurality of message types. The identifier is formatted and the content of the message is structured from the intermediate format into one such message type for the recipient. The message is sent to the recipient via the message interface corresponding to the selected message type. The delivery of the message is tracked by monitoring an acknowledgement of a receipt of the message by the recipient. An alternate message type available is selected upon non-acknowledgment of message receipt.
-
Citations
27 Claims
-
1. A system for flexibly managing heterogeneous message delivery, comprising:
-
a queue to temporarily stage a message comprising an identifier and content in intermediate format pending delivery through type-specific message interfaces; and a shadowbox framework to manage the delivery of the message to a recipient with the message cast into one of a plurality of message types, comprising; a conversion module to format the identifier and structure the content of the message from the intermediate format into one such message type for the recipient; a message aggregator to send the message to the recipient via the message interface corresponding to the selected message type; a tracking module to track the delivery of the message by monitoring an acknowledgement of a receipt of the message by the recipient; and a handling module to select an alternate message type available upon non-acknowledgment of message receipt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for flexibly managing heterogeneous message delivery, comprising:
-
queuing a message comprising an identifier and content in intermediate format pending delivery through type-specific message interfaces; and managing the delivery of the message to a recipient with the message cast into one of a plurality of message types, comprising; formatting the identifier and structuring the content of the message from the intermediate format into one such message type for the recipient; sending the message to the recipient via the message interface corresponding to the selected message type; tracking the delivery of the message by monitoring an acknowledgement of a receipt of the message by the recipient; and selecting an alternate message type available upon non-acknowledgment of message receipt. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification