US 11,936,935 B2
Adaptive bitrate streaming time shift buffer
Lanny Jason Godsey, Beverly, MA (US); and John J. Valiquette, Arvada, CO (US)
Assigned to Charter Communications Operating, LLC, St. Louis, MO (US)
Filed by Charter Communications Operating, LLC, St. Louis, MO (US)
Filed on Aug. 9, 2021, as Appl. No. 17/396,973.
Prior Publication US 2023/0041829 A1, Feb. 9, 2023
Int. Cl. H04N 21/858 (2011.01); H04N 21/235 (2011.01); H04N 21/262 (2011.01); H04N 21/6587 (2011.01)
CPC H04N 21/26241 (2013.01) [H04N 21/2353 (2013.01); H04N 21/26275 (2013.01); H04N 21/6587 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A method for a computing device to deploy live media content as a time-shifted playback, comprising:
receiving, from a client computing device, an initial content request for a time-shifted playback of live media content, wherein the time-shifted playback of the live media content uses a unique copy of a first live media content configured for playback associated with the initial content request and is generated by changing a part of the first live media content into a unique playback version of the first live media content, wherein the initial content request indicates a past point in time in the first live media content from which the time-shifted playback of the live media content originates;
enabling, for the client computing device, access to an assigned private path for accessing segments of the time-shifted playback of the live media content starting from a requested segment that corresponds to the indicated past point in time;
determining whether a subsequent content request for playback of a second live media content is received; and
preventing access by the client computing device to further segments of the time-shifted playback of the live media content in response to determining that the subsequent content request for playback of the second live media content is received.