US 11,886,524 B2
Limiting provision and display of redundant digital components on a client device
Victor Carbune, Winterthur (CH); and Matthew Sharifi, Kilchberg (CH)
Assigned to Google LLC, Mountain View, CA (US)
Appl. No. 17/428,764
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Nov. 23, 2020, PCT No. PCT/US2020/061767
§ 371(c)(1), (2) Date Aug. 5, 2021,
PCT Pub. No. WO2021/221718, PCT Pub. Date Nov. 4, 2021.
Claims priority of application No. a/00225/2020 (RO), filed on Apr. 27, 2020; and application No. a/00282/2020 (RO), filed on May 22, 2020.
Prior Publication US 2023/0038126 A1, Feb. 9, 2023
Int. Cl. G06F 16/9538 (2019.01); G06F 9/50 (2006.01); G06F 9/451 (2018.01)
CPC G06F 16/9538 (2019.01) [G06F 9/451 (2018.02); G06F 9/5027 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
storing, by a client device, a list of digital components specifying a set of digital components available to be provided to an application executing on the client device;
receiving, within a first application executing on the client device, a first digital component provided by a first content provider;
detecting, by the client device, a set of signals specifying (i) a first user interaction with the first digital component and (ii) a second user interaction with content provided in response to the first user interaction with the first digital component;
determining, by the client device and based on the set of signals, that an affirmative user action was performed by a user of the client device, wherein the affirmative user action represents performance of a specified target action by the user after the first user interaction with the first digital component;
modifying, by the client device, the list of digital components based on the affirmative user action by the user after the first user interaction with the first digital component;
receiving a request to access a content page within a second application executing on the client device;
in response to receiving the request to access the content page, sending, to a second content provider, a request for content that includes a portion of the modified list of digital components that prevents selection of the first digital component responsive to the request for content;
in response to the request for content, receiving, by the client device and within the second application, a second digital component from the second content provider, wherein the second digital component is selected from among digital components included on the modified list of digital components; and
providing the second digital component for display on the content page within the second application.