CPC H04L 51/56 (2022.05) [G06Q 10/107 (2013.01); H04L 51/04 (2013.01); H04L 51/046 (2013.01); H04L 51/066 (2013.01); H04L 67/10 (2013.01); H04L 69/08 (2013.01)] | 14 Claims |
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, perform a method for facilitating communications between two disparate messaging providers, the method comprising:
receiving a first communication message from a first user within a first messaging provider via a first communication protocol associated with the first messaging provider,
wherein the first user is signed in to a first user account associated with the first messaging provider;
translating, using a translation logic, the first communication message into a second communication protocol associated with a second messaging provider;
transmitting the first communication message to a second user through the second messaging provider via the second communication protocol, the second messaging provider distinct from the first messaging provider,
wherein the second user is signed in to a second user account associated with the second messaging provider;
receiving a second communication message from the second user from within the second messaging provider via the second communication protocol;
translating, using the translation logic, the second communication message into the first communication protocol associated with the first messaging provider; and
transmitting the second communication message to the first user through the first messaging provider via the first communication protocol.
|