Patent ID: 7844668
Filing Date: 2010-11-30
Classification: H04L

Abstract:
1. A computer system comprising: a storage device configured to store posts, the posts being organized into discussion groups, each discussion group relating to one or more topics of posts belonging to the discussion group; a module for: processing a request from a user to post a message, receiving from the user a subject and a message body of the message, searching the plurality of posts to identify posts that are similar to the subject and at least a portion of the message body, the posts being identified based at least in part on the received information relating to the application program, the identified posts belonging to one or more of the discussion groups; selecting one of the discussion groups as a recommended discussion group based on a number of hits generated for a discussion group, wherein, a hit is generated for the discussion group each time a portion of a post belonging to the discussion group is identified as similar to the subject and at least a portion of the message body; wherein, the recommended discussion group meets an activity threshold that is determined based on a number of posts in the recommended discussion group per unit time; and wherein the recommended discussion group is selected based on a count of the number of hits generated for each of the one or more discussion groups normalized by an overall post activity of posts to the one or more discussion groups; presenting the recommended discussion group to the user; and a module for: receiving, from a user a selection of the recommended discussion group; and posting the message to the recommended discussion group, wherein the modules are implemented as instructions stored in the memory for execution by the processor.