Patent ID: 8849893

Claim:
A method for accessing a dynamic database accessible to a community of users, the method comprising the steps of: receiving from a first user, a first electronic message directed through a pub/sub service including a channel having a topic of interest to a community of users who have anonymously subscribed to the channel, the first electronic message containing first information including a question related to the topic of interest of said channel; querying the dynamic database responsive to the first electronic message received for locating an answer to the question in said first information and including said answer into a second information; transmitting the second information to the first user, said second information being indistinguishable from messages from one of said anonymous subscribers; and publishing by way of the pub/sub service, the received first electronic message to the community of users such that any one of the community of users is able to respond to the first user with an answer to the question; wherein the community of users includes a second user, the first electronic message received by each of said anonymous subscribers is identical, and the method comprising the further steps of: filtering the first electronic message by each of said anonymous subscribers to filter the first electronic message for topics of specific interest to each of said anonymous subscribers, said first electronic message having to pass the filtering of the second user in order for the second user to see the question of the message; receiving a response to the first electronic message from the second user after said filtering, the response comprising third information, the third information including an answer to the question in said first information; and responsive to receiving the response to the first electronic message, creating a uniquely identified electronic conversation session between the first user and the second user.