CPC H04L 69/166 (2013.01) [H04L 12/18 (2013.01); H04L 51/214 (2022.05); H04L 51/48 (2022.05)] | 19 Claims |
1. A method for exchanging messages over a communication network, wherein the method comprises, under control of and by a messaging client:
creating a source message having a content and being addressed to a plurality of recipients associated with corresponding segments being at least in part different, each of the segments being defined by at least a portion of the content of the source message;
associating categorized one or more of the segments each with one or more selected categories of one or more pre-defined categories;
determining one or more of the recipients of the source message associated with each of the selected categories from an address book;
associating categorized one or more of the segments each with one or more selected categories of one or more pre-defined categories;
splitting the content of the source message into a plurality of fragments defined by corresponding portions of the content of the source message associated with different ones of the recipients;
generating a plurality of transport messages, each having content comprising one or more of the fragments associated with the one or more of the recipients and being addressed thereto, the transport messages containing corresponding aggregation information for aggregating the transport messages according to the corresponding recipients; and
submitting the transport messages to a messaging server for causing the messaging server to provide the transport messages to corresponding further messaging clients of the corresponding recipients for aggregation thereof according to the corresponding aggregation information.
|