Patent ID: 8316095

Claim:
A computer-implemented system for facilitating conversation within a group through heterogeneous message delivery, comprising: a database comprising a conversation thread comprising a plurality of messages that are identified and shared by a plurality of recipients who are collectively formed into a group; a queue to temporarily queue, for each recipient in the group, the messages from one such recipient in an intermediate format pending delivery through type-specific message interfaces to each of the other recipients of the conversation thread; a shadowbox framework to manage the delivery of each message within the group, comprising: a conversion module to determine a message type corresponding to each of the other recipients, and to format an identifier and structure the content of each message from the intermediate format into the message type for each of the other recipients; a message aggregator to send the message to each of the other recipients via the message interface corresponding to the message type of the other such recipient; a tracking module to track the delivery of the message by monitoring an acknowledgement of a receipt of the message by the other such recipient; and a handling module to select an alternate message type upon non-acknowledgment of message receipt by the other such recipient.