US 12,141,833 B2
Controlling content distribution
Aitan Weinberg, Brooklyn, NY (US); Rajas Moonka, San Ramon, CA (US); Brad H. Bender, New York, NY (US); Brian Axe, Portola Valley, CA (US); Oren E. Zamir, Palo Alto, CA (US); and Gregor Hochmuth, San Francisco, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Nov. 12, 2021, as Appl. No. 17/525,281.
Application 17/525,281 is a continuation of application No. 17/106,917, filed on Nov. 30, 2020, granted, now 11,228,663.
Application 17/106,917 is a continuation of application No. 17/029,664, filed on Sep. 23, 2020, granted, now 11,201,952.
Application 17/029,664 is a continuation of application No. 16/655,513, filed on Oct. 17, 2019, granted, now 10,817,904, issued on Oct. 27, 2020.
Application 16/655,513 is a continuation of application No. 15/707,358, filed on Sep. 18, 2017, granted, now 10,559,006, issued on Feb. 11, 2020.
Application 15/707,358 is a continuation of application No. 15/187,055, filed on Jun. 20, 2016, granted, now 9,799,050, issued on Oct. 24, 2017.
Application 15/187,055 is a continuation of application No. 13/523,436, filed on Jun. 14, 2012, granted, now 9,396,458, issued on Jul. 19, 2016.
Application 13/523,436 is a continuation of application No. 12/401,426, filed on Mar. 10, 2009, granted, now 8,219,638, issued on Jul. 10, 2012.
Claims priority of provisional application 61/122,597, filed on Dec. 15, 2008.
Prior Publication US 2022/0078263 A1, Mar. 10, 2022
Int. Cl. G06Q 30/0242 (2023.01); G06F 16/9535 (2019.01); G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); H04L 67/00 (2022.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01); H04N 21/61 (2011.01); G06F 16/335 (2019.01); G06Q 10/00 (2023.01); G06Q 30/0601 (2023.01); H04L 9/40 (2022.01); H04L 67/02 (2022.01); H04L 67/53 (2022.01); H04N 7/173 (2011.01); H04N 21/414 (2011.01); H04N 21/458 (2011.01); H04N 21/84 (2011.01)
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
OG exemplary drawing
 
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.