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

Claim 2:
3. A non-transitory computer-readable media in a chat client, implemented at least partially in hardware for, when executed by a processor, for generating and managing message correction and retraction history across different chat clients, the method comprising the steps of:
detecting, by a chat daemon on the chat client, a change to a specific chat string, the change comprising one or more edits or retractions;
characterizing the change of the one or more edits and retractions for the specific chat string relative to an original chat string;
uploading 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;
responsive to a regeneration of the chat string on the chat client, downloading the combined message change from the chat server; and
applying the edits and retractions originating from the chat client and applying the edits and retractions originating from the second chat client, to the specific chat string for display in the chat client.