US 11,700,247 B2
Securing a group-based communication system via identity verification
Samuel Attard, Vancouver (CA); Felix Rieseberg, San Francisco, CA (US); Deani Hansen, Vancouver (CA); and Jan Hannemann, Victoria (CA)
Assigned to Slack Technologies, LLC, San Francisco, CA (US)
Filed by Slack Technologies, Inc., San Francisco, CA (US)
Filed on Jul. 29, 2020, as Appl. No. 16/942,694.
Claims priority of provisional application 62/880,550, filed on Jul. 30, 2019.
Prior Publication US 2021/0037000 A1, Feb. 4, 2021
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); G06F 21/32 (2013.01); G06F 21/31 (2013.01); G06N 20/00 (2019.01); H04W 12/06 (2021.01); H04L 51/216 (2022.01)
CPC H04L 63/08 (2013.01) [G06F 21/316 (2013.01); G06F 21/32 (2013.01); G06N 20/00 (2019.01); H04L 51/216 (2022.05); H04L 63/102 (2013.01); H04L 63/126 (2013.01); H04W 12/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
one or more processors; and
a memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to perform operations comprising:
receiving, from a first client device associated with a user profile, an interaction parameter, the interaction parameter identifying an interaction activity between a user and the first client device;
retrieving a historical interaction parameter associated with the user profile from a group-based communication repository based at least in part on the interaction activity, the historical interaction parameter being associated with the user profile and an interaction type associated with the interaction parameter;
generating a data structure, the data structure comprising a portion associated with a comparison of the interaction parameter to the historical interaction parameter; and
generating a trust score for the interaction activity based at least in part on the data structure, wherein the trust score indicates a likelihood that the interaction activity is verified user activity.