Interactive one to many communication in a cooperating community of users
First Claim
1. A method for initiating a two way electronic conversation with a cooperating community of users, the method comprising the steps of:
- retrieving a list of approved subscribers comprising a community of users;
receiving a first message from a first user, said first message directed to said community of users;
publishing according to a predetermined plan by way of a pub/sub service, said first message to said community of users wherein said community of users comprises a second user; and
transmitting a second message comprising first message identifying information from a second user to said first user wherein said second user is a member of said community of users.
1 Assignment
0 Petitions
Accused Products
Abstract
Two way communication is provided in a one to many pub/sub environment. A community of users admitted to the community by subscription authorization receive messages (preferably Instant Messages) published from a requesting user. The request message is sent to a robot user (program application) that represents the community of users but appears to the community as simply another user. The robot user publishes the request message (using a pub/sub service) to the community of users. A user in the community of users receives messages to the community according to his personal message filter. The user responds to the requesting user with a response message. The response message includes information identifying the request message.
-
Citations
30 Claims
-
1. A method for initiating a two way electronic conversation with a cooperating community of users, the method comprising the steps of:
-
retrieving a list of approved subscribers comprising a community of users;
receiving a first message from a first user, said first message directed to said community of users;
publishing according to a predetermined plan by way of a pub/sub service, said first message to said community of users wherein said community of users comprises a second user; and
transmitting a second message comprising first message identifying information from a second user to said first user wherein said second user is a member of said community of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for initiating a two way electronic conversation with a cooperating community of users, the system comprising:
-
a list of approved subscribers comprising a community of users;
a receiver receiving a first message from a first user, said first message directed to said community of users;
a publisher publishing according to a predetermined plan by way of a pub/sub service, said first message to said community of users wherein said community of users comprises a second user; and
a transmitter transmitting a second message comprising first message identifying information from a second user to said first user wherein said second user is a member of said community of users. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for initiating a two way electronic conversation with a cooperating community of users, the computer program product comprising a computer readable medium having computer readable program code therein, the computer program product comprising:
-
computer readable program code for retrieving a list of approved subscribers comprising a community of users;
computer readable program code for receiving a first message from a first user, said first message directed to said community of users;
computer readable program code for publishing according to a predetermined plan by way of a pub/sub service, said first message to said community of users wherein said community of users comprises a second user; and
computer readable program code for transmitting a second message comprising first message identifying information from a second user to said first user wherein said second user is a member of said community of users. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification