US 12,470,769 B2
Automated replacement of video program content
R. Drew Major, Orem, UT (US)
Assigned to Sling TV L.L.C., Englewood, CO (US)
Filed by SLING TV L.L.C., Englewood, CO (US)
Filed on Apr. 12, 2024, as Appl. No. 18/634,494.
Application 18/634,494 is a continuation of application No. 18/157,727, filed on Jan. 20, 2023, granted, now 11,962,844.
Application 18/157,727 is a continuation of application No. 16/514,865, filed on Jul. 17, 2019, granted, now 11,564,002, issued on Jan. 24, 2023.
Application 16/514,865 is a continuation in part of application No. 15/856,405, filed on Dec. 28, 2017, granted, now 10,412,446, issued on Sep. 10, 2019.
Application 15/856,405 is a continuation in part of application No. 15/600,334, filed on May 19, 2017, abandoned.
Application 16/514,865 is a continuation in part of application No. 15/393,548, filed on Dec. 29, 2016, granted, now 11,463,785, issued on Oct. 4, 2022.
Application 15/600,334 is a continuation of application No. 14/216,235, filed on Mar. 17, 2014, granted, now 9,661,380, issued on May 23, 2017.
Application 15/393,548 is a continuation in part of application No. 13/836,688, filed on Mar. 15, 2013, granted, now 10,212,490, issued on Feb. 19, 2019.
Claims priority of provisional application 62/699,473, filed on Jul. 17, 2018.
Claims priority of provisional application 62/440,013, filed on Dec. 29, 2016.
Claims priority of provisional application 62/274,106, filed on Dec. 31, 2015.
Claims priority of provisional application 61/800,847, filed on Mar. 15, 2013.
Prior Publication US 2024/0259630 A1, Aug. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/16 (2011.01); H04N 21/24 (2011.01); H04N 21/41 (2011.01); H04N 21/422 (2011.01); H04N 21/439 (2011.01); H04N 21/442 (2011.01); H04N 21/462 (2011.01); H04N 21/4722 (2011.01); H04N 21/478 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/4394 (2013.01) [H04N 21/2407 (2013.01); H04N 21/41265 (2020.08); H04N 21/42209 (2013.01); H04N 21/42224 (2013.01); H04N 21/44222 (2013.01); H04N 21/4622 (2013.01); H04N 21/4722 (2013.01); H04N 21/47815 (2013.01); H04N 21/812 (2013.01); H04N 21/8173 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An automated process performed by a content management system having at least one processor and non-transitory digital storage to replace digital advertisements in digital broadcast programs presented by remotely-located media devices, the automated process comprising:
receiving, via a digital network, data that identifies advertisements previously presented during playback of the digital broadcast programs by the remotely-located media devices, wherein the remotely-located media devices receive the digital broadcast programs from a content source other than the content management system;
tracking, based on the received data, the advertisements of the digital broadcast programs presented by the remotely-located media devices in a database;
monitoring the database to identify media devices that have not yet presented a particular advertisement during playback of the digital broadcast programs; and
transmitting instructions via the digital network to one or more of the media devices that have not yet presented the particular advertisement in the digital broadcast programs, wherein the instructions direct the one or more media devices to replace one or more advertisements with the particular advertisement while rendering one of the digital broadcast programs.