Patent ID: 11902230
Assignee: FORTINET, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A chat client to generate and manage message correction and retraction history across different chat clients, the chat comprising:
a processor;
a network interface communicatively coupled to the data communication network and to the enterprise network; and
a memory, communicatively coupled to the processor and storing:
a chat database to store chat message content from multiple chat strings;
a chat daemon on the chat client, to detect a change to a specific chat string, the change comprising one or more edits or retractions;
a chat update module characterizing the change of the one or more edits and retractions for the specific chat string relative to an original chat string,
wherein the chat daemon uploads the message change to the chat server for storage in association with a specific user, wherein the chat server combines the message change with at least a second change to the specific chat string uploaded from a different chat client,
and wherein responsive to a regeneration of the chat string on the chat client, the chat daemon downloads the combined message change from the chat server, and
a chat change module applies the edits and retractions originating from the chat client and the edits and retractions originating from the second chat client, to the specific chat string for display in the chat client.