US 12,190,044 B2
System and method for serving interactive advertising content with responsive animations
Terry McClendon, Nashua, NH (US); and David Sebag, Nashua, NH (US)
Assigned to Yieldmo, Inc., Nashua, NH (US)
Filed by Yieldmo, Inc., Nashua, NH (US)
Filed on Jun. 23, 2023, as Appl. No. 18/213,725.
Application 18/213,725 is a continuation of application No. 17/561,688, filed on Dec. 23, 2021, granted, now 11,727,197.
Application 17/561,688 is a continuation of application No. 17/349,706, filed on Jun. 16, 2021, granted, now 11,244,103, issued on Feb. 8, 2022.
Application 17/561,688 is a continuation of application No. 17/039,961, filed on Sep. 30, 2020, granted, now 11,604,918, issued on Mar. 14, 2023.
Application 17/349,706 is a continuation of application No. 15/937,062, filed on Mar. 27, 2018, granted, now 10,832,729, issued on Nov. 10, 2020.
Application 15/937,062 is a continuation of application No. 15/816,833, filed on Nov. 17, 2017, granted, now 9,966,109, issued on May 8, 2018.
Application 15/816,833 is a continuation of application No. 15/217,879, filed on Jul. 22, 2016, granted, now 9,852,759, issued on Dec. 26, 2017.
Application 15/816,833 is a continuation of application No. PCT/US2015/064460, filed on Dec. 8, 2015.
Claims priority of provisional application 63/040,694, filed on Jun. 18, 2020.
Claims priority of provisional application 62/197,929, filed on Jul. 28, 2015.
Claims priority of provisional application 62/068,646, filed on Oct. 25, 2014.
Prior Publication US 2023/0334228 A1, Oct. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/143 (2020.01); G06F 3/04812 (2022.01); G06F 3/0485 (2022.01); G06F 3/0488 (2022.01); G06F 40/106 (2020.01); G06Q 30/02 (2023.01); G11B 27/00 (2006.01); G11B 27/031 (2006.01); G11B 27/036 (2006.01); G11B 27/10 (2006.01); G11B 27/11 (2006.01); G11B 27/30 (2006.01); H04N 21/431 (2011.01); H04N 21/433 (2011.01); H04N 21/442 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); H04N 21/81 (2011.01); H04L 67/02 (2022.01)
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)] 20 Claims
OG exemplary drawing
 
1. A method comprising, at an image player inserted within an electronic document rendered within a window of a computing device:
loading an interactive digital media into the image player, the interactive digital media comprising:
a digital media comprising visual media content distinct from the electronic document; and
a mask configured to obscure the digital media and comprising:
an aperture:
defining an outline associated with the digital media; and
configured to reveal a proportion of the digital media linked to a vertical position of the image player within the window;
in response to a first event that locates the image player at a first vertical position within the window, rendering the digital media within the image player and rendering the mask over the digital media to reveal a first proportion of the digital media;
in response to a first scroll-down event that moves the image player from the first vertical position toward a second vertical position above the first vertical position within the window at a scroll rate,
transforming the aperture at a rate corresponding to the scroll rate to reveal an increasing proportion of the digital media.