Patent ID: 8914496

Claim:
A non-transitory computer-readable medium embodying at least one program executable in at least one first computing device, wherein, when executed, the at least one program causes the at least one first computing device to at least: generate a network page, the network page including a plurality of content items to be presented on a rendered version of the network page; collect user behavior data indicating at least one user action relative to the rendered version of the network page, the at least one user action being selected from the group consisting of: a zooming action and a copying action; report the user behavior data to the at least one first computing device according to a predefined time interval; send the network page, user behavior monitoring code, and user behavior reporting code to a plurality of second computing devices; obtain a plurality of user behavior reports relative to the rendered version of the network page from the plurality of second computing devices; identify an aggregate user interest in a proper subset of the content items based at least in part on the plurality of user behavior reports; and emphasize the proper subset of the content items in the network page in response to identifying the aggregate user interest.