US 12,425,456 B2
Custom content insertion
Gregory Allen Broome, Broomfield, CO (US); Jason Burgess, Highlands Ranch, CO (US); and Richard Fliam, Greenwood Village, CO (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on May 14, 2024, as Appl. No. 18/663,948.
Application 18/663,948 is a continuation of application No. 18/175,889, filed on Feb. 28, 2023, granted, now 12,015,660.
Application 18/175,889 is a continuation of application No. 17/884,232, filed on Aug. 9, 2022, granted, now 11,729,237, issued on Aug. 15, 2023.
Application 17/884,232 is a continuation of application No. 17/534,174, filed on Nov. 23, 2021, granted, now 11,463,495, issued on Oct. 4, 2022.
Application 17/534,174 is a continuation of application No. 17/035,097, filed on Sep. 28, 2020, granted, now 11,637,884, issued on Apr. 25, 2023.
Application 17/035,097 is a continuation of application No. 16/230,641, filed on Dec. 21, 2018, granted, now 10,841,354, issued on Nov. 17, 2020.
Application 16/230,641 is a continuation of application No. 15/661,828, filed on Jul. 27, 2017, granted, now 10,205,764, issued on Feb. 12, 2019.
Application 15/661,828 is a continuation of application No. 14/968,119, filed on Dec. 14, 2015, granted, now 9,756,103, issued on Sep. 5, 2017.
Application 14/968,119 is a continuation of application No. 13/765,303, filed on Feb. 12, 2013, granted, now 9,246,963, issued on Jan. 26, 2016.
Prior Publication US 2025/0023937 A1, Jan. 16, 2025
Int. Cl. H04N 21/81 (2011.01); H04L 65/1059 (2022.01); H04L 65/612 (2022.01); H04L 65/75 (2022.01); H04N 21/45 (2011.01); H04N 21/20 (2011.01); H04N 21/433 (2011.01)
CPC H04L 65/1059 (2013.01) [H04L 65/612 (2022.05); H04L 65/764 (2022.05); H04N 21/20 (2013.01); H04N 21/4331 (2013.01); H04N 21/4532 (2013.01); H04N 21/812 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a plurality of computing devices, a plurality of content queries, wherein each content query, of the plurality of content queries, is associated with an instruction received with first content;
determining, based on each content query of the plurality of content queries, and for each computing device of the plurality of computing devices, a geographic location; and
sending, to each computing device of the plurality of computing devices, second content associated with the geographic location determined for that computing device, wherein each computing device of the plurality of computing devices inserts the second content into the first content, and wherein each computing device of the plurality of computing devices outputs the first content with the second content.