Patent ID: 8601377

Claim:
A method for facilitating communication among users, the method comprising: prior to selecting a particular second user with whom to establish an interactive communication session with a first user relative to a first topic, receiving content to be published from the first user, wherein the content to be published includes one or more of a video, audio, text or a photograph; in response to receiving the content to be published from the first user: determining that the content received from the first user relates to the first topic, and selecting the particular second user for receiving the content based at least in part on an association between the particular second user and the first topic; wherein the association between the particular second user and the first topic is established based on at least one of: (a) an association, created by the first user before the content to be published is received from the first user, between the particular second user and the first topic; (b) the particular second user's observed pattern of website usage, wherein the pattern is detected as a result of observing multiple instances of website usage by the particular second user; or (c) information, gathered by a website in relation to posts of the particular second user, that reflects a level of expertise of the particular second user within the first topic; and in response to said selecting, presenting the content to the particular second user; wherein the method is performed by one or more computing devices.