Method for signaling protocol characteristics for cloud workflow inputs and outputs
AssigneeTencent America LLC
InventorIraj Sodagar
Life of this patent
Estimating the term…
Abstract
Systems and methods for managing a Network Based Media Processing (NBMP) workflow are provided. A method includes obtaining, from a descriptor corresponding to a network based media processing (NBMP) workflow, or a task included in the workflow, a syntax element indicating a protocol characteristic of a protocol corresponding to an input or an output of the workflow or the task, deriving the workflow based on the task; and managing at least one media processing entity according to the derived workflow, wherein the protocol characteristic relates to at least one from among a nonessentiality, a timing, an order, a number, a latency, and a size associated with the input or the output.
Claims20
A method performed by at least one processor, the method comprising:
- obtaining, from a descriptor corresponding to a network based media processing (NBMP) workflow or a task included in the NBMP workflow, a syntax element indicating a protocol characteristic of a protocol corresponding to an input or an output of the NBMP workflow or the task,
- deriving the NBMP workflow based on the task;
- and
- managing at least one media processing entity according to the derived workflow,
- wherein the protocol characteristic relates to at least one from among a nonessentiality, a timing, an order, a number, a latency, and a size associated with the input or the output of the NBMP workflow or the task.
A workflow manager of a media system, the workflow manager comprising:
- at least one memory storing program code;
- and
- at least one processor configured to read the program code and operate as instructed by the program code, the program code including:
- obtaining code configured to cause the at least one processor to obtain, from a descriptor corresponding to a network based media processing (NBMP) workflow, or a task included in the NBMP workflow, a syntax element indicating a protocol characteristic of a protocol corresponding to an input or an output of the NBMP workflow or the task,
- deriving code configured to cause the at least one processor to derive the NBMP workflow based on the task;
- and
- managing code configured to cause the at least one processor to manage at least one media processing entity according to the derived workflow,
- wherein the protocol characteristic relates to at least one from among a nonessentiality, a timing, an order, a number, a latency, and a size associated with the input or the output of the NBMP workflow or the task.
A non-transitory computer-readable medium storing computer code that is configured to, when executed by at least one processor that implements a workflow manager of a media system, cause the at least one processor to:
- obtain, from a descriptor corresponding to a network based media processing (NBMP) workflow, or a task included in the NBMP workflow, a syntax element indicating a protocol characteristic of a protocol corresponding to an input or an output of the NBMP workflow or the task,
- derive the NBMP workflow based on the task;
- and
- manage at least one media processing entity according to the derived workflow,
- wherein the protocol characteristic relates to at least one from among a nonessentiality, a timing, an order, a number, a latency, and a size associated with the input or the output of the NBMP workflow or the task.
Dependencies are inferred from the claim text.