Patent ID: 8176046

Claim:
A method of identifying trends in web feeds collected from various content servers to be presented to a user on a device via a hosted interface, comprising: selecting a candidate phrase indicative of potential trends in the web feeds; assigning the candidate phrase to trend analysis agents; wherein, each the trend analysis agents is configured to analyze the candidate phrase using a configured type of trending parameter; analyzing the candidate phrase, by each of the one or more trend analysis agents, respectively using the configured type of trending parameter; determining, by each of the trend analysis agents, whether the candidate phrase meets an associated threshold to qualify as a potential trended phrase; wherein, the candidate phrase is assigned to a trend analysis agent that is of a first state when an evaluation threshold has not yet been met; and wherein, for a first agent of the trend analysis agents that determined that the associated threshold has been met and is of a second state, selecting another agent; in response to detecting that the another agent is of the second state when the evaluation threshold has been reached and that the another agent reached the evaluation threshold analyzing the same candidate phrase, changing the state of the first agent back to the first state.