US 12,439,119 B2
Identification of elements in a group for dynamic element replacement
Zachary Mckeel Cava, Seattle, CA (US)
Assigned to HULU, LLC, Santa Monica, CA (US)
Filed by HULU, LLC, Santa Monica, CA (US)
Filed on Mar. 23, 2023, as Appl. No. 18/189,138.
Application 18/189,138 is a continuation of application No. 17/188,238, filed on Mar. 1, 2021, granted, now 11,647,252.
Claims priority of provisional application 62/983,419, filed on Feb. 28, 2020.
Prior Publication US 2023/0254532 A1, Aug. 10, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/4402 (2011.01); H04N 21/234 (2011.01); H04N 21/2543 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/4402 (2013.01) [H04N 21/23424 (2013.01); H04N 21/25435 (2013.01); H04N 21/812 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a computing device, a second element that has been previously resolved in a first resolution of a first element during playback of a media presentation, wherein the second element is associated with a value in a manifest presentation description for the media presentation being played, wherein:
a descriptor is used to identify elements in the manifest presentation description that should be re-resolved as a group of elements after the first resolution of the first element,
the value is associated with the descriptor to indicate the second element of the manifest presentation description is part of the group of elements that have the descriptor and value, and
the descriptor and value association is unique in the manifest presentation description to represent re-resolution of the group of elements for the computing device;
reviewing, by the computing device, one or more elements in the manifest presentation description other than the second element to determine whether elements in the one or more elements are associated with the value;
forming, by the computing device, the group of elements from reviewing the one or more elements and the second element, wherein elements in the group of elements are associated with the value and should be replaced as a group;
sending, by the computing device, a single request to a device to re-resolve the group of elements; and
receiving, by the computing device, information for content for the single request, wherein the information for the content is inserted in the manifest presentation description in place of the group of elements.