| CPC H04L 51/52 (2022.05) [H04L 51/043 (2013.01); H04L 51/046 (2013.01); H04L 51/10 (2013.01); H04L 51/58 (2022.05)] | 20 Claims |

|
1. A system comprising:
a processor;
a memory having instructions stored thereon, when executed by the processor, causes the system to perform operations comprising:
causing a communication interface for a group chat communication session to be displayed by a plurality of client devices including a first client device, a second client device, and a third client device,
wherein the group chat communication session includes a plurality of users including a first user associated with the first client device, a second user associated with the second client device, and a third user associated with the third client device,
wherein each of the plurality of users sends messages to and receives messages from the plurality of users via the communication interface displayed on the respective client devices,
wherein the first user, the second user, and the third user are present in the group chat communication session;
receiving from the first client device a request to send a private notification to the second client device in the group chat communication session, wherein the request to send the private notification comprises a request to cause a first avatar to perform an animation in the communication interface on the second client device and a request to cause the first avatar to not perform the animation in the communication interface on the third client device; and
in response to receiving, from the first client device, the request to send the private notification to the second client device, generating the private notification, wherein generating the private notification includes
causing the first avatar to perform the animation in the communication interface on the second client device, and
causing the first avatar to not perform the animation in the communication interface on the third client device,
wherein the first avatar is associated with the first user.
|