CPC H04L 51/04 (2013.01) [G06F 11/0787 (2013.01); G06F 11/1612 (2013.01); G06F 21/31 (2013.01); H04L 51/066 (2013.01); H04L 51/56 (2022.05); H04L 63/08 (2013.01); H04L 65/1104 (2022.05); H04L 67/02 (2013.01); H04L 67/14 (2013.01); H04L 67/141 (2013.01); H04L 69/18 (2013.01); H04L 51/02 (2013.01)] | 20 Claims |
1. A system for web-based communication, the system comprising:
an electronic processor configured to:
receive a communication request, from a web browser of an unauthenticated user of a web page, associated with the web page;
send to the web browser from a first responder a request for information for the unauthenticated user of the web browser as part of a conversation, wherein the request for information is sent based on the communication request;
receive a first communication as part of the conversation from the web browser, wherein the first communication comprises a response to the request for information;
determine a conversation identifier for the conversation based on the first communication;
store, in a persistent data store, a first association between the request for information and the conversation identifier;
store, in the persistent data store, a second association between the first communication and the conversation identifier;
send the first communication to the first responder;
receive a request from a second responder for the conversation, wherein the first responder is different from the second responder;
determine, based on the request for the conversation, the conversation identifier associated with conversation;
retrieve, from the persistent data store, the request for information and the first communication using the conversation identifier; and
send, in response to the request for the conversation, the request for information and the first communication to the second responder.
|