Patent ID: 8700719

Claim:
A method comprising: at a client having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method: displaying a conversation that is hosted at a conversation server, wherein: the conversation includes a conversation state associated with a participant that comprises a read status for at least a subset of the conversation, a time stamp indicating a time at which to remind the participant to pay attention to the conversation, a user identifier identifying a user who initiated the reminder and a range indicator specifying a portion of the conversation that is subject to the reminder; the conversation has an attachment that is stored at the conversation server; and the conversation includes application information enabling the client to run an embedded application, the embedded application originating from an application server that is distinct from the conversation server and including an embedded application state; running the embedded application, wherein the embedded application: accesses the attachment; and processes the attachment to generate output data for display within the conversation; and displaying the conversation state associated with the participant and the output data within the conversation, the output data including the embedded application state.