Claims
- 1. A method for electronic instant message conversation, the method comprising the steps of:
receiving at a second client, a first message from a first client, the first client having a first network address; creating at the second client, a second message, the second message comprising the first message and the first network address; transmitting the second message by way of an instant message application from the second client to the first client; retrieving additional information related to the second client; and presenting the second message and the additional information at the first client.
- 2. The method according to claim 1 wherein the first message is a published message received from a Publish/Subscribe server.
- 3. The method according to claim 1 comprising the further step of subscribing, by any one of the first client or the second client, to a publish/subscribe server.
- 4. The method according to claim 1 wherein the additional information comprises any one of a first user name, first user title, first user address, first user telephone number, first user value, first user job responsibility, first user secretary, a text file, a video file, an audio file or a network link (such as a URL).
- 5. The method according to claim 1 wherein any one of the first message or the second message is translated to any one of a telephone message, a video display, an audio message or a mechanical actuator.
- 6. A method for identifying a message initiator in a system for instant message using a pub/sub server, the method comprising the steps of:
obtaining at a first client, first user identifying information; incorporating the first user identifying information in a message to be published; transmitting the message to a pub/sub server; publishing the message to subscribers of the pub/sub server; and providing the message comprising the first user information to a subscriber.
- 7. The method according to claim 6 wherein the providing step comprises the further steps of:
acquiring second user information based on the first user identifying information in the message; and providing the second user information to the subscriber.
- 8. The method according to claim 6 wherein the obtaining step comprises the further step of:
transforming user information from any one of instant message, text, audio, video or voice into the digital message.
- 9. The method according to claim 6 wherein the presenting step comprises the further step of:
transforming the message to any one of instant message, text, audio or video.
- 10. A method for electronic instant message conversation, the method comprising the steps of:
creating at a first client, a first message, the first message comprising any one of additional information or a link to additional information, the additional information comprising any one of a user title, a user telephone number, a user value, a user job responsibility, information about a user's secretary, a text file, a video file, an audio file, a network link such as a URL, a telephone message or command information for actuating a mechanical device; transmitting the first message by way of an instant message application from the first client to a second client; retrieving at the second client, the additional information; and presenting the first message and the additional information at the first client.
- 11. A computer program product for electronic instant message conversation, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising the steps of: receiving at a second client, a first message from a first client, the first client having a first network address; creating at the second client, a second message, the second message comprising the first message and the first network address; transmitting the second message by way of an instant message application from the second client to the first client; retrieving additional information related to the second client; and presenting the second message and the additional information at the first client.
- 12. The computer program product according to claim 11 wherein the first message is a published message received from a Publish/Subscribe server.
- 13. The computer program product according to claim 11 comprising the further step of subscribing, by any one of the first client or the second client, to a publish/subscribe server.
- 14. The computer program product according to claim 11 wherein the additional information comprises any one of a first user name, first user title, first user address, first user telephone number, first user value, first user job responsibility, first user secretary, a text file, a video file, an audio file or a network link (such as a URL).
- 15. The computer program product according to claim 11 wherein any one of the first message or the second message is translated to any one of a telephone message, a video display, an audio message or a mechanical actuator.
- 16. A computer program product for identifying a message initiator in a system for instant message using a pub/sub server, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising the steps of: obtaining at a first client, first user identifying information; incorporating the first user identifying information in a message to be published; transmitting the message to a pub/sub server; publishing the message to subscribers of the pub/sub server; and providing the message comprising the first user information to a subscriber.
- 17. The computer program product according to claim 16 wherein the providing step comprises the further steps of:
acquiring second user information based on the first user identifying information in the message; and providing the second user information to the subscriber.
- 18. The computer program product according to claim 16 wherein the obtaining step comprises the further step of:
transforming user information from any one of instant message, text, audio, video or voice into the digital message.
- 19. The computer program product according to claim 16 wherein the presenting step comprises the further step of:
transforming the message to any one of instant message, text, audio or video.
- 20. A computer program product electronic instant message conversation, the program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising the steps of: creating at a first client, a first message, the first message comprising any one of additional information or a link to additional information, the additional information comprising any one of a user title, a user telephone number, a user value, a user job responsibility, information about a user's secretary, a text file, a video file, an audio file, a network link such as a URL, a telephone message or command information for actuating a mechanical device; transmitting the first message by way of an instant message application from the first client to a second client; retrieving at the second client, the additional information; and presenting the first message and the additional information at the first client.
- 21. A system for electronic instant message conversation, the system comprising:
a network; a first client in communication with the network; a second client in communication with the network, wherein the clients include instructions to execute a method comprising: receiving at a second client, a first message from a first client, the first client having a first network address; creating at the second client, a second message, the second message comprising the first message and the first network address; transmitting the second message by way of an instant message application from the second client to the first client; retrieving additional information related to the second client; and presenting the second message and the additional information at the first client.
- 22. The system according to claim 21 wherein the first message is a published message received from a Publish/Subscribe server.
- 23. The system according to claim 21 wherein the additional information comprises any one of a first user name, first user title, first user address, first user telephone number, first user value, first user job responsibility, first user secretary, a text file, a video file, an audio file or a network link (such as a URL).
- 24. The system according to claim 21 wherein any one of the first message or the second message is translated to any one of a telephone message, a video display, an audio message or a mechanical actuator.
- 25. A system for identifying a message initiator in a system for instant message using a pub/sub server, the system comprising:
a network; a pub/sub server; a first client in communication with the network, wherein the clients include instructions to execute a method comprising: obtaining at a first client, first user identifying information; incorporating the first user identifying information in a message to be published; transmitting the message to a pub/sub server; publishing the message to subscribers of the pub/sub server; and providing the message comprising the first user information to a subscriber.
- 26. The system according to claim 25 wherein the providing step comprises the further steps of:
acquiring second user information based on the first user identifying information in the message; and providing the second user information to the subscriber.
- 27. The system according to claim 25 wherein the obtaining step comprises the further step of:
transforming user information from any one of instant message, text, audio, video or voice into the digital message.
- 28. The system according to claim 25 wherein the presenting step comprises the further step of:
transforming the message to any one of instant message, text, audio or video.
- 29. A system for electronic instant message conversation, the system comprising:
a network; a pub/sub server; a first client in communication with the network, wherein the clients include instructions to execute a method comprising: creating at a first client, a first message, the first message comprising any one of additional information or a link to additional information, the additional information comprising any one of a user title, a user telephone number, a user value, a user job responsibility, information about a user's secretary, a text file, a video file, an audio file, a network link such as a URL, a telephone message or command information for actuating a mechanical device; transmitting the first message by way of an instant message application from the first client to a second client; retrieving at the second client, the additional information; and presenting the first message and the additional information at the first client.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This is a divisional of U.S. patent application Ser. No. 10/207,685 “INTERACTIVE ONE TO MANY COMMUNICATION IN A COOPERATING COMMUNITY OF USERS” filed Jul. 26, 2002 and assigned to IBM. The disclosure of the forgoing application is incorporated herein by reference.
Divisions (1)
|
Number |
Date |
Country |
Parent |
10207685 |
Jul 2002 |
US |
Child |
10730227 |
Dec 2003 |
US |