beta
/Methods, Systems, And Apparatuses For Scalable Content Data Updating
Abstract

Methods, systems, and apparatuses for updating content data are described herein. A single manifest file may be maintained per content item and provided to client devices with an update file. The manifest file each client device receives may not initially facilitate output of content segments. Instead, the manifest file may be a partial manifest file that initializes playback and/or facilitates output of a most-recent content segment(s). The client devices may each determine a playback timeline. And each client device may use the corresponding update file to modify the manifest file based on the determined playback timeline, resulting in a modified manifest file that facilitates output of one or more content segments associated with the playback timeline for that particular client device.

Full Text

What is claimed is:

Methods, systems, and apparatuses for updating content data are described herein. A single manifest file may be maintained per content item and provided to client devices with an update file. The manifest file each client device receives may not initially facilitate output of content segments. Instead, the manifest file may be a partial manifest file that initializes playback and/or facilitates output of a most-recent content segment(s). The client devices may each determine a playback timeline. And each client device may use the corresponding update file to modify the manifest file based on the determined playback timeline, resulting in a modified manifest file that facilitates output of one or more content segments associated with the playback timeline for that particular client device.
Timeline
Filed
02/25/2026
Published
07/02/2026
Granted
Not Available
IPC Codes(4)
H04N 21/458:Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
H04N 21/2187:Live feed
H04N 21/262:Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists