US 12,244,653 B2
Inter-channel context transfer intermediary
Amit Gupta, Normal, IL (US); and Ritesh Saraf, Long Grove, IL (US)
Assigned to State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed by State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed on Jun. 5, 2023, as Appl. No. 18/205,697.
Prior Publication US 2024/0406221 A1, Dec. 5, 2024
Int. Cl. G06F 15/16 (2006.01); H04L 65/1069 (2022.01); H04L 65/1095 (2022.01)
CPC H04L 65/1069 (2013.01) [H04L 65/1095 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a system comprising one or more processors during a communication session between a first device and a second device, an indication of an input to an activation element of a user interface displayed via the first device, wherein the activation element is associated with a second channel, and wherein the input comprises a request to transfer the communication session from a first channel to the second channel, wherein:
the first channel connects the first device and the second device, and
the second channel connects the second device and one or more third devices; and
in response to the request to transfer the communication session, transferring, by the system, the communication session from the first channel to the second channel, wherein transferring the communication session from the first channel to the second channel comprises:
sending, by the system and to the first device, a request for second-channel connection information for communicating with the second device via the second channel, wherein the first device is configured to provide the request for the second-channel connection information to the second device via a first-channel communication interface;
receiving, by the system and from the first device, the second-channel connection information, wherein the second-channel connection information is obtained by the first device from the second device via the first-channel communication interface;
receiving, by the system and from the first device, communication session context data acquired via the first channel;
generating, by the system, a communication session summary based at least in part on recurring data included in the communication session context data;
storing, by the system, the communication session context data and the communication session summary in a second channel storage location that is accessible by the one or more third devices; and
establishing, by the system and based on the request to transfer the communication session, a connection between the second device and the one or more third devices via the second channel.