CPC H04L 63/18 (2013.01) [G06K 7/1413 (2013.01); G06K 7/1417 (2013.01); G16H 10/20 (2018.01); G16H 80/00 (2018.01); H04L 9/3215 (2013.01); H04L 63/0428 (2013.01)] | 19 Claims |
1. A computer implemented method for switching between communication platforms, the method being performed by a healthcare provider server device of a secure healthcare communication system, the method comprising:
receiving a communication switch initiation request from a user device associated with a care receiver;
transmitting an encoded message over a first communication channel to a first communication platform in response to receiving the communication switch initiation request, the encoded message including an identifier associated with a second communication platform;
determining whether an encrypted communication initiation request is received;
switching to a second communication channel from the first communication channel in response to receiving the encrypted communication initiation request, wherein the encrypted communication initiation request is generated based on the identifier;
encrypting the second communication channel; and
based on a determination that the encrypted communication request is not received, establishing a third communication channel and transmitting a communication switch request over the third communication channel to a third communication platform on the user device.
|