US 12,277,577 B2
Estimated unique engagement measurement with user privacy protection
Yuan Gao, Santa Clara, CA (US); Mu Qiao, Campbell, CA (US); Min Liu, Palo Alto, CA (US); Yi Zhang, Los Altos, CA (US); Qianqian Ma, Sunnyvale, CA (US); Shan Ba, Palo Alto, CA (US); Lisa Qian, Seattle, WA (US); Ian V. Koeppe, Papillion, NE (US); Chad K. Crowe, Omaha, NE (US); and John F. McCarthy, III, Lincoln, NE (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 14, 2023, as Appl. No. 18/335,072.
Prior Publication US 2024/0420177 A1, Dec. 19, 2024
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (2023.01)
CPC G06Q 30/0246 (2013.01) [G06Q 30/0277 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method to provide engagement feedback while maintaining user privacy, the method comprising:
creating a group identification for one or more user groups by a computer system, a user group comprising a plurality of users of an online system and a group size of the user group;
anonymizing an identity of a user requesting content by replacing the identity with the group identification associated with the user;
tracking a plurality of different types of user interactions with the content on the online system from a plurality of users, the plurality of user interactions comprising one or more of: clicking to see more content, clicking to like the content, responding to the content, clicking to subscribe to a content provider, or rating the content;
collecting the plurality of different types of user interactions with the group identification;
updating a group action count for a first group based on the plurality of user interactions, the group action count indicating a number of interactions with the piece of content by any of the plurality of users in the first group;
calculating an estimated number of unique engagements with the piece of content via the online system based on the group action count and the group size of the first group; and
providing the estimated number of unique engagements to the online system as the engagement feedback for the piece of content.