Amazon patents tree-based method for building video streaming manifests
This patent describes a way for a content delivery service to create a video manifest, which is a file that tells a media player how to fetch and play a video. Instead of using a single set of rules, the system uses a tree-like data structure where different branches hold instructions based on specific request parameters from the player. The service combines instructions from multiple nodes in this tree to generate the final manifest sent to the device.
In the filing’s own words
Techniques for generating a manifest, for a multimedia file, that utilizes a hierarchical data structure with (i) nodes for the manifest request parameters and (ii) the instructions for how to generate a manifest based on that manifest request parameter included within the node are described. According to some examples, a computer-implemented method includes receiving, at a content delivery service from a media player device, a manifest request comprising a plurality of manifest request parameters for a media file; determining, by the content delivery service, a first node of a tree data structure based on a first manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a second node of the tree data structure based on a second manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a third node of the tree data structure based on the first manifest request parameter and the second manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a first manifest instruction from the first node, a second manifest instruction from the second node, and a third manifest instruction from the third node; generating, by the content delivery service, a manifest for the media file based on the first manifest instruction, the second manifest instruction, and the third manifest instruction; and sending, by the content delivery service, the manifest to the media player device.
What exactly they claim (claim 1)
1. A computer-implemented method comprising: receiving, at a content delivery service from a media player device, a manifest request comprising a plurality of manifest request parameters for a media file; determining, by the content delivery service, a first node of a tree data structure based on a first manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a second node of the tree data structure based on a second manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a third node of the tree data structure based on the first manifest request parameter and the second manifest request parameter of the plurality of manifest request parameters of the manifest request; determining, by the content delivery service, a first manifest instruction from the first node, a second manifest instruction from the second node, and a third manifest instruction from the third node; generating, by the content delivery service, a manifest for the media file based on the first manifest instruction, the second manifest instruction, and the third manifest instruction; and sending, by the content delivery service, the manifest to the media player device.
Facts
- Company
- Amazon (Amazon Technologies, Inc.)
- Official title
- Computer-implemented methods for generation of a manifest for a video
- Patent number
- US12744952B1
- Application number
- 18898297
- Filed
- Sep 26, 2024
- Granted
- Sep 22, 2026
- Inventors
- 4
- Claims
- 20
Classified under
H04N 21/26258 Electricity & electronicsH04N 21/2393 Electricity & electronicsMore from Amazon in AI & software
- Amazon patents system that cites sources for AI answers Sep 29, 2026
- Amazon patents tech to swap words in movies using actor's voice Sep 8, 2026
- Amazon patents ML tool to add graphics to live sports from moving cameras Sep 15, 2026
- Amazon patents shopping assistant that remembers your search filters Oct 6, 2026
- Amazon patents system where AI agents split tasks and talk to each other Oct 20, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.