Project-related communications
First Claim
Patent Images
1. A method for selectively sending electronic communications, the method comprising:
- receiving, by at least one computer system having at least one processor coupled to memory, a first message at a beginning of an electronic messaging conversation between first and second members of a project, the first message comprising a subject, text, and being from the first member of the project and addressed to the second member of the project;
transmitting, by the at least one computer system, the first message to the second member;
broadcasting, by the at least one computer system, a notification to other project members of the beginning of the electronic messaging conversation;
receiving, by the at least one computer system and subsequent to the broadcasting, a listen request from a third party member of the project that is not already part of the electronic messaging conversation, the listen request being a request to listen in on the electronic messaging conversation;
sending, by the at least one computer system in response to the receiving of the listen request, to the third party member of the project an archived copy of the first message; and
sending, by the at least one computer system, to the third party member of the project, an archived copy of a second message of the electronic messaging conversation, wherein the second message is subsequent to the first message in the electronic messaging conversation.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and media for processing project related communications between users of computers and to provide listening functionality for the users. In one embodiment, a system allows a third party project member to optionally listen in on an electronic conversation between two or more project members. The system further allows the third party project member to conduct a keyword search of messages relating to the project.
-
Citations
20 Claims
-
1. A method for selectively sending electronic communications, the method comprising:
-
receiving, by at least one computer system having at least one processor coupled to memory, a first message at a beginning of an electronic messaging conversation between first and second members of a project, the first message comprising a subject, text, and being from the first member of the project and addressed to the second member of the project; transmitting, by the at least one computer system, the first message to the second member; broadcasting, by the at least one computer system, a notification to other project members of the beginning of the electronic messaging conversation; receiving, by the at least one computer system and subsequent to the broadcasting, a listen request from a third party member of the project that is not already part of the electronic messaging conversation, the listen request being a request to listen in on the electronic messaging conversation; sending, by the at least one computer system in response to the receiving of the listen request, to the third party member of the project an archived copy of the first message; and sending, by the at least one computer system, to the third party member of the project, an archived copy of a second message of the electronic messaging conversation, wherein the second message is subsequent to the first message in the electronic messaging conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for selectively sending electronic communications, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to receive a first message at a beginning of a electronic messaging conversation between first and second members of a project, the first message comprising a subject, text, and being from the first member of the project and addressed to the second member of the project; program instructions, stored on at least one of the one or more storage devices, to transmit the first message to the second member; program instructions, stored on at least one of the one or more storage devices, to broadcast a notification to other project members of the beginning of the electronic messaging conversation; program instructions, stored on at least one of the one or more storage devices to receive, subsequent to broadcasting the notification, a listen request from a third party member of the project that is not already part of the electronic messaging conversation, the listen request being a request to listen in on the electronic messaging conversation; program instructions, stored on at least one of the one or more storage devices, to, in response to receiving the listen request, send to the third party member of the project an archived copy of the first message; and program instructions, stored on at least one of the one or more storage devices, to, send to the third party member of the project an archived copy of a second message of the electronic messaging conversation, wherein the second message is subsequent to the first message in the electronic messaging conversation. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system for selectively sending electronic communications, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a first message at a beginning of an electronic messaging conversation between first and second members of a project, the first message comprising a subject, text, and being from the first member of the project and addressed to the second member of the project; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to transmit the first message to the second member; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to broadcast a notification to other project members of the beginning of the electronic messaging conversation; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, subsequent to broadcasting the notification, receive a listen request from a third party member of the project that is not already part of the electronic messaging conversation, the listen request being a request to listen in on the electronic messaging conversation; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, in response to receiving the listen request, send the third party member of the project an archived copy of the first message; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, send to the third party member of the project an archived copy of a second message of the electronic messaging conversation, wherein the second message is subsequent to the first message in the electronic messaging conversation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification