US 11,677,708 B2
Electronic messages integrated with real-time collaboration
Garrett Mitchell, San Francisco, CA (US); and Colin Gilboy, Narberth, PA (US)
Assigned to Ginger Labs, Inc., San Francisco, CA (US)
Filed by Ginger Labs, Inc., San Francisco, CA (US)
Filed on Jun. 25, 2021, as Appl. No. 17/359,055.
Claims priority of provisional application 63/046,388, filed on Jun. 30, 2020.
Prior Publication US 2021/0409365 A1, Dec. 30, 2021
Int. Cl. H04L 51/42 (2022.01); H04L 51/216 (2022.01)
CPC H04L 51/42 (2022.05) [H04L 51/216 (2022.05)] 12 Claims
OG exemplary drawing
 
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.