US 11,956,276 B2
Systems and methods for switching between communication channels using secure healthcare communication system
Howard Rosen, Toronto (CA); Donald Whitbeck, Toronto (CA); and Chaitanya Marvici, Toronto (CA)
Assigned to LifeWIRE Corporation, Toronto (CA)
Filed by LifeWIRE Corporation, Toronto (CA)
Filed on Sep. 23, 2022, as Appl. No. 17/934,971.
Application 17/934,971 is a continuation of application No. 16/836,220, filed on Mar. 31, 2020, granted, now 11,489,871.
Prior Publication US 2023/0053697 A1, Feb. 23, 2023
Int. Cl. H04L 29/06 (2006.01); G06K 7/14 (2006.01); G16H 10/20 (2018.01); G16H 80/00 (2018.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
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
OG exemplary drawing
 
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.