US 11,750,860 B2
Methods and systems for separate delivery of segments of content items
Rajendran Pichaimurthy, Karnataka (IN); Prakash Viswanathan, Karnataka (IN); Dolphin Masilamany Santha, Karnataka (IN); Madhusudhan Seetharam, Bangalore (IN); and Reda Harb, Bellevue, WA (US)
Assigned to ROVI GUIDES, INC., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Sep. 27, 2021, as Appl. No. 17/485,832.
Prior Publication US 2023/0098668 A1, Mar. 30, 2023
Int. Cl. H04N 21/239 (2011.01); H04N 21/835 (2011.01); H04N 21/845 (2011.01)
CPC H04N 21/2393 (2013.01) [H04N 21/835 (2013.01); H04N 21/8456 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for dynamically optimizing delivery of a content item to a user device, comprising:
receiving, at a content source, a request for the content item from the user device;
splitting, using a demultiplexer, a digital stream into a first video signal of the content item and a second video signal of the content item;
transmitting, via a unicast server, the first video signal for the content item to initiate a presentation of the content item on the user device, wherein the first video signal comprises intraframe segments of the content item;
identifying as transmission servers at least one local device within a proximity of the user device, wherein the at least one local device has received the second video signal of the content item;
transmitting metadata of the transmission servers within the proximity of the user device to the user device;
causing to be transmitted, via a peer-to-peer transmission, the second video signal for the content item from the at least one local device to the user device, wherein the second video signal comprises non-intraframe segments of the content item; and
causing to be presented, on the user device, the first video signal followed by the second video signal.