US 11,800,171 B2
Apparatus and methods for recording a media stream
Tom Gonder, Broomfield, CO (US); John Chen, Ashburn, VA (US); and Vipul Patel, Upper Holland, PA (US)
Assigned to TIME WARNER CABLE ENTERPRISES LLC, St. Louis, MO (US)
Filed by Time Warner Cable Enterprises LLC, St. Louis, MO (US)
Filed on Jan. 29, 2019, as Appl. No. 16/261,164.
Application 16/261,164 is a division of application No. 14/220,021, filed on Mar. 19, 2014, abandoned.
Prior Publication US 2019/0158906 A1, May 23, 2019
Int. Cl. H04N 21/262 (2011.01); H04N 21/845 (2011.01); H04N 21/278 (2011.01); H04N 21/2187 (2011.01); H04N 21/433 (2011.01); H04N 21/472 (2011.01); H04N 21/61 (2011.01); H04N 21/643 (2011.01); H04N 21/2668 (2011.01); H04N 21/81 (2011.01); H04N 21/44 (2011.01); H04N 21/258 (2011.01)
CPC H04N 21/278 (2013.01) [H04N 21/2187 (2013.01); H04N 21/2668 (2013.01); H04N 21/26258 (2013.01); H04N 21/4332 (2013.01); H04N 21/4334 (2013.01); H04N 21/472 (2013.01); H04N 21/6125 (2013.01); H04N 21/6175 (2013.01); H04N 21/64322 (2013.01); H04N 21/812 (2013.01); H04N 21/8456 (2013.01); H04N 21/25825 (2013.01); H04N 21/44008 (2013.01)] 41 Claims
OG exemplary drawing
 
1. A computerized method for recording a digitally rendered media stream so that it is subsequently accessible to a computerized client device, the computerized method comprising:
using, at the computerized client device in data communication with a managed network during at least a first time period, at least one data structure to access, via use of at least a portion of an infrastructure of the managed network and consistent with one or more network content delivery quality of service (QoS) guarantees configured by an operator of the managed network, a plurality of digitally rendered media segments of the digitally rendered media stream, the at least one data structure comprising a plurality of uniform resource locators (URLs) indicative of a plurality of respective first network locations of the managed network where the plurality of digitally rendered media segments can be accessed, respectively;
causing storage of at least a portion of the accessed plurality of digitally rendered media segments in one or more second cloud-based network locations accessible by the computerized client device and used to access the plurality of digitally rendered media segments at the plurality of respective first network locations without using the at least portion of the infrastructure of the managed network;
causing production of an off-network local data structure with data relating to the one or more second cloud-based network locations, the off-network local data structure comprising a version of the at least one data structure configured based on one or more parameters associated with at least one of the computerized client device so as to be compatible with one or more capabilities of the computerized client device and one or more requirements associated with off-network playback of the digitally rendered media stream; and
utilizing the off-network local data structure to access, at a second time period and according to the off-network local data structure, the at least portion of the plurality of digitally rendered media segments stored in the one or more second cloud-based network locations to effect the off-network playback of the digitally rendered media stream without the one or more network content delivery QoS guarantees and without utilizing the at least portions of the infrastructure of the managed network such that the at least portion of the plurality of digitally rendered media segments stored in the one or more second cloud-based network locations can be accessed irrespective of connectivity of the computerized client device to the managed network.