| CPC H04L 9/0847 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3236 (2013.01); H04L 67/55 (2022.05); H04L 2209/04 (2013.01)] | 30 Claims |

|
1. A method for ensuring user privacy in a publisher-subscriber communications environment having at least one publisher node and a plurality of subscribers nodes in relation to publisher-subscriber communication regarding user activity, the method comprising:
storing, by a user-identifier mapping server, a user-identifier database mapping user identifier to subscriber-anonymized user identifier and subscriber identifier for users of said plurality of subscribers nodes;
receiving, by the user-identifier mapping server, an information-request message from a recipient subscriber node, the information-request message concerning a notification message from a publisher node, the notification message including an anonymized user identifier of a first user of the publisher node and wherein the user identifier of the first user is anonymized using a one-way anonymization function; and
upon receiving, by the user-identifier mapping server, the information-request message, determining from the user-identifier database whether the first user is a user of the recipient subscriber node and transmitting a response message to the recipient subscriber node indicating whether the first user is a user of the recipient subscriber node.
|