US 12,069,335 B2
Systems and methods for reducing digital video latency
Eric M. Hoffert, New York, NY (US); Jeffrey Weiss, Chatsworth, CA (US); Vikki Pitts, Northridge, CA (US); Alexander Krassel, Encino, CA (US); Yevgeniy Nisman, New York, NY (US); and Radhika Shivapurkar, Woodland Hills, CA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Oct. 10, 2022, as Appl. No. 17/963,107.
Application 17/963,107 is a continuation of application No. 17/313,222, filed on May 6, 2021, granted, now 11,470,381.
Application 17/313,222 is a continuation of application No. 15/943,375, filed on Apr. 2, 2018, granted, now 11,032,605, issued on Jun. 8, 2021.
Application 15/943,375 is a continuation in part of application No. 15/341,888, filed on Nov. 2, 2016, granted, now 10,728,612, issued on Jul. 28, 2020.
Claims priority of provisional application 62/479,456, filed on Mar. 31, 2017.
Claims priority of provisional application 62/298,602, filed on Feb. 23, 2016.
Claims priority of provisional application 62/298,570, filed on Feb. 23, 2016.
Claims priority of provisional application 62/249,861, filed on Nov. 2, 2015.
Prior Publication US 2023/0032830 A1, Feb. 2, 2023
Int. Cl. H04N 21/438 (2011.01); H04N 21/234 (2011.01); H04N 21/433 (2011.01); H04N 21/466 (2011.01); H04N 21/472 (2011.01); H04N 21/4782 (2011.01); H04N 21/6543 (2011.01)
CPC H04N 21/4384 (2013.01) [H04N 21/23424 (2013.01); H04N 21/4331 (2013.01); H04N 21/4667 (2013.01); H04N 21/47202 (2013.01); H04N 21/4782 (2013.01); H04N 21/6543 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, based upon activity data indicative of interaction of a user with respect to a client device while the client device displays a first portion of digital content, that a likelihood of the user triggering presentation of video content within a second portion of the digital content that is not included in the first portion of digital content exceeds a threshold; and
responsive to determining that the likelihood of the user triggering presentation of the video content within the second portion of the digital content exceeds the threshold, performing acts comprising at least one of:
causing the client device to obtain a video tag that identifies the video content to be presented in the second portion of the digital content; or
causing the client device to cache at least a portion of the video content prior to presentation of the video content within the second portion of the digital content.