Shared Persistent Communication Thread
First Claim
1. A computer-implemented method of organizing communications, the method comprising:
- receiving notification of an occurrence of an event;
generating, in response to the notification, a conversation object representing a conversation;
associating a plurality of participants with the conversation;
associating a communication entry with the conversation object, the communication entry having a message for one or more of the participants;
storing the conversation object and the communication entry in persistent memory; and
limiting shared access to the conversation object stored in persistent memory to the plurality of participants associated with the conversation.
23 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system organizes communications by combining and integrating distinct communication events conducted through diverse communication modes into to a single conversation. Notification of an occurrence of an event is received and, in response to the notification, a conversation object representing a conversation is generated. A plurality of participants is associated with the conversation. A communication entry is associated with the conversation object. The communication entry has a message for at least one of the participants. The conversation object and the communication entry are stored in persistent memory. Shared access to the conversation object stored in persistent memory is limited to the plurality of participants associated with the conversation.
77 Citations
20 Claims
-
1. A computer-implemented method of organizing communications, the method comprising:
-
receiving notification of an occurrence of an event; generating, in response to the notification, a conversation object representing a conversation; associating a plurality of participants with the conversation; associating a communication entry with the conversation object, the communication entry having a message for one or more of the participants; storing the conversation object and the communication entry in persistent memory; and limiting shared access to the conversation object stored in persistent memory to the plurality of participants associated with the conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server system, comprising:
-
means for receiving notification of an occurrence of an event; means for generating, in response to the notification, a conversation object representing a conversation; means for associating a plurality of participants with the conversation; means for associating a communication entry with the conversation object, the communication entry having a message for at least one of the participants; means for storing the conversation object and the communication entry in persistent memory; and means for limiting shared access to the conversation object stored in persistent memory to the plurality of participants associated with the conversation. - View Dependent Claims (14, 15, 16)
-
-
17. A conversation application system, comprising:
-
a client system executing a conversation application client; a server system executing a conversation application server, the conversation application server being adapted to communicate with the conversation application client executing on the client system over a network, wherein one of the conversation application client and conversation application server is adapted to receive notification of an occurrence of an event, generate in response to the notification a conversation object representing a conversation, associate a plurality of participants with the conversation, and associate a communication entry with the conversation object, the communication entry having a message for at least one of the participants; and persistent memory in communication with the conversation application server, the persistent memory storing the conversation object and the communication entry, wherein the conversation application server is adapted to limit shared access to the conversation object stored in the persistent memory to the plurality of participants associated with the conversation. - View Dependent Claims (18, 19, 20)
-
Specification