| CPC G06F 40/143 (2020.01) [G06F 3/04812 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 40/106 (2020.01); G06Q 30/02 (2013.01); G11B 27/005 (2013.01); G11B 27/031 (2013.01); G11B 27/036 (2013.01); G11B 27/102 (2013.01); G11B 27/11 (2013.01); G11B 27/3081 (2013.01); H04N 21/431 (2013.01); H04N 21/4333 (2013.01); H04N 21/44204 (2013.01); H04N 21/47217 (2013.01); H04N 21/482 (2013.01); H04N 21/812 (2013.01); H04L 67/02 (2013.01)] | 25 Claims |

|
1. A method for serving interactive advertising content, the method comprising:
via a set of servers, receiving an interactive advertising content request comprising information concerning a height of a window of a user computing device;
via a set of processors of the set of servers, processing the interactive advertising content request to select interactive advertising content comprising a plurality of frames based at least in part on the information concerning the height of the window; and
via the set of servers, transmitting the selected interactive advertising content to an electronic document of the user computing device, the electronic document comprising content distinct from content represented by the plurality of frames and configured to:
incorporate an interactive advertising content player, an initial vertical position of which is detected to be located outside of the window and subsequently is relocated from the initial vertical position to a first vertical position after a first scroll event, the first vertical position located within the window;
display a first frame of the plurality of frames via the interactive advertising content player after the first scroll event, the first frame assigned to the first vertical position;
allow for a second scroll event comprising a relocation of the interactive advertising content player from the first vertical position to a second vertical position located within the window and above the first vertical position;
display a second frame of the plurality of frames via the interactive advertising content player after the second scroll event, the second frame assigned to the second vertical position;
allow for a third scroll event comprising a relocation of the interactive advertising content player from the second vertical position to a third vertical position located within the window and below the second vertical position; and
display the first frame of the plurality of frames via the interactive advertising content player after the third scroll event, the first frame assigned to the third vertical position.
|