| CPC H04L 63/102 (2013.01) [H04L 51/21 (2022.05)] | 20 Claims |

|
1. A message service providing method performed by at least one computing device, the method comprising:
receiving a transmission request for a compound message, which is a bundled message comprising a parent message and a plurality of child messages, the bundled message being generated by bundling the plurality of child messages by a sender to be sent to a receiver, wherein the parent message serves as a container for the plurality of child messages, and information of the sender and the receiver is included in a metadata field of the parent message and not included in a metadata field of each of the plurality of child messages;
obtaining permission information for the sender of the compound message using the information of the sender included in the metadata field of the parent message;
determining whether to allow each of the plurality of child messages to be sent based on the permission information; and
controlling transmission of the compound message based on the determination result,
wherein the information of the sender and the receiver included in the metadata field of the parent message is applied to each of the plurality of child messages.
|