Back to results
US 2021/0344633 A1Published application
Actionable data embedded into emails for automating actions of an email client
AssigneesAtlassian Pty Ltd., Atlassian Inc.
InventorNoam Bar-on
Life of this patent
Estimating the term…
Abstract
A system in which existing email protocols are leveraged to exchange information between two or more client devices. An email includes an embedded serialized object that comprises instructions to inform one or more behaviors of an email client application performed upon receiving the email or at a later time.
Claims14
-7. (canceled)
A client device configured to communicably couple to an email server, the client device comprising:
- a display configured to render a first graphical user interface;
- a memory storing executable instructions;
- and
- a processor configured access the memory and to execute the executable instructions to instantiate a client application, the client application configured to perform the operations of:
- receive a first user input from a user, the first user input comprising selection of a message displayed in a message list;
- in response to the first user input, generate a second graphical user interface to solicit a second user input from the user, the second user input comprising a selection indicating that a reply from the user to the message will be displayed as a notification at a recipient client application and suppressed from a recipient message list at the recipient client application;
- in response to the second user input, generate a serialized object based on the second user input and the first user input;
- select a template from a set of email templates;
- populate the selected template based on the second user input;
- embed the serialized object into the populated selected template;
- and
- send the populated email template with the embedded serialized object to the email server.
9 more elements
A method of facilitating communication from a first client device to a second client device via email, the method comprising:
- receiving, at the second client device from an email server, an email sent to the email server by a first client device, the email comprising a first serialized object hidden from a user of the second client device;
- suppressing display of the email at the second client device upon determining that the email contains the first embedded serialized object;
- extracting the serialized object from the email at the second client device;
- extract an executable instruction from the first serialized object at the second client device;
- execute the executable instruction at the second client device to generate a result;
- generate, at the second client device, a second serialized object comprising the result;
- embedding the second serialized object into a reply to the email;
- and
- sending the reply to the email server.
6 more elements
Dependencies are inferred from the claim text.