Patent ID: 8990097
Filing Date: 2015-03-24
Classification: G06F,H04L

Abstract:
1. A method for enabling a machine to detect and analyze trends within a data stream received by the machine, the method comprising: receiving, at a social intelligence system, a query from a user; receiving, at the social intelligence system, a plurality of messages from a social networking server; identifying, using a processor of the system, a plurality of trending objects from the plurality of messages; generating, using the processor, a momentum score for each of the plurality of trending objects, wherein the momentum score is calculated based on a boost factor that: generating, using the processor, an importance score for each of the plurality of messages, wherein the importance score is calculated based on a multiplication product of (i) the momentum scores of all the identified trending objects that correspond to a given message, (ii) a total number of available links to the given message, (iii) a first relevancy between content of the given message and the query, (iv) a second relevancy between the trending objects that correspond to the given message and an interest profile of the user, and (v) a number of subscribers who follow an author of the given message; and ranking the plurality of trending objects based on their momentum scores and their associated messages' importance scores.