Selectively Replacing Displayed Content Items Based on User Interaction
First Claim
1. A method performed by data processing apparatus, the method comprising:
- receiving feedback from a client device at which a presentation page comprising a plurality of content items is displayed, the received feedback relating to an affirmative act performed by the user;
determining, based at least in part on the received feedback, whether the user is likely to perform a predetermined action relative to one or more of the plurality of content items;
based on a result of the determining, selectively identifying one or more replacement content items; and
transmitting the one or more identified replacement content items to the client device for display in the presentation page in place of one or more of the plurality of content items.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods performed by data processing apparatus and computer storage media encoded with computer programs for receiving feedback from a client device at which a presentation page of content items is displayed, the received feedback relating to an affirmative act performed by the user, determining, based at least in part on the received feedback, whether the user is likely to perform a predetermined action relative to one or more of the content items, based on a result of the determining, selectively identifying one or more replacement content items and transmitting the one or more identified replacement content items to the client device for display in the presentation page in place of one or more of the plurality of content items.
-
Citations
38 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
receiving feedback from a client device at which a presentation page comprising a plurality of content items is displayed, the received feedback relating to an affirmative act performed by the user; determining, based at least in part on the received feedback, whether the user is likely to perform a predetermined action relative to one or more of the plurality of content items; based on a result of the determining, selectively identifying one or more replacement content items; and transmitting the one or more identified replacement content items to the client device for display in the presentation page in place of one or more of the plurality of content items. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11)
-
-
5. The method of claim 5 wherein inferring whether the user is likely to perform an action indicating interest in one or more content items comprises deciding whether the user is likely to click on a link associated with a content item.
-
12. A method performed by data processing apparatus, the method comprising:
-
displaying to a user a presentation page comprising a plurality of content items; detecting an affirmative act performed by the user from which an inference can be made relating to one or more of the displayed content items; transmitting feedback corresponding to the detected affirmative user action to a server system; receiving from the server system one or more replacement content items that were selected based at least in part on the transmitted feedback; and updating the displayed presentation page to replace one or more of the displayed content items with the received one or more replacement content items. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
displaying to a user a presentation page comprising a plurality of content items; detecting an affirmative act performed by the user from which an inference can be made relating to one or more of the displayed content items; transmitting feedback corresponding to the detected affirmative user action to a server system; receiving from the server system one or more replacement content items that were selected based at least in part on the transmitted feedback; and updating the displayed presentation page to replace one or more of the displayed content items with the received one or more replacement content items. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a processor configured to execute computer program instructions; and a computer storage medium encoded with computer program instructions that, when executed by the processor, cause the system to perform operations comprising; displaying to a user a presentation page comprising a plurality of content items; detecting an affirmative act performed by the user from which an inference can be made relating to one or more of the displayed content items; transmitting feedback corresponding to the detected affirmative user action to a server system; receiving from the server system one or more replacement content items that were selected based at least in part on the transmitted feedback; and updating the displayed presentation page to replace one or more of the displayed content items with the received one or more replacement content items. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification