CPC G06Q 30/0242 (2013.01) [G06F 16/9535 (2019.01); G06Q 30/02 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0269 (2013.01); G06Q 30/0277 (2013.01); H04L 67/306 (2013.01); H04L 67/34 (2013.01); H04L 67/535 (2022.05); H04N 21/6181 (2013.01); G06F 16/335 (2019.01); G06Q 10/00 (2013.01); G06Q 30/0601 (2013.01); H04L 9/40 (2022.05); H04L 67/02 (2013.01); H04L 67/53 (2022.05); H04N 7/17318 (2013.01); H04N 21/41407 (2013.01); H04N 21/4586 (2013.01); H04N 21/6131 (2013.01); H04N 21/84 (2013.01)] | 20 Claims |
1. A method performed by one or more processors, the method comprising:
generating a graphical user interface that (i) presents a user with information being used to control selection of content presented to the user, and (ii) includes an edit area that enables the user to enable or disable use of particular items of information in selection processes to select, from among a set of content, content for presentation to the user;
detecting user interaction with a user interface control for at least one of the particular items of information;
determining, based on the detected user interaction, that the user has modified a user preference setting that controls the use of the at least one particular item of information as one of a plurality of selection parameters in the selection processes to select content for presentation to the user, wherein the at least one particular item of information is different from each content item in the set of content;
updating stored user preference data for the user based on the modified user preference setting, the updating comprising updating, for the at least one particular item of information, at least one of (i) a frequency at which content related to the at least one particular item of information is provided to the user or (ii) a schedule for delivering the content related to the at least one particular item of information to the user; and
controlling the use of the at least one particular item of information in the selection processes to select content for presentation to the user in accordance with the stored user preference data.
|