| CPC G06F 16/9574 (2019.01) [G06F 16/248 (2019.01); G06F 16/93 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 16/972 (2019.01)] | 17 Claims |

|
1. A method comprising:
receiving, by one or more servers and from a given client device, a search query;
generating, by the one or more servers, a composite search results page that (i) presents a set of search results that reference a set of electronic documents identified using the search query, (ii) includes the set of electronic documents, and (iii) hides presentation of the set of electronic documents in the composite search results page until user interaction with the set of search results presented in the composite search results page;
generating, by the one or more servers, a digital content asset package that includes (i) digital content assets that are not included in the set of electronic documents and (ii) one or more instructions that specify a configuration of the digital content assets for presentation of the digital content assets on the electronic documents when the electronic documents are revealed, wherein the digital content asset package further includes an identifying element that uniquely identifies a composite digital content that is based on one or more of the respective digital content assets;
generating, by the one or more servers, a presentation order for the digital content assets on the electronic documents as the electronic documents are revealed in the composite search results page; and
in response to the search query, transmitting, by the one or more servers and to the given client device, the composite search results page, the digital content asset package, and the presentation order.
|