CPC H04L 51/42 (2022.05) [G06Q 10/107 (2013.01); H04L 51/216 (2022.05); H04L 51/234 (2022.05); H04M 1/72436 (2021.01)] | 15 Claims |
1. At least one non-transitory computer-readable storage medium storing instructions for use with a wireless telecommunication network which, when executed by at least one data processor, performs operations, comprising:
storing, at a server of the wireless telecommunication network, a message thread including multiple messages between a first user and a second user,
wherein the message thread is configured to be read on multiple devices associated with one of the first user or the second user, and
wherein a message in the message thread is marked as unread,
wherein the message in the message thread is read on a device among the multiple devices without notifying the server;
organizing the message thread into multiple folders based on time lapsed between consecutive messages in the message thread;
receiving a reply message including data identifying the first user as a sender and the second user as a recipient,
wherein the reply message includes a short message service (SMS) message or a multimedia messaging service (MMS) message;
based on the data identifying the first user and the second user, determining that the reply message is in reply to the message in the message thread;
further determining that a most recent message in the message thread is in a different folder than the message, wherein the most recent message is the reply message; and
without receiving a notification from the device among the multiple devices that the message was read, synchronize, by the server, a message status across the multiple devices to read status by:
marking the message in the message thread as read without receiving a notification from at least one of the multiple devices whether the message was read; and,
sending, by the server, an indication of the marking of the message in the message thread to the multiple devices.
|