US 12,464,033 B2
Content segment detection and replacement
David A. O'Hare, Glendale, CO (US); Weidong Mao, West Windsor, NJ (US); Elad Nafshi, Bryn Mawr, PA (US); Mark Vickers, Marina del Rey, CA (US); Gregory Allen Broome, Broomfield, CO (US); and Sree Kotay, Philadelphia, PA (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on Apr. 7, 2023, as Appl. No. 18/297,097.
Application 18/297,097 is a continuation of application No. 17/534,207, filed on Nov. 23, 2021, granted, now 11,652,861.
Application 17/534,207 is a continuation of application No. 16/790,454, filed on Feb. 13, 2020, granted, now 11,595,454, issued on Feb. 28, 2023.
Application 16/790,454 is a continuation of application No. 15/946,464, filed on Apr. 5, 2018, granted, now 10,623,457, issued on Apr. 14, 2020.
Application 15/946,464 is a continuation of application No. 15/065,222, filed on Mar. 9, 2016, granted, now 9,967,301, issued on May 8, 2018.
Application 15/065,222 is a continuation of application No. 13/927,804, filed on Jun. 26, 2013, granted, now 9,319,443, issued on Apr. 19, 2016.
Prior Publication US 2023/0328126 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/61 (2022.01); G06Q 30/02 (2023.01); H04L 65/611 (2022.01); H04N 7/173 (2011.01); H04N 21/234 (2011.01); H04N 21/44 (2011.01); H04N 21/81 (2011.01)
CPC H04L 65/61 (2022.05) [G06Q 30/02 (2013.01); H04L 65/611 (2022.05); H04N 7/17318 (2013.01); H04N 21/23424 (2013.01); H04N 21/44016 (2013.01); H04N 21/812 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a user device, information associated with a first advertisement, wherein the information is received via a non-packet switched network and comprises an expiration condition associated with the first advertisement;
based on the expiration condition, determining, by the user device, that the first advertisement has expired;
based on expiration of the first advertisement, causing, by the user device, a manifest file facilitating access to the first advertisement to be updated, wherein the updated manifest file facilitates access, via a packet switched network, to a second advertisement; and
based on the updated manifest, outputting, by the user device, the second advertisement in content broadcast to at least the user device via the non-packet switched network.