CPC H04L 51/42 (2022.05) [H04L 51/216 (2022.05)] | 12 Claims |
1. A computer-implemented method comprising:
sending, by a client application to an email server, a first request to access an email message thread, of email messages, that is receivable by one or more recipients, wherein the first request comprises an email message thread identifier;
receiving, by the client application in response to the first request, email message data including contents of email messages in the email message thread, the email message thread identifier, and one or more sender and recipient email addresses, the email message data specifying one or more note identifiers, wherein each note identifier corresponds to a first live and interactive note and a series of one or more second live and interactive notes, a subset of the one or more second live and interactive notes, and a portion of the one or more second live and interactive notes;
sending, by the client application to an application server, a second request to access the note based on the one or more note identifiers or a subset of the one or more note identifiers;
receiving, by the client application in response to the second request, note data that defines, at least in part, a content of the note of each of the live and interactive notes, wherein each of the live and interactive notes is displayed in real-time with the email message and collaboratively accessible by each of a sender and one or more recipients simultaneously;
controlling, by the client application a display device to display, based at least in part on the email message data and the note data, the email message, and each of the live and interactive notes including the content of the note in-line as a continuous portion with the email message without accessing each of an email application and one or more other applications each having a distinct interface.
|