US 12,010,246 B2
Systems and applications for semi-anonymous communication tagging
Phillip H. Griffin, Raleigh, NC (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Mar. 16, 2023, as Appl. No. 18/122,299.
Application 18/122,299 is a continuation of application No. 16/719,436, filed on Dec. 18, 2019, granted, now 11,611,442.
Application 16/719,436 is a continuation of application No. 16/719,045, filed on Dec. 18, 2019, granted, now 11,265,176.
Prior Publication US 2023/0224168 A1, Jul. 13, 2023
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/3255 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3263 (2013.01); H04L 63/0421 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising one or more processing circuits configured to:
receive, anonymously from a sender, a first feedback, a second feedback, and a single group public key associated with the first feedback and the second feedback, wherein the first feedback and the second feedback are signed by the sender with a corresponding private key, and wherein the first feedback and the second feedback comprise a group signature and a digital certificate indicating group membership of the sender in a group;
verify the group signature using the single group public key based at least in part on matching the group signature with the digital certificate associated with the first feedback and the second feedback;
link, based on matching the group signature, the first feedback and the second feedback using a linking key without revealing an identity of the sender;
responsive to the first feedback and the second feedback being linked, open the identity of the sender using a secret master key;
responsive to opening the identity of the sender, apply a rule or a parameter to at least one of the first feedback or the second feedback, the rule or the parameter associated with the at least one of the first feedback or the second feedback and configured to restrict acceptance of the at least one of the first feedback or the second feedback;
compare formatting of the at least one of the first feedback or the second feedback to a formatting requirement associated with the group, wherein the formatting is dependent on the group membership of the sender in the group; and
responsive to the formatting of the at least one of the first feedback or the second feedback not meeting the formatting requirement, deny acceptance of the at least one of the first feedback or the second feedback.