US 12,149,760 B2
Concurrent downloading of video
Tongyu Dai, Beijing (CN); Lan Xie, Beijing (CN); Wenhao Zhang, Beijing (CN); Deliang Fu, Beijing (CN); Chao Li, Beijing (CN); Qiang She, Beijing (CN); Yuting Gui, Beijing (CN); Yicheng Liu, Beijing (CN); Yanping Zhou, Beijing (CN); and Xizhi Xu, Beijing (CN)
Assigned to HULU, LLC, Santa Monica, CA (US)
Filed by HULU, LLC, Santa Monica, CA (US)
Filed on Dec. 12, 2022, as Appl. No. 18/064,878.
Application 18/064,878 is a continuation of application No. 17/110,658, filed on Dec. 3, 2020, granted, now 11,570,496.
Prior Publication US 2023/0111188 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/24 (2011.01); H04L 65/612 (2022.01); H04L 65/65 (2022.01); H04L 65/75 (2022.01); H04L 65/80 (2022.01)
CPC H04N 21/2402 (2013.01) [H04L 65/612 (2022.05); H04L 65/65 (2022.05); H04L 65/75 (2022.05); H04L 65/80 (2013.01); H04N 21/2407 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device, a first set of video segments of a video, wherein the video includes a plurality of segments, and wherein the first set of video segments is received using a set of second computing instances;
playing, by the computing device, at least a portion of the first set of video segments;
after playing the at least a portion of the first set of video segments of the video, starting, by the computing device, a first computing instance for receiving video segments of the video, wherein the first computing instance is different from the set of second computing instances;
receiving, by the computing device, a video segment of the video using the first computing instance;
calculating, by the computing device, a measurement based on receiving the video segment; and
using, by the computing device, the measurement to determine whether the first computing instance should continue to be used to receive video segments in the video or should be terminated to not receive video segments in the video.