CPC H04L 51/52 (2022.05) [G06Q 30/02 (2013.01); G06Q 30/0257 (2013.01); G06Q 50/01 (2013.01); H04L 69/329 (2013.01); G06Q 20/04 (2013.01); H04L 51/216 (2022.05); H04L 67/10 (2013.01)] | 24 Claims |
1. In a platform server system having access to a privacy-controlled user data store, a computer-implemented method comprising:
receiving identity information corresponding to a user of an interactive service;
providing interactive service content to the user, the interactive service content being provided to the user in accordance with a user interactive service content preference, wherein the user interactive service content preference is determined at least in part based on data in a data store corresponding to a first user input within the interactive service, and wherein the user interactive service content preference is associated with the identity information corresponding to the user;
determining user third-party content viewing preferences corresponding to the user, wherein the user third-party content viewing preferences are determined based on at least a default setting and one or more user interactions with interactive service content presented by the interactive service, and wherein the user third-party content viewing preferences are associated with the identity information corresponding to the user;
receiving, by the interactive service, a plurality of third-party content elements from a plurality of third-party content providers, wherein the third-party content elements are for presentation by the interactive service;
determining a subset of third-party content elements for presentation to the user, wherein the subset is determined based on filtering the plurality of third-party content elements in correspondence with the user third-party content viewing preferences corresponding to the user;
presenting, to the user, at least one element of the subset of the third-party content elements, wherein the presented third-party content element is based on the determined user third-party content viewing preferences, and wherein the third-party content element is presented in connection with the interactive service content provided to the user;
receiving user content input responsive to user interaction with the presented third-party content element, the user content input including user content corresponding to a purchase by the user of an item associated with the presented third-party content element;
anonymizing the user content input with respect to the third-party content provider, wherein the anonymizing includes at least precluding access by the third-party content provider to at least a portion of the identity information corresponding to the user; and
communicating the anonymized user content input to the third-party content provider.
|