Back to results
US 11,115,228 B2Granted
Method, apparatus, and computer program product for individual profile telemetry discovery within a group based communication system
AssigneeSlack Technologies, LLC
InventorsJaime DeLanghe, Jenna Zeigen, Jonathan Katzur, Simon Favreau-Lessard, Noah Weiss, Renaud Bourassa-Denis
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for discovery of individual profile telemetry within a group-based communication system.
Claims20
An apparatus comprising at least one processor and at least one memory storing computer code that, when executed by the at least one processor, causes the apparatus to:
- analyze a plurality of interactions between a user account associated with a communication platform and one or more other user accounts of the communication platform to generate an attention score vector associated with the user account, the attention score vector comprising a plurality of attention scores associated with the plurality of interactions, wherein each attention score is associated with a user identifier corresponding to another user account of the one or more other user accounts;
- generate, for each attention score of the plurality of attention scores, a divergence score associated with the user account based at least in part on a difference between a predicted short term attention score and an actual short term attention score, wherein the predicted short term attention score represents predicted interactions between the user account and the one or more other user accounts and the actual short term attention score represents actual interactions between the user account and the one or more other user accounts;
- rank the plurality of attention scores based at least in part on the divergence score;
- provide, for rendering via a client device, an interface comprising at least one of the attention score vector or a ranked list of the plurality of attention scores.
1 more element
A method comprising:
- analyzing a plurality of interactions between a user account associated with a communication platform and one or more other user accounts of the communication platform to generate an attention score vector associated with the user account, the attention score vector comprising a plurality of attention scores associated with the plurality of interactions, wherein each attention score is associated with a user identifier corresponding to another user account of the one or more other user accounts;
- generating, for each attention score of the plurality of attention scores, a divergence score associated with the user account based at least in part on a difference between a predicted short term attention score and an actual short term attention score, wherein the predicted short term attention score represents predicted interactions between the user account and the one or more other user accounts and the actual short term attention score represents actual interactions between the user account and the one or more other user accounts;
- ranking the plurality of attention scores based at least in part on the divergence score;
- providing, for rendering via a client device, an interface comprising at least one of the attention score vector or a ranked list of the plurality of attention scores.
1 more element
A system comprising:
- one or more processors;
- and
- one or more non-transitory computer-readable media comprising instructions that, when executed by the one or more processors, cause the system to:
- analyze a plurality of interactions between a user account associated with a communication platform and one or more other user accounts of the communication platform to generate an attention score vector associated with the user account, the attention score vector comprising a plurality of attention scores associated with the plurality of interactions, wherein each attention score is associated with a user identifier corresponding to another user account of the one or more other user accounts;
- generate, for each attention score of the plurality of attention scores, a divergence score associated with the user account based at least in part on a difference between a predicted short term attention score and an actual short term attention score, wherein the predicted short term attention score represents predicted interactions between the user account and the one or more other user accounts and the actual short term attention score represents actual interactions between the user account and the one or more other user accounts;
- rank the plurality of attention scores based at least in part on the divergence score;
- and
- provide, for rendering via a client device, an interface comprising at least one of the attention score vector or a ranked list of the plurality of attention scores.
5 more elements
Dependencies are inferred from the claim text.