Trend detection in a messaging platform
AssigneeTwitter, Inc.
InventorsScott Hendrickson, Jeffrey Aaron Kolb, Joshua Montague, Brian Lehman
Life of this patent
Estimating the term…
Abstract
A system and method for trend detection in a messaging platform. A trend detection model is selected and a time series having a plurality of instances of social data is received, wherein the instances of social data share a countable parameter. A count is made of occurrences of countable parameters in each instance of social data assigned to that bin and a trend detected based at least in part on the trend detection model and on the count for each bin.
Claims20
A method comprising:
- selecting, by a computing device, a trend detection model;
- receiving, by the computing device, a time series having a plurality of instances of social data, wherein the instances of social data share a countable parameter;
- for each of a number of bins, counting, by the computing device, occurrences of one or more of the countable parameters in each instance of social data assigned to that bin;
- determining, by the computing device, based at least in part on the trend detection model and on the count for each bin, a measure of a trend associated with the countable parameter;
- determining, by the computing device, whether the measure of the trend satisfies a trend threshold;
- and
- responsive to determining that the measure of the trend satisfies the trend threshold, outputting, by the computing device, at least one indication of the detected trend.
A computing device comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable storage medium storing instructions that are executable by the at least one processor to:
- select a trend detection model;
- receive a time series having a plurality of instances of social data, wherein the instances of social data share a countable parameter;
- for each of a number of bins, count occurrences of one or more of the countable parameters in each instance of social data assigned to that bin;
- determine, based at least in part on the trend detection model and on the count for each bin, a measure of a trend associated with the countable parameter;
- determine whether the measure of the trend satisfies a trend threshold;
- and
- responsive to determining that the measure of the trend satisfies the trend threshold, output at least one indication of the detected trend.
A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device to:
- select a trend detection model;
- receive a time series having a plurality of instances of social data, wherein the instances of social data share a countable parameter;
- for each of a number of bins, count occurrences of one or more of the countable parameters in each instance of social data assigned to that bin;
- determine, based at least in part on the trend detection model and on the count for each bin, a measure of a trend associated with the countable parameter;
- determine whether the measure of the trend satisfies a trend threshold;
- and
- responsive to determining that the measure of the trend satisfies the trend threshold, output at least one indication of the detected trend.
Dependencies are inferred from the claim text.