| CPC H04L 51/043 (2013.01) [H04L 51/222 (2022.05); H04L 51/224 (2022.05); H04L 67/54 (2022.05)] | 16 Claims |

|
1. A system for synchronized communications, comprising:
a processor; and
a memory in communication with the processor, the memory storing executable instructions that, when executed by the processor, cause the processor alone or in combination with other processors to control the system to perform functions of:
receiving, over a network, an indication that a message was sent from a sender to a recipient;
receiving, over the network, a digital location of each of the sender and recipient, the received digital location indicating an electronic application or service that is currently opened and visible to each of the sender and recipient;
based on the received digital location of each of the sender and recipient, determining whether a same electronic application or service is concurrently opened and visible to both the sender and recipient; and
upon determining that the same electronic application or service is concurrently opened and visible to both the sender and recipient, sending, over the network to the sender or recipient, a notification that the sender and recipient are concurrently available within a same digital location.
|