US 11,729,450 B2
Systems and methods for delivery of content via multicast and unicast
Rajendran Pichaimurthy, Karnataka (IN); Madhusudhan Seetharam, Karnataka (IN); and Harshith Kumar Gejjegondanahally Sreekanth, Karnataka (IN)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Nov. 2, 2022, as Appl. No. 17/979,127.
Application 17/979,127 is a continuation of application No. 17/313,355, filed on May 6, 2021, granted, now 11,523,164.
Application 17/313,355 is a continuation of application No. 16/145,390, filed on Sep. 28, 2018, granted, now 11,032,595, issued on Jun. 8, 2021.
Prior Publication US 2023/0139636 A1, May 4, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/266 (2011.01); H04N 21/262 (2011.01); H04N 21/2668 (2011.01); H04N 21/81 (2011.01); H04N 21/845 (2011.01); H04N 21/6408 (2011.01); H04L 65/611 (2022.01); H04L 65/612 (2022.01); H04N 21/234 (2011.01); H04L 67/306 (2022.01)
CPC H04N 21/26616 (2013.01) [H04L 65/611 (2022.05); H04L 65/612 (2022.05); H04N 21/2668 (2013.01); H04N 21/26208 (2013.01); H04N 21/6408 (2013.01); H04N 21/812 (2013.01); H04N 21/8456 (2013.01); H04L 67/306 (2013.01); H04N 21/23424 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, from user equipment, a request for content;
retrieving data indicating a position in a multicast source of the content corresponding with when the user equipment began buffering the multicast source;
calculating a projected unicast stream length based on a difference in a start time in the content of a unicast stream and the position in the content when the user equipment began buffering the multicast source;
detecting an advertisement period in the unicast stream;
reducing the advertisement period, wherein the advertisement period in the unicast stream is reduced based on the projected unicast stream length; and
providing a beginning portion of the content to the user equipment via the unicast stream.