US 11,991,340 B2
Dynamic distribution of content
Ross Gilson, San Jose, CA (US)
Assigned to TIVO CORPORATION, San Jose, CA (US)
Filed by TIVO CORPORATION, San Jose, CA (US)
Filed on Dec. 30, 2020, as Appl. No. 17/138,105.
Application 17/138,105 is a continuation of application No. 16/438,833, filed on Jun. 12, 2019, granted, now 11,122,253.
Application 16/438,833 is a continuation of application No. 15/208,113, filed on Jul. 12, 2016, granted, now 10,368,052, issued on Jul. 30, 2019.
Application 15/208,113 is a continuation of application No. 13/115,043, filed on May 24, 2011, granted, now 9,420,259, issued on Aug. 16, 2016.
Prior Publication US 2021/0127106 A1, Apr. 29, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 13/194 (2018.01); H04N 21/2343 (2011.01); H04N 21/2365 (2011.01); H04N 21/2385 (2011.01); H04N 21/239 (2011.01); H04N 21/258 (2011.01); H04N 21/437 (2011.01); H04N 21/81 (2011.01); H04N 21/462 (2011.01)
CPC H04N 13/194 (2018.05) [H04N 21/23439 (2013.01); H04N 21/2365 (2013.01); H04N 21/2385 (2013.01); H04N 21/2393 (2013.01); H04N 21/25825 (2013.01); H04N 21/437 (2013.01); H04N 21/816 (2013.01); H04N 21/4621 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
transmitting, by a computing device to a plurality of client devices, a first portion of multimedia content, wherein the first portion of the multimedia content is in a first format;
receiving, by the computing device and from each respective client device of the plurality of client devices, information indicating a current status of each of the respective client devices;
determining, based on the received information, that a first subset of the plurality of client devices is expected to play a second portion of the multimedia content in a second format and that a second subset of the plurality of client devices is not expected to play the second portion of the multimedia content; and
in response to determining that the first subset of client devices of the plurality of client devices is expected to play the second portion of the multimedia content in the second format:
transmitting the second portion of the multimedia content in the second format to each of the plurality of client devices, wherein the second portion of the multimedia content in the second format is transmitted to each of the plurality of client devices despite the received information indicating that the second subset of the plurality of client devices is not expected to play the second portion of the multimedia content in the second format.